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 Mode
- SFDX: Open ... in View Mode
 
- 
Or use the Command Palette: - SFDX: Open Current ... in Edit Mode
- SFDX: 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 Metadata
- SFDX: 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: contact@matheus.dev
Made with ❤️ for Salesforce Developers and Trailblazers.
