Frequently Asked Questions

I’m connected to Agentforce Vibes but my prompts get no response. What’s wrong?

The most likely cause is a missing permission set. When no models appear in the model selector, or you can’t select any model, your user hasn’t been assigned the license or permission set required to use Agentforce Vibes.

Ask your admin to assign one of the following:

  • Unmetered access
  • Metered access via Flex Credits

After the admin assigns the correct permissions, restart VS Code and try again. See Usage and Billing.

The model selector shows no models. What does that mean?

No models in the selector means either your AI provider isn’t configured yet, or your user doesn’t have the required permission set license. Complete AI provider setup first, then confirm your permissions with your admin.

Agentforce Vibes isn’t visible in my org’s Setup. Is it supported in my edition?

Agentforce Vibes isn’t available in Group, Professional, or Essentials Editions, or in EU Operating Zone and Government Cloud. If you don’t see it in Setup, confirm your org’s edition with your admin.

Supported editions: Developer, Enterprise, Partner Developer, Performance, and Unlimited.

Can I use Agentforce Vibes in a scratch org?

Yes. Agentforce Vibes is enabled by default in scratch orgs created from Dev Hub orgs that have Agentforce Vibes enabled. Supported scratch org editions are Developer and Enterprise.

From the Summer ‘26 release, you can enable unmetered access in scratch orgs by adding AgentforceVibesUnmeteredAccess to your scratch org definition file. Your Dev Hub org must have unmetered Agentforce Vibes usage enabled first. See Usage and Billing.

I’ve hit my usage limit. What are my options?

Agentforce Vibes enforces limits depending on your usage type:

  • Developer Edition orgs: 110 requests or 1.5 million tokens per org, whichever you reach first. The limit applies for one month after first use and doesn’t refresh.
  • Unmetered premium models (Claude Sonnet 4.5, Claude Sonnet 4.6): 2,500 requests or 36 million tokens per org, whichever you reach first.

To continue after hitting a limit, switch to the Included model (GPT-5 on unmetered), upgrade to a metered Flex Credits license, or contact your Salesforce account team.

I’m getting unexpected or inconsistent code suggestions. Could another extension be interfering?

Yes. Multiple AI-enabled extensions running simultaneously in VS Code can produce unexpected results. Disable all other AI-enabled extensions while using Agentforce Vibes:

  1. Click the Extensions icon in the Activity Bar.
  2. Search for each AI extension by name.
  3. Click Disable on each one.
  4. Reload VS Code.

The agent asks for approval on every action. How do I reduce the interruptions?

Your permission mode is set to Ask every time. Switch to Run safe defaults to allow the agent to execute allowlisted operations—file reads, Git reads, Salesforce reads, and build/test/lint commands—without prompting.

To change the mode, open Agentforce Vibes Settings and update Default Session Mode. You can also configure the command allowlist to add specific commands the agent can run automatically. See Permissions and Safety.

The Agentforce Vibes extension updated and something stopped working. What should I do?

Check that your VS Code version meets the minimum supported version. Go to Help > Check for Updates (Linux and Windows) or Code > Check for Updates (macOS) to update VS Code.

Also confirm that your Salesforce CLI version is V2.91.5 or higher:

If the issue persists, disable and re-enable the extension from the VS Code Extensions view, then reload the window.

Will my code be shared outside Salesforce?

No. Salesforce treats your code as confidential under your Master Subscription Agreement (MSA). Salesforce doesn’t use your code to train the global LLM or improve the product. Generated outputs may resemble training data due to the nature of machine learning, but your code isn’t retained or shared.

What data is transmitted when I use Agentforce Vibes?

Only data you explicitly provide is transmitted to the LLM (Large Language Model):

  • Your prompt text
  • Code snippets or metadata you select or include
  • Session context for continuity
  • IDE environment metadata such as language and file type

Code you don’t include in a prompt isn’t transmitted. All data is handled within Salesforce’s trust boundary and isn’t stored after the session ends.

Are my user or org details sent to the LLM?

No. User or org IDs may be logged to support session continuity and rate limiting, but they aren’t transmitted to LLMs. Customer-specific record data and secrets are never shared unless you explicitly include them in a prompt.

Don’t include production credentials, API tokens, or sensitive record data in prompts.

How does Salesforce protect my code before it reaches a model?

Before processing, Salesforce scrubs personally identifiable information (PII) and secrets from your code, including names, phone numbers, and hard-coded API tokens. Data is encrypted at rest using customer-managed keys. Only Salesforce employees—not contractors—handle your code.

Is Agentforce Vibes available in the EU?

Agentforce Vibes isn’t available in the EU Operating Zone. Requests route to LLMs in the US and India. It’s supported in EU orgs that aren’t part of EU Operating Zone, per standard product terms and conditions.