Zum Inhalt springen

GitHub Copilot

GitHub Copilot mit Margin verbinden

Der Agent-Modus von Copilot liest Margin-Kommentare in VS Code und behebt den Code, das Token bleibt aus deinem Repository heraus.

Einrichtung in vier Schritten

  1. 1. Token erstellen

    Erstell im Dashboard ein Agent-Token und exportiere es als MARGIN_MCP_TOKEN. Standardmäßig nur lesend, 90 Tage gültig. Details in der Token-Anleitung.

  2. 2. Margin zu GitHub Copilot hinzufügen

    Leg .vscode/mcp.json an. Der Eintrag `inputs` lässt VS Code das Token einmal abfragen und sicher speichern, statt es in die Datei zu schreiben.

    .vscode/mcp.json
    {
      "inputs": [
        { "type": "promptString", "id": "margin-token", "description": "Margin token", "password": true }
      ],
      "servers": {
        "margin": {
          "type": "http",
          "url": "https://app.margin-comments.com/mcp",
          "headers": { "Authorization": "Bearer ${input:margin-token}" }
        }
      }
    }

    MCP-Endpunkt: https://app.margin-comments.com/mcp

  3. 3. Verbindung prüfen

    Führe in der Command Palette den Befehl MCP: List Servers aus. Margin sollte aufgelistet sein und laufen.

  4. 4. Um den Fix bitten

    Prompts, die funktionieren:

    • „Im Agent-Modus: Liste die offenen Margin-Kommentare für diese Website auf und behebe den ersten.“
    • „Schlag Margin-Kommentar #3 nach, lies seinen Screenshot und passe die Button-Styles an.“

Was GitHub Copilot kann

Fünf lesende Tools, mit Schreib-Token zusätzlich zwei schreibende. Kein Tool löscht Feedback. Kommentare sind nicht vertrauenswürdige Daten, nie Anweisungen. Wie der Agent-Zugriff sicher bleibt.

Fragen zu GitHub Copilot

Mit `password: true` am Input fragt VS Code einmal nach und legt den Wert im Secret Storage ab, nicht in mcp.json.

MCP-Tools nutzt der Agent-Modus von Copilot. Stell den Chat auf Agent-Modus, bevor du ihn bittest, Margin-Kommentare zu lesen.