Developer Experience (DX)

Develop and manage custom apps on Salesforce across their entire life cycle. Explore developer tools, set up your development environment, and achieve new levels of agility.
Read More
Developer Guide

Salesforce CLI Setup Guide

Install and configure Salesforce CLI, which enables you to perform much of your development work via a command-line interface.
Read More
Developer Guide

Salesforce DX Developer Guide

Learn how to develop, update, and test your custom apps on the Salesforce Platform across their entire lifecycle.
Read More
CLI Command Reference

Salesforce CLI Command Reference

Find information on Salesforce CLI commands and flags.
Read More
Release Notes

Salesforce CLI Release Notes 

Check out the release notes to see the latest changes, community contributions, and bug fixes for Salesforce CLI.
Read More
Developer Guide

Salesforce Extensions for Visual Studio Code

Learn how to use the Salesforce Extensions for VS Code to work with your development orgs, Apex, and more.
Read More
Developer Guide

Code Builder

Set up and use Code Builder to build Salesforce applications. Code Builder is a web-based IDE that has all the power and flexibility of Visual Studio Code, Salesforce Extensions for VS Code, and Salesforce CLI in your web browser.
Read More
Developer Guide

Agentforce for Developers

Generate code from natural language. Agentforce for Developers is an AI-powered developer tool that’s available as a Visual Studio Code extension. It's built on a custom, secure, and managed version of the Salesforce open-source CodeGen AI model.
Read More
User Guide

DevOps Center 

Use modern DevOps best practices to manage and release changes to your applications easily and collaboratively.
Read More
Setup Guide

DevOps Center Installation and Setup 

Install and configure DevOps Center, a powerful tool for change management based on modern best practices.
Read More
Developer Guide

DevOps Center Developer Guide 

Understand the DevOps Center object model and how the custom objects relate to one another.
All Docs

Documentation

Project

Quick Start: Salesforce DX 

75 PointsUse the Salesforce command-line interface to create, convert, and deploy apps.
Trail

Set Up Your Workspace and Install Developer Tools 

1275 PointsInstall tools like VS Code and the Salesforce CLI to help you work more efficiently.
Module

Package Development Model 

500 PointsLearn how to drive modular-based development with Salesforce DX tooling.
Module

Org Development Model 

300 PointsDiscover how to manage changes to your org using Salesforce DX tools and source control.
All Trailhead Modules

Trailhead

Salesforce Code Builder Is Now Generally Available

We are excited to launch Salesforce Code Builder, a new, web-based development environment preloaded with Salesforce languages & frameworks.October 24, 2023

Einstein for Developers Is Now in Open Beta

Einstein for Developers, the Salesforce generative AI solution that unleashes developer productivity, is now in Open Beta.August 10, 2023

Getting Started with Salesforce DX

This five part series covers Salesforce DX, Salesforce CLI, and using the two for continuous development.February 01, 2018

How to Work with Developer Sandboxes and the Salesforce CLI

We take an in-depth look at how to clone, initialize, refresh, and delete a sandbox, and import sample data.July 15, 2020

Get more developer news

More Blog Posts

Blogs

Salesforce IDE and Code Builder with Ananya Jha

Ananya dives into all the cool new features that Salesforce releases in its extensions and eventually serves you through VS Code and Code Builder.28 min

DevOps Center with Karen Fidelak

Karen walks us through DevOps Center and how it helps developers manage their changes and releases while developing on the Salesforce Platform.22 min

Code Analyzer with Roopa Mohan

Roopa Mohan discusses how Code Analyzer came to be, how it works, who it works best for, and other tools that it works well with.35 min

Developer Podcast

Developer PodcastTune in to our Developer Podcast hosted by René Winkelmeyer, Senior Director of Salesforce Developer Relations, and featuring our developer advocates. Hear insightful stories, quick tips, and relevant updates for the Salesforce Developer community.
More Episodes