Document plugin, customization, and MCP deep links missing from the guides
I maintainer di solito rispondono entro 1 giorno
@LuckysHorizon ci sta già lavorando.
Dal 23/10/2026.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 78/100
- Tipo di issue
- Documentazione
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- markdown, vscode
- Ambito
- documentation
Direzione di ricerca
Inizia con la guida ai plugin degli agenti, la panoramica della personalizzazione e le guide MCP indicate nell’issue; confronta la copertura dei link esistente con i dettagli delle route e i riferimenti all’implementazione forniti qui. Crea collegamenti incrociati alle istruzioni esistenti sugli URL di installazione della riga di comando e di MCP, invece di duplicarle. Il lavoro è completato quando le guide spiegano i link ai plugin, alle pagine di personalizzazione e alla ricerca MCP, includono esempi per Stable e Insiders e distinguono tra navigazione, installazione confermata ed esecuzione.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Documentation gap
Plugin and MCP providers need shareable links that open VS Code at the right discovery or installation experience. The public guides don't yet cover several supported routes, particularly installing a named plugin from a marketplace that the user has not added yet.
For example, the VS Code equivalent of:
copilot plugin marketplace add github/evals && copilot plugin install eval@github-copilot-evals
is:
vscode://chat-plugin/install?source=github%2Fevals&plugin=eval
This is an illustrative mapping, not a verification of that repository's current manifest. The plugin value must match the plugin's manifest name, rather than the CLI's plugin@marketplace expression.
Missing or incomplete coverage
- Plugin marketplace and installation links: The agent plugins guide does not document
vscode://chat-plugin/add-marketplace?ref=<source>orvscode://chat-plugin/install?source=<source>&plugin=<name>. The 1.113 release notes mention the older add-marketplace and untargeted install forms, but omitplugin. Explain that targeted installation registers the marketplace and installs the exact named plugin after confirmation; adding a marketplace alone does not install its plugins. Distinguish plugins from extensions and show URL-encoded query values. - Customization-page navigation:
vscode://chat-customizations/open?page=<page>&search=<query>is missing from the customization overview. Supported pages arediscover,agents,skills,instructions,hooks,mcp-servers,plugins,tools, andmigrations.searchis optional and populates pages that expose a search field. These links navigate; they do not install. Note applicable feature gates, includingchat.customizations.marketplace.enabledfor Discover. - MCP gallery lookup links:
vscode:mcp/by-name/<registry-server-name>is missing from the MCP guides. It resolves against the active gallery and opens server details, rather than silently installing. The handler also supports the gallery URL-basedvscode:mcp/<https-server-url-without-scheme>form; clarify whether both forms are intended as public provider-facing links.
For these routes, include Stable/Insiders examples and distinguish navigation, user-confirmed installation, and execution. Links should not imply that consent, trust, or enterprise restrictions can be bypassed.
Already documented — cross-reference rather than duplicate
- Command-line / URL guide:
vscode:extension/<publisher>.<extension>, Insiders scheme selection, and the HTTPS wrapperhttps://vscode.dev/redirect?url=<URL-encoded-vscode-URL>. - MCP developer guide: Create an MCP installation URL:
vscode:mcp/install?<URL-encoded JSON>and generation withencodeURIComponent(JSON.stringify(config)).
Cross-linking these existing sections would give providers a discoverable way to build “Install in VS Code” buttons without duplicating or confusing extension, plugin, and MCP flows.
Implementation references
- https://github.com/microsoft/vscode/pull/342430 — marketplace links and user confirmation.
- https://github.com/microsoft/vscode/pull/340691 — customization-page links.
- Plugin URL handler
- Plugin installation / marketplace registration
- Customization URL parser
- MCP URL handlers
Coverage checked against microsoft/vscode-docs main on October 22, 2026.
🤖 Posted by GitHub Copilot on Harald's behalf.
- Lingua principale
- Markdown
- Stelle
- 6.7k
- Fork
- 5.8k
- Merge medio
- 12h 41m
- PR unite (30g)
- 140
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di microsoft/vscode-docs
-
doc-enhancement
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 45/100
microsoft/vscode-docs#10526 · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds (span:nth-child(6)):A11y_code.visualstudio.com_AI4WForse già presa @ntrogh l’ha presa 18 giorni fa. Aperta
microsoft/vscode-docs#10424 · 1 commento · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
How VS Code team uses AIApertaidea
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
microsoft/vscode-docs#10216 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Tie feature update/creation with corrected/available documentation before release.Forse di nuovo libera @ntrogh l’ha presa 156 giorni fa e non c’è nessuna pull request aperta. Apertadocs-experience
microsoft/vscode-docs#9761 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
[feat] Add leading paragraph "Changes In Settings" to release notesForse di nuovo libera @ntrogh l’ha presa 171 giorni fa e non c’è nessuna pull request aperta. Apertafeature-request
microsoft/vscode-docs#9742 · 3 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di microsoft/vscode-docs
Issue simili
-
area-documentation p2-post-1.0 technical-debt
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
[Sync EN] PDOException::getCode(): document the int|string return typeForse già presa @lacatoire l’ha presa oggi. Apertasync-en
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
sync-en
Difficoltà 1/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 2 giorni
-
Перевод устарел
Difficoltà 2/5 1-3 ore Idoneità per principianti 80/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
GoogleCloudPlatform/cloud-foundation-fabric#4315 ·
I maintainer di solito rispondono entro 1 giorno