Ghiduri: Centru Claude Desktop Cursor VS Code Windsurf Continue Cline Comparație
🔵 VS Code — mod agent GitHub Copilot

VS Code
Ghid configurare MCP Server

VS Code folosește MCP prin GitHub Copilot în modul Agent. Diferență critică de toți ceilalți clienți: cheia configurație este "servers" — nu "mcpServers".

HTTP · fără instalare .vscode/mcp.json cheie: "servers" ⚠
Transport
HTTP
Cheie configurație
servers ⚠
Fișier configurare
.vscode/mcp.json
Necesită
Copilot + Agent mode
⚠ Diferență critică VS Code: VS Code folosește "servers" ca cheie de nivel superior în .vscode/mcp.json. Fiecare alt client MCP (Cursor, Claude Desktop, Continue, Cline) folosește "mcpServers". Utilizarea cheii greșite va eșua în tăcere — VS Code nu va arăta o eroare.

Condiții prealabile

  • VS Code 1.99+ — suport MCP adăugat în actualizare aprilie 2025
  • Extensie GitHub Copilot — trebuie instalată și conectată
  • GitHub Copilot Chat în modul Agent — comutare la Agent în panoul chat Copilot (nu modul Ask/Edit)
  • cheie API anonym.legal — plan Pro sau Business (necesar pentru acces MCP) la anonym.legal
  • Fără Node.js, fără npm, fără instalare locală — serverul MCP anonym.legal rulează complet peste HTTP.

Instalare

1

Creați .vscode/mcp.json

Creați fișierul în rădăcina spațiului de lucru. Rețineți "servers" cheie (nu "mcpServers"):

.vscode/mcp.json — metoda HTTPjson
{
  "servers": {
    "anonym-legal": {
      "type": "http",
      "url": "https://anonym.legal/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}
Observație: Intrarea HTTP necesită, de asemenea, "type": "http" în VS Code — aceasta este un alt câmp specific VS Code nu este necesar în alți clienți. Fără Node.js, fără subprocess local — conexiunea merge direct la punctul final MCP anonym.legal.
2

Activați modul Agent în Copilot Chat

Deschideți GitHub Copilot Chat (Ctrl+Alt+I / Cmd+Ctrl+I). În intrarea chat, comutați dropdown-ul mod din Întreba sau Editare la Agent. Instrumentele MCP apar doar în modul Agent.

3

Verificare instrumente disponibile

În modul Agent, faceți clic pe pictogramă instrumente (cheie 🔧) în panoul chat pentru a vedea instrumentele MCP disponibile. Ar trebui să vedeți 7 anonym_legal_ instrumente listate sub anonym-legal server.

Configurație nivel utilizator (toate spațiile de lucru)

Pentru a aplica în mod global, deschideți VS Code User Settings JSON (Ctrl+Shift+PPreferințe: Deschideți User Settings JSON) și adăugați:

settings.json (nivel utilizator)json
{
  "github.copilot.chat.mcp.servers": {
    "anonym-legal": {
      "type": "http",
      "url": "https://anonym.legal/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Diferența "servers" vs "mcpServers" explicată

Aceasta este cea mai comună sursă de confuzie la comutarea între clienți:

Doar VS Code
{
  "servers": { ... }
}
Toți ceilalți clienți
{
  "mcpServers": { ... }
}

Aceasta este o alegere specifică implementării VS Code. Specificația MCP nu impune un format de fișier de configurare — VS Code a ales o cheie diferită. Vezi pagina de comparație pentru o detaliere completă a diferențelor.

Instrumente disponibile (7)

anonym_legal_analyze_text
gratuit
Scanați textul și returnați toate entitățile PII detectate cu tip, poziție și scor de încredere — fără a modifica nimic.
anonym_legal_anonymize_text
jetoane
Înlocuiți PII cu jetoane reversibile folosind operatori configurabili pe tip de entitate. Returnează text anonimizat + hartă token sesiune.
anonym_legal_detokenize_text
gratuit
Restaurați valorile PII originale din tokenurile sesiunii. Utilizat pentru deanonimizarea răspunsurilor AI.
anonym_legal_get_balance
gratuit
Returnează soldul curent al tokenului, nivelul planului și data resetării următoare.
anonym_legal_estimate_cost
gratuit
Previzualizare cost token pentru text înainte de anonimizare. Nu sunt consumate jetoane.
anonym_legal_list_sessions
gratuit
Enumerați toate sesiunile de tokenizare active cu timp de creare, număr de entități și expirare.
anonym_legal_delete_session
gratuit
Ștergeți o sesiune și toate tokenurile stocate — pentru conformitate drept de ștergere GDPR.

Operatori (6)

replace
Înlocuire cu text personalizat sau etichetă tip de entitate.
John Smith → [CLIENT] sau [PERSON]
redact
Eliminare complet — nu lase urme în text.
john@acme.com → (eliminat)
hash
SHA-256 sau SHA-512 — determinist, unidirecțional. Permite deduplicare în documente.
John Smith → a3f9b1...
encrypt
AES-256 cu cheia personală — reversibil doar de deținător de cheie.
4111-xxxx → enc:U2FsdGVkX1...
mask
Înlocuire parțială — caractere configurabile din început sau sfârșit.
john@acme.com → jo**@****.com
keep
Detectare dar trec neschimbat. Util pentru audit fără modificare.
John Smith → John Smith (urmărit)

Utilizare cu agent GitHub Copilot

în chat agent Copilot
Before processing this code review request, use anonym_legal_anonymize_text
to replace all developer names with [DEV] and all email addresses with [EMAIL].

"Review the code by alice.smith@company.com — she pushed a fix for
Bob Johnson's reported bug in auth.ts"

Depanare

Instrumentele nu se arată în chat Copilot

Confirmați că sunteți în modul Agent (nu Ask sau Edit). Modul Agent este necesar pentru acces instrument MCP. Căutați dropdown-ul mod în antetul panoului Copilot Chat.

Serverul afișează "deconectat" în panoul MCP

Verificare .vscode/mcp.json folosește "servers" (nu "mcpServers"). De asemenea, verificare "type": "http" este prezent și Authorization antet conține o cheie API validă, nerevocată pe plan Pro sau Business.

VS Code spune "MCP nu este acceptat"

Actualizați VS Code la 1.99 sau mai nou. Suportul MCP a fost adăugat în lansarea aprilie 2025. Executare Help → Check for Updates.

Copilot nu invocă automat instrumente

În modul Agent, Copilot poate cere confirmare înainte de executarea instrumentelor MCP. Verificare setări VS Code pentru github.copilot.chat.mcp.autoApprove dacă doriți să permiteți invocare automată.

🇩🇪