Platform Development Tools

Build applications collaboratively and deliver continuously with Salesforce Developer Experience (DX), the open and integrated experience for custom app development on Salesforce.

  • Agentforce DX
    Create, preview, and test agents directly in a Salesforce DX project with Agentforce DX’s pro-code tools, such as Salesforce CLI and VS Code.
  • Salesforce DX MCP Server
    The Salesforce DX MCP Server is a specialized Model Context Protocol (MCP) implementation designed to facilitate interaction between LLMs and Salesforce orgs. Use the DX MCP Server and its tools to enter natural language prompts in your IDE to execute standard DX tasks, such as syncing metadata, running Apex and agent tests, and creating scratch orgs.
  • Salesforce CLI
    Use Salesforce CLI to create environments for development and testing, synchronize source code, run tests, and control your application lifecycle.
  • Salesforce Extensions for Visual Studio Code
    The Salesforce Extension pack includes tools for developing on the Salesforce platform in the lightweight, extensible VS Code editor. These tools provide features for working with development orgs (scratch orgs, sandboxes, and DE orgs), Apex, Lightning web components, Aura components, and Visualforce.
  • Agentforce Vibes IDE
    Agentforce Vibes IDE is a web-based integrated development environment that has all the power and flexibility of Visual Studio Code, Salesforce Extensions for VS Code, and Salesforce CLI in your web browser.
  • Agentforce Vibes Extension
    Agentforce Vibes Extension is an AI-powered developer tool that’s available as a Visual Studio Code extension in VS Code desktop and Agentforce Vibes IDE. Agentforce Vibes Extension is built with the SFR model, a secure and custom AI model from Salesforce.
  • Metadata Visualizer Extension
    The Metadata Visualizer extension by Salesforce creates visual diagrams of metadata in real-time, making it easier to understand its structure and relationships compared to revewing raw metadata files. You can visualize metadata generated by AI using Agentforce Vibes or from your SFDX project enabling you to easily understand and analyze code.
  • Agentforce Conversation Client (ACC)
    Agentforce Conversation Client (ACC) provides the necessary front-end infrastructure to bridge the gap between raw AI data and a fully functional, interactive user experience for employee agents within Salesforce Lightning and external web applications.