A VS Code extension that lets you browse and install Copilot plugins, skills, and
agents from the AI ERP Engineering Agents marketplace without memorizing CLI
commands. It is a thin UI wrapper around the Copilot CLI — every install,
update, and uninstall is executed by copilot plugin ... under the hood, and
every state-changing action asks for confirmation first.
AI ERP's central repo for internal AI tools & agents—autonomous + assistive. Share reusable agent artifacts (skills, sub-agents, instructions) across GitHub/Claude, Copilot Studio, and Azure AI Foundry to reduce duplication and scale impact.
Requirements
- Copilot CLI on your
PATH(or setenterprisePlugins.copilotCliPath). - VS Code
1.85.0or newer.
Features
- Register the marketplace with one command (
copilot plugin marketplace add). - Browse available plugins in a dedicated sidebar view, split into Available and Installed sections.
- Install / update / uninstall plugins from inline actions, each behind a confirmation prompt.
- Plugin details panel with description and — when the marketplace is a local checkout — version, category, keywords, author, and a link to the plugin README.
All CLI output is streamed to the AI ERP Agents Marketplace output channel.
Settings
| Setting | Default | Description |
|---|---|---|
enterprisePlugins.marketplaceUrl |
https://microsoft.ghe.com/bic/ai-erp-engineering-agents.git |
Source used when registering the marketplace. |
enterprisePlugins.marketplaceName |
ai-erp-agents |
Registered marketplace name (as shown by copilot plugin marketplace list). |
enterprisePlugins.copilotCliPath |
copilot |
Path to the Copilot CLI executable. |
How it maps to the CLI
| Action | Command run |
|---|---|
| Register Marketplace | copilot plugin marketplace add <marketplaceUrl> |
| Catalog (Available) | copilot plugin marketplace browse <marketplaceName> |
| Installed state | copilot plugin list |
| Install | copilot plugin install <name>@<marketplaceName> |
| Update | copilot plugin update <name>@<marketplaceName> |
| Uninstall | copilot plugin uninstall <name>@<marketplaceName> |
Development
npm install
npm run check-types # type-check
npm run test:parse # run CLI output parser assertions
npm run compile # dev build (dist/extension.js)
npm run watch # rebuild on change
npm run package # produce a .vsix (requires @vscode/vsce)
Press F5 in VS Code to launch an Extension Development Host.
License
Internal use only — Microsoft AI ERP Engineering.