Ship Salesforce changes
with confidence.
SFDT is a suite of developer tools for Salesforce DX: a production-grade command-line tool, a Chrome extension for Flow Builder & Setup, and a VS Code extension — all backed by one shared engine.
Three tools, one engine
@sfdt/cli
35 commands for deploy, test, quality, release, and org health — plus a local web dashboard, an MCP server, and a plugin system. Works with any Salesforce DX project.
🧩Chrome Extension
29 opt-in productivity features for Flow Builder, Setup, Object Manager, and record pages — SOQL/REST/SOAP runners, org tools, and AI, with an optional bridge to the CLI.
🆚VS Code Extension
Drive the CLI from your editor: deploy, preflight, org audit & monitoring, docs, and the dashboard — from the command palette and a dedicated Org Health sidebar.
Why SFDT
- Built for Salesforce DX — no project-specific values are hardcoded. Point it at any repo and run
sfdt init. - Safe by default — preflight validation, pre-rollback backups, post-deploy smoke tests, and a local-only, token-protected bridge.
- AI when you want it, never required — code review, error explanation, PR descriptions, and release notes work with Claude, Gemini, or OpenAI — and degrade gracefully to heuristics when AI is off.
- One shared engine — the
@sfdt/flow-corelibrary and a versioned bridge contract keep the CLI, Chrome extension, and VS Code extension in lockstep.
Where to next
SFDT is an independent open-source project (MIT). It is not affiliated with, endorsed by, or sponsored by Salesforce, Inc. “Salesforce”, “Flow Builder”, and related marks are trademarks of Salesforce, Inc.