SFDX Hardis for Visual Studio Code
Built and maintained by Cloudity and the Trailblazer Community. Free, Open Source (AGPL-3.0), and commercial use allowed.
▶ Watch the sfdx-hardis v7 walkthrough · ▶ Watch the Dreamforce session · 📖 Online documentation Table of contents
Why VS Code SFDX Hardis?Salesforce DX is powerful, but you have to glue together dozens of
Who is it for?
Installation
Feature tourUnified Welcome panelA single dashboard that gives one-click access to every workbench, with localized labels, light/dark theme switching, and your favorite custom menus pinned alongside the built-ins.
Orgs ManagerConnect to new orgs, switch between sandboxes, scratch orgs and Dev Hubs, clean up stale authentications - all from one panel. Token and URL handling is performed safely by the sfdx-hardis CLI; nothing sensitive is ever displayed or logged.
DevOps Pipeline (CI/CD)Visualize and manage your entire CI/CD pipeline inside VS Code: branches, environments, automated deployments, merge checks, delta deployment - everything in one screen.
The pipeline supports the major Git platforms out of the box: GitHub, GitLab, Azure DevOps, Bitbucket, Gitea - with merge-request comments, Jira / Azure Boards integration, and notifications to Slack, MS Teams and Email. User Story workflowDesigned for consultant profiles: start a user story → work in the org → save & publish without ever opening a terminal.
Metadata RetrieverA modern replacement for the standard Org Browser. Filter by type, name, last modified by, last modified date, managed package, multi-select and retrieve in a single click.
Data Workbench (SFDMU)Import and export records between orgs using the Salesforce Data Move Utility (SFDMU), with full visual configuration support.
Files WorkbenchMass-download or upload files and attachments between orgs from a guided UI - no scripting required.
Documentation WorkbenchGenerate a complete, AI-enriched knowledge base of your Salesforce project: Apex, Flows, profiles, permission sets, custom objects, with relationship diagrams.
Deploy the docs to GitHub Pages, Cloudflare Pages, Salesforce, or Confluence - straight from the workbench. Org MonitoringSet up scheduled monitoring jobs to track your Salesforce orgs over time: metadata backup, legacy API usage, unused metadata / licenses / Apex, audit trail anomalies, inactive users, missing attributes, release updates, health checks, limits…
Results can be pushed to Slack, MS Teams, Email, Jira, Grafana / Prometheus, or browsed as Excel reports. Monitoring Config WorkbenchEdit triggers, frequency, and notification channels for every monitoring command in a single visual editor - no YAML editing required.
Pipeline SettingsA dedicated workbench to configure your CI/CD pipeline behavior: manual deployment actions, org authentication modes, branch strategies, deployment overrides, cleaning rules - all backed by the JSON-schema-validated Installed Packages ManagerList, install, update, and register installed packages into your CI/CD pipeline so every environment stays in sync. Run Anonymous Apex & Apex Debugger
Flow Visual Git DiffCompare two versions of a Salesforce Flow as a side-by-side visual diagram - see what changed at a glance, instead of squinting at XML.
Productivity commandsHundreds of ready-to-use commands organized in themed menus - Operations, Audit, Configuration, Packaging, Nerdy stuff - each with a help button that opens the official documentation.
A few favorites:
AI assistancesfdx-hardis ships with an AI assistant that explains deployment errors, suggests fixes, and helps you understand legacy metadata. Bring your own provider: OpenAI, Anthropic, Salesforce Agentforce, Ollama - full control on which traffic leaves your machine.
See: AI setup · AI prompts Commands tree & status panelsIn addition to the workbenches, the extension contributes three classic tree views in the side bar:
Per-org VS Code colorsThe status panel automatically tints VS Code based on the selected default org, so you never confuse Production with a sandbox:
You can override a color per org, or per URL pattern (e.g. Multi-language UIThe whole extension UI is translated into English, French, Spanish, German, Italian, Dutch, Polish, Japanese, and Brazilian Portuguese. Switch language from the Welcome panel - VS Code auto-detection is also supported. Customize the extensionCustom commandsAdd your own menus and buttons to the Commands panel and Welcome dashboard via
Configurations can live in Custom pluginsMake the Plugins panel monitor extra Salesforce CLI plugins:
Articles & talks
Français
Open Source dependenciessfdx-hardis builds on top of these excellent Open Source projects: Telemetry & privacyTo help prioritize features, anonymous usage statistics are sent to Azure Application Insights via We collect only:
We never collect command arguments, output, org URLs, tokens, usernames, or any business data. You can opt out at any time in VS Code settings. Who we areVS Code SFDX Hardis is graciously provided by Cloudity, an international Salesforce consulting partner, and developed with the help of the Trailblazer Community. If you need expert guidance to roll out Salesforce DevOps, monitoring, or AI-assisted documentation at your organization, get in touch with Cloudity - our multi-cloud business and technical experts can help. Contributions are welcome! Open an issue, suggest a feature, or send a pull request - see the contributors guide. |


























