Salesforce OrchestratorSupervised GitHub Copilot agents for Salesforce development—directly inside VS Code. Build features, fix bugs, improve tests, document metadata, and review Salesforce
projects through
Why use it?
Quick start
The extension uses VS Code's normal GitHub sign-in. Installed releases do not
require Python, Node.js, A supervised Salesforce workflowThe default Focused workflow is:
The Planner asks questions only when a missing decision blocks safe work. Implementation tasks normally require successful workspace-write evidence; when the requested behavior already exists, the Developer must verify and explicitly report that no change is required. The Reviewer still runs. Reviewer findings become structured Developer corrections with fresh evidence and a new review. The Full team adds optional architecture guidance and a dedicated Test Engineer. Manual handoffs require Continue to … before each next role. How it works
The extension presents runs; the Python Supervisor owns routing, permissions, worktrees, state, verification, and recovery. Microsoft Agent Framework provides resumable agent execution and streaming over the GitHub Copilot SDK. Native tool calls still pass through the Supervisor's workspace and permission policy. Detailed architecture and local protocol references are maintained under Chat commands
Work safelyThe recommended Isolated worktree mode starts from committed Current checkout mode is available when you intentionally want agents to edit the open repository, including its uncommitted state. The UI highlights this mode, and the backend prevents two active runs from owning the same checkout. Permission profiles control preapproval but cannot override hard policy:
The complete security and data-handling model is maintained in
Everything stays visibleThe Salesforce Orchestrator Activity Bar contains GitHub Account, Runs, AI Token Usage, and Live Activity views. The run-specific Workflow panel shows:
Orchestration Settings remains separate, so changing defaults cannot silently modify a run already in progress. Configuration and runtimeSave defaults for the team, workspace mode, handoffs, models, guidance, repository Markdown rules, shared/per-role skills, tool permissions, optional Salesforce validation, and safe diagnostic detail. Org validation is disabled by default and, when enabled, is executed by the Supervisor before review—not by an agent. Every native package includes a known-good Copilot CLI baseline. Explicit updates use private VS Code storage with one rollback slot and never overwrite the installed extension. Runtime maintenance is blocked while a workflow is active. The source repository contains detailed configuration, agent rules and skills,
Salesforce validation, operations, and troubleshooting references under Requirements and privacyRequires VS Code 1.96 or newer, GitHub Copilot access, and a trusted Salesforce DX Git repository. Isolated mode requires at least one commit. Install the native package matching the local or remote VS Code extension host. The Salesforce CLI is needed only for org discovery and optional validation. The GitHub access token remains only in backend memory. Durable diagnostics exclude raw streamed model text, file contents, and arbitrary tool results, but downloaded run logs can contain task text, paths, rule snapshots, redacted commands, changed filenames, and other operational metadata. Inspect exports before sharing. Learn moreComplete user, configuration, operations, security, architecture, protocol, and
release documentation is maintained in the source repository's |