Skip to Content
Getting StartedOverview

The SFDT suite at a glance

SFDT (“Salesforce DevTools”) is a set of tools that make deploying, testing, and shipping Salesforce DX changes safer and faster. It is built around one shared engine, so the same Flow analysis, rules, and deployment logic power every surface — your terminal, your browser, and your editor.

The project is a single open-source monorepo with four workspaces:

WorkspaceWhat it isStatus
@sfdt/cliThe npm command-line tool — deploy, test, quality, release, org health, AI, and a local web dashboard.Published to npm
@sfdt/extensionA Chrome extension for Salesforce Flow Builder & Setup productivity.Pre-Web-Store
@sfdt/hostA tiny native-messaging host — a fallback transport the extension uses when the CLI’s HTTP bridge isn’t running.Bundled with the CLI
@sfdt/flow-coreA shared TypeScript library — Flow normalization, the rules engine, scoring, and the versioned bridge contract.Workspace-only

The CLI is the heart of the suite. The Chrome and VS Code extensions are thin clients that can talk to a locally-running CLI over the bridge to unlock deploy, rollback, quality scoring, and AI — but each works standalone too.

Which tool should I use?

  • @sfdt/cli — the complete toolkit. Everything (deploy, preflight, rollback, tests, quality, release management, org audit/monitoring, AI, MCP server) lives here. This is also what CI pipelines run.
  • Chrome extension — for admins and developers working inside Salesforce. Flow health checks, canvas search, SOQL/REST/SOAP runners, org limits, and 25+ more features, right on the page.
  • VS Code extension — drives the CLI from your editor: deploy, preflight, org audit & monitoring, docs, and the dashboard, from the command palette and an Org Health sidebar.

How they fit together

All three share @sfdt/flow-core and a versioned bridge contract. When you run sfdt ui, the CLI starts a local, token-protected HTTP server on 127.0.0.1. The browser and VS Code extensions connect to it to run privileged operations on your machine — nothing leaves your computer. See Architecture and The bridge for the full picture.

Next steps

Last updated on