Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>1EH AI MarketplaceNew to Visual Studio Code? Get it now.
1EH AI Marketplace

1EH AI Marketplace

OneEnterpriseHub

| (0) | Free
Browse and install Copilot plugins from the 1EH AI Marketplace, backed by the Copilot CLI.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Enterprise Plugin Marketplace — VS Code Extension

A VS Code extension that lets you browse and install Copilot plugins from the Enterprise Plugin Marketplace without memorizing CLI commands. It is a thin UI wrapper around the Copilot CLI — every install, update, uninstall, register, unregister, and sync is executed by copilot plugin ... under the hood, and every state-changing action asks for confirmation first.

Requirements

  • Copilot CLI on your PATH (or set enterprisePlugins.copilotCliPath).
  • VS Code 1.85.0 or newer.
  • Access to the marketplace repository. If you don't have access yet, the view offers a Request Access action.

Features

  • Register / unregister the marketplace from the view title bar. Unregister detects installed plugins and, on confirmation, removes them along with the marketplace (copilot plugin marketplace remove --force).
  • Browse available plugins in a dedicated sidebar view, split into Available and Installed sections, with search.
  • Install / update / uninstall plugins from inline actions, each behind a confirmation prompt. Long-running operations show cancellable progress.
  • Update all available plugin updates in one action, with a per-plugin success/failure summary and a Retry Failed option.
  • Sync catalog re-fetches the plugin list from the marketplace source.
  • Plugin details panel with description and — when the marketplace is a local checkout — version, category, keywords, author, skills, agents, and a link to the plugin README.

CLI invocations and their output are written to the Enterprise Plugin Marketplace output channel (Open Output Log in the view menu).

Settings

All settings are machine-scoped (they cannot be overridden by a workspace).

Setting Default Description
enterprisePlugins.marketplaceUrl https://msft.ghe.com/1eh-msd/enterprise-plugin-marketplace.git Source used when registering the marketplace.
enterprisePlugins.marketplaceName enterprise-plugins Registered marketplace name (as shown by copilot plugin marketplace list).
enterprisePlugins.copilotCliPath copilot Path to the Copilot CLI executable.
enterprisePlugins.accessRequestUrl MyAccess access package URL Opened by Request Access; must use https.

How it maps to the CLI

Action Command run
Register Marketplace copilot plugin marketplace add <marketplaceUrl>
Unregister Marketplace copilot plugin marketplace remove <marketplaceName> [--force]
Sync Catalog copilot plugin marketplace update <marketplaceName>
Catalog (Available) copilot plugin marketplace browse <marketplaceName>
Installed state copilot plugins list --json
Install copilot plugin install <name>@<marketplaceName>
Update copilot plugin update <name>@<marketplaceName>
Uninstall copilot plugin uninstall <name>@<marketplaceName>

Privacy

The extension does not collect telemetry and never stores credentials. The Copilot CLI handles all authentication to the marketplace repository; the extension only reads the CLI's text/JSON output. Marketplace names and plugin specs are validated before being passed to the CLI, and commands are spawned without a shell.

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 (uses the pinned @vscode/vsce)

Press F5 in VS Code to launch an Extension Development Host.

License

Internal use only — see the LICENSE file in this folder.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft