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 the Agentforce DX pro-code tools, such as Salesforce CLI and VS Code.
  • Write Once and Render Rich Native UI on Multiple Surfaces with Headless Experience Layer (Beta)
    Use the Headless Experience Layer (HXL) to single-source rich UI widgets that render natively on target surfaces to meet users where they are. Author a widget declaratively, bind it to a Custom Lightning Type, and configure a hosted Model Context Protocol server to enrich conversations across external AI agents.
  • Salesforce DX MCP Server
    The Salesforce DX MCP Server is a specialized Model Context Protocol (MCP) implementation that facilitates 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.
  • Build, Debug, and Deploy Directly in Salesforce (Beta)
    Web Console is a modern, browser-based IDE built directly into Salesforce. Stop switching between tabs and external tools—stay in your flow and handle your entire workflow without leaving the platform.
  • Agentforce Vibes Extension
    Agentforce Vibes 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 is built with CodeGen and xGen-Code, secure and custom AI models from Salesforce. It’s enabled by default in Enterprise, Performance, Unlimited, Partner Developer, and Developer editions.
  • Scalability
    Optimize and test your implementations. Troubleshoot errors, identify issues with application performance, and improve how you scale.
  • Visualize Permission Set, Flow, and Agent Script Metadata
    The Metadata Visualizer now supports interactive visualizations for Permission Set, Flow, and Agent Script metadata.
  • 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.