A sleek, no-friction way to open Salesforce metadata directly in your browser, right from VS Code.
Currently supports:
- ✅ Agentforce Agents (Bots)
- ✅ Custom and Standard Objects
- ✅ Dashboards
- ✅ FlexiPages
- ✅ Flows
- ✅ Permission Sets
- ✅ Profiles
- ✅ Record Types
- ✅ Reports
- ✅ Validation Rules
This extension lets you quickly jump from a metadata file in your project to its corresponding Salesforce UI. Whether you're editing a Flow, an Agentforce Agent, a Profile, a Validation Rule, a Dashboard, etc... It's all just one click away.
- Right-click menu and Command Palette integration
- Optional deploy-before-open behavior, configurable per metadata type
- View and Edit modes available for all types
- Auto-detection of latest Flow or Bot version when needed
- In-memory caching for faster performance
- Supports
sf org open file, when available - View and clear metadata cache from the Command Palette
-
Right-click a supported metadata file to open it in your org
SFDX: Open ... in Edit ModeSFDX: Open ... in View Mode
-
Or use the Command Palette:
SFDX: Open Current ... in Edit ModeSFDX: Open Current ... in View Mode
The extension will open the page in Edit or View mode, contextually for each type.
| Metadata Type | Edit Mode Target | View Mode Target |
|---|---|---|
| Agentforce Agent | Agentforce Builder | Agent Setup Page |
| Dashboard | Dashboard Builder | Dashboard Viewer |
| FlexiPage | Lightning App Builder | FlexiPage Setup Page |
| Flow | Flow Builder | Flow View Page (if supported) |
| Permission Set | Permission Set Overview | Permission Set Summary |
| Profile | Profile Setup Page | Profile Setup Summary |
| Object (Standard/Custom) | Edit in Setup | Open in Detail Page |
| Record Type | Edit in Setup | Open in Detail Page |
| Report | Report Builder | Report Viewer |
| Validation Rule | Edit in Setup | Open in Detail Page |
Choose which metadata types should be auto-deployed before opening. Each type is opt-in. You control exactly which ones to deploy.
Default:
true
Enable global support for the sf org open --source-file CLI. If disabled, the extension always uses an org-based ID URL resolution.
Default:
["Flow", "FlexiPage"]
Select which metadata types are allowed to use sf org open --source-file.
Others will fallback to org-based ID resolution and open via constructed URL.
Default:
true
Caches resolved metadata IDs in memory. This avoids repeating queries for the same metadata.
From the Command Palette:
SFDX: Display Cached Record MetadataSFDX: Clear Cached Record Metadata
- Salesforce CLI (
sf) - Authorized default org (
sf org display) - A Salesforce DX project
- Custom Tabs, Email Templates, and more
- CLI fallback options for complex metadata
→ Install Salesforce Metadata Opener
→ Email: [email protected]
Made with ❤️ for Salesforce Developers and Trailblazers.