Overview
Agentforce Vibes 2.0 is an AI-powered developer tool available as an easy-to-install Visual Studio Code extension.
Vibes 2.0 expands Agentforce Vibes beyond chat into a more powerful, agent-driven development experience. With coordinated sub-agents, new execution modes, richer chat interactions, and improved context management, it helps developers tackle complex tasks more efficiently.
- Coordinate multiple specialized sub-agents to work in parallel on complex, multi-part tasks.
- Plan full projects end-to-end using the new Project Planner — from requirements interview to automated execution.
Note: Agentforce Vibes 2.0 extension uses generative AI, which can produce inaccurate or harmful responses. The output generated by AI is often nondeterministic. Before using the generated output, review it for accuracy and safety. You assume responsibility for how the outcomes of Agentforce Vibes 2.0 are applied to your organization.
Prerequisites
Before you set up Agentforce Vibes 2.0 extension, make sure that you have these essentials.
Key Features of Vibes 2.0
Sub-Agents
Specialized sub-agents operate in isolated contexts to stay focused on their assigned scope. For larger efforts, a lead agent coordinates multiple agents working in parallel, each using separate git worktrees to prevent conflicts. This enables faster execution and clearer separation of responsibilities across complex tasks.
More Execution Modes
In addition to Plan and Act modes Vibes 2.0 introduces:
- Debug Mode — Full transparency into agent decisions, ideal for troubleshooting complex or multi-step tasks.
- Teams Mode — Shared agent identity and permissions across collaborators, enabling team-level agent workflows.
- Ask Mode - Ask about code, architecture, patterns etc. without making automatic changes to files.
Richer Agentic Chat UX
- Multi-tab conversations
- Multi-modal inputs (screenshots and diagrams)
- Conversation rewind and checkpoints
- Interrupt and resume tasks mid-execution
- Exportable debug traces
Context Bloat Mitigation
Optimizations help manage context size by isolating tasks, pruning unnecessary data, and keeping agent interactions efficient even in complex, long-running workflows.
Memories and Multi-Modality
- Memories — Store preferences and instructions that persist across sessions. For example: "Remember I prefer charcoal themes" or "Remember our style guide." These inform future interactions automatically.
- Multi-Modal Support — Upload images or capture screenshots for the agent to analyze. It can interpret UI designs, diagrams, and visual context and reference them in later conversations.
- Accessibility — Supports multi-tab workflows and improved keyboard navigation for a more efficient and inclusive experience.
Project Planner (Experimental)
The Project Planner is a core upgrade in Vibes 2.0, enabling end-to-end project generation from a single prompt.
The agent begins with a Requirement Interview, asking structured follow-up questions to clarify scope, constraints, and goals. From your answers, it automatically produces a detailed Product Requirements Document (PRD). It then performs Task Decomposition, breaking the project into a dependency-aware task graph before moving into Automated Execution — generating a file structure and running tasks in sequence or parallel using sub-agents. Finally, Quality Validation steps and quality gates ensure outputs meet expectations before completion.
Prompt Templates (Experimental)
Prompt templates provide guided starting points to help you quickly reach the right outcome without crafting prompts from scratch. Each template includes example prompts tailored to common Salesforce development tasks across different modes.
Available templates span common Salesforce development scenarios:
- Case Assignment Service (Agent) for building case routing automation
- Account Validation (Agent) for creating account data validation logic
- Contact List with Search (Agent, LWC) for generating a searchable Lightning Web Component
- Custom Invoice Object (Agent, Object) for defining a custom object with fields
- Accounts by Revenue (Ask, SOQL) for querying and analyzing account data
- Batch Close Opportunities (Agent, Batch) for automating bulk updates with Apex batch jobs.
These templates combine best practices with ready-to-use prompt patterns so you can move faster across any Salesforce development scenario.
Agent Teams (Experimental)
Agent Teams lets you break down complex development tasks by assigning them to multiple specialized agents that work in parallel. Each teammate focuses on a specific area — such as Apex, testing, LWC UI, or Jest — while a coordinating agent ensures everything integrates end to end.
Benefits:
- Faster execution through parallelism
- Clearer separation of responsibilities
- More scalable workflows for building complete features across the Salesforce stack
Additional Terms of Use for Agentforce Vibes Extension
Agentforce Vibes (f/k/a Agentforce for Developers) is an extension that provides generative AI capabilities for IDEs. It includes Agentforce, an autonomous agent, and is a "Developer Tool" subject to the Salesforce Program Agreement and Program Terms for the Salesforce Developers Program therein. Its use is also subject to the following terms:
Generative AI. Agentforce Vibes uses generative AI technology. Due to the nature of generative AI, the output that it generates may be unpredictable, and may include inaccurate or harmful responses. Before using any generative AI output, you are solely responsible for reviewing the output for accuracy, safety, and compliance with applicable laws and acceptable use policies. You assume all responsibility for, and retain ownership of, output generated by Agentforce Vibes.
Use. The Agentforce Vibes extension may be used in the Agentforce Vibes IDE (f/k/a Code Builder), as well as in third-party IDEs (as available) like VS Code. You agree that you will not:
- (a) use Agentforce Vibes in a manner that violates any applicable laws or infringes, misappropriates, or otherwise violates any party's intellectual property rights;
- (b) use Agentforce Vibes in a manner that violates the Salesforce Acceptable Use and External-Facing Services Policy and/or Artificial Intelligence Acceptable Use Policy, as updated by Salesforce from time to time;
- (c) modify or create derivative works of Agentforce Vibes;
- (d) reverse assemble, reverse compile, decompile, translate, engage in model extraction or stealing attacks, or otherwise attempt to discover the source code or underlying components of models, algorithms, and systems of Agentforce Vibes (except to the extent such restrictions are contrary to applicable law); or
- (e) use Agentforce Vibes to develop foundation models or other large scale models that compete with Salesforce Services.
Last Updated: September 2025