The sandboxes page open on a desktop. Windows with "Clone Dev1 Sandbox" pointing to Dev1 Clone in progress" and "Dev1 Clone complete." Bushes in the background.
Code Builder

Integrated Development Environment (IDE)

Code Builder unleashes the power of Salesforce Extensions for VS Code and offers the same rich features as the desktop version. The Salesforce extensions you access are the same across VS Code on your desktop or Code Builder from a browser. With Code Builder, a developer can spin up an environment in minutes without requiring local set-up. Salesforce tools come preinstalled, enabling admins and developers to collaborate seamlessly on the same project.

Code Builder brings teams together with a streamlined ALM process and a unified developer experience all in one.

Get started in minutes.

Spin up a developer environment instantly. Create your DX project, connect to the org you want to develop against and you’re ready to go. Set-up has never been so easy.

The Code Builder Resource Panel dashboard with options to start building: Open Command Palette, Open Terminal and Open Welcome Page

Write, edit and manage code straight from the web IDE. With Code Builder, developers have easy accessibility. Get started coding from any device with Internet access.

The image depicts a window of code being written in Code Builder.

Code Builder offers extensions for Code Analyzer and Einstein for Developers. Einstein for Developers provides AI-assisted code completion and prompt-based code. Once your code is completed, Code Analyzer allows you to be sure that the AI-generated code adheres to best practices. Coding has never been so easy.

Code Builder window with a pop-up for action options, with "SFDX: Scan selected method with Graph Engine path-based analysis selected.

You can use the SOQL Builder extension for Code Builder to quickly build and iterate on queries. This streamlines the process of retrieving data and optimising your workflow. Incorporating SOQL Builder into your toolkit enhances your ability to navigate Salesforce databases with ease and precision.

A screen showing an SOQL Query.
The Code Builder Resource Panel dashboard with options to start building: Open Command Palette, Open Terminal and Open Welcome Page
The image depicts a window of code being written in Code Builder.
Code Builder window with a pop-up for action options, with "SFDX: Scan selected method with Graph Engine path-based analysis selected.
A screen showing an SOQL Query.

Collaborate seamlessly.

Code Builder enables admins and developers to seamlessly collaborate on the same project, in the cloud. You can easily push your customisations to a shared source control repository. Now everyone on your team has the tools they need to reach maximum velocity.

A "Welcome to Code Builder" screen that also has three profiles of people who will collaborate on the shared source control.

Manage your code in a single central repository through clicks. Code Builder integrates seamlessly with git-based source control systems allowing teams to naturally follow devops best pratices. Teams will work from a single source of truth, allowing them to streamline the development process and ensure that they operate in the most productive and collaborative ways.

A Source Control pop-up that allows the user to either Initialise Repository or Publish to Github.

With Code Builder you can quickly retrieve and deploy code via the Org Browser. Use the Org Browser to view the available metadata types and their corresponding components in your default org. You can also retrieve metadata source, without having to use a manifest file using the Org Browser. Use it to deploy source and then test the changes in your org.

A pop-up screen for Org Browser: Metadata with options to choose from in the Demo Box.
A "Welcome to Code Builder" screen that also has three profiles of people who will collaborate on the shared source control.
A Source Control pop-up that allows the user to either Initialise Repository or Publish to Github.
A pop-up screen for Org Browser: Metadata with options to choose from in the Demo Box.
A smiling woman sitting in front of a computer chats with a support representative.

Maximise ROI with the #1 Success Ecosystem.

From support, expert guidance and resources to our partners on AppExchange, the Success Ecosystem is here to help you unlock the full power of your investment.

Astro in a Salesforce shirt showing a tablet screen that shows the newsletter.

Stay up to date on all things IT.

Sign up for our monthly IT newsletter to get the latest research, industry insights and product news delivered straight to your inbox.

Learn about Code Builder with a guided module on Trailhead.

FAQs

Code Builder is Salesforce’s web-based development environment to customise the platform from anywhere.

Primarily, Code Builder is used by developers to customise the platform. They can also use it to:

  • Enable any developer to launch a fully loaded development environment from anywhere, with all their configuration and preferences ready to go
  • Empower teams to build using a first-class IDE experience and support for all Salesforce languages and frameworks
  • Deliver a trusted solution or onsite and remote development, for consultants, architects and developers that may work across multiple machines
  • Boost productivity with modern, source-driven workflows that bring extensions, customised scripts and DevOps workflows to any developer, anywhere
  • Provide a unified path forward for tooling on the platform

Code Builder comes preconfigured with:

  • Salesforce extensions and community extensions in the expanded pack
  • Salesforce CLI (sf v2)
  • Support for Salesforce languages and frameworks such as Lightning Web Components, Apex, SOQL queries and more

Code Builder is sold as a user-based licence and is included with some CRM editions. Number of user-based licences included depends on the Salesforce edition your organisation has.

Yes. Most extensions published to Open VSX can be added to Code Builder. We preload the Salesforce Extension pack and CLI for you and keep those up to date. You can others as you choose. Keep in mind that each Code Builder environment has about 10G for user storage, including added extensions.