Startseite / Lernen / GitHub Copilot Chat mit Claude über ein Gateway: Einrichtung eines benutzerdefinierten Endpunkts, Agentenmodus und Fehlerbehebung
Claude in Copilot. Zwei elegante Zeicheninstrumente arbeiten nebeneinander auf einem Codeblatt, ergänzt durch einen kleinen externen API-Stecker, und vermitteln gemeinsames Programmieren.

GitHub Copilot Chat mit Claude über ein Gateway: Einrichtung von Custom Endpoint, Agentenmodus und Fehlerbehebungen

Der Chat von VS Code kann mit Modellen arbeiten, die Sie selbst einbinden. Der integrierte Anthropic-Provider akzeptiert nur einen API-Schlüssel und bietet kein Feld für eine andere Adresse. Ein Gateway wird daher über den Provider „Benutzerdefinierter Endpunkt“ hinzugefügt. Wählen Sie den API-Typ Messages und listen Sie die Modelle in chatLanguageModels.json. Dies ist seit Version 1.122 Bestandteil der stabilen Version von VS Code.

Was die Nutzung eines eigenen Schlüssels abdeckt

Funktion Mit Ihrem eigenen Modell
Chatten, fragen und planenJa
Agentenmodus, integrierte Tools und MCP-ServerJa, wenn das Modell gekennzeichnet ist als toolCalling: true
Inline-Vorschläge (Codevervollständigungen) und Vorschläge für die nächste ÄnderungNein: Diese kommen weiterhin von GitHub Copilot
Semantische Suche und andere auf Embeddings basierende FunktionenNein: Diese benötigen weiterhin ein GitHub-Konto

Seit VS Code 1.122 funktionieren diese Modelle ohne Anmeldung bei GitHub und ohne Copilot-Tarif. Bei Copilot Business und Enterprise ist BYOK standardmäßig aktiviert. Administratoren können dies mit der Richtlinie **Eigenen Sprachmodellschlüssel verwenden** deaktivieren.

Das Gateway als benutzerdefinierten Endpunkt hinzufügen

  1. Öffnen Sie die Chatansicht, öffnen Sie die Modellauswahl und wählen Sie **Sprachmodelle verwalten**, oder führen Sie **Chat: Sprachmodelle verwalten** über die Befehlspalette aus.
  2. Wählen Sie **Modelle hinzufügen** und anschließend den Provider **Benutzerdefinierter Endpunkt**.
  3. Geben Sie einen Anzeigenamen und Ihren Gateway-API-Schlüssel ein.
  4. Wählen Sie den API-Typ **Messages**. VS Code öffnet dann chatLanguageModels.json für die Modellliste.

chatLanguageModels.json

chatLanguageModels.json
[
  {
    "name": "AI Prime Tech",
    "vendor": "customendpoint",
    "apiKey": "${input:aiprimeApiKey}",
    "apiType": "messages",
    "models": [
      {
        "id": "claude-sonnet-5",
        "name": "Claude Sonnet 5",
        "url": "https://aiprimetech.io/v1/messages",
        "toolCalling": true,
        "vision": true,
        "maxInputTokens": 200000,
        "maxOutputTokens": 32000
      },
      {
        "id": "claude-opus-5-5",
        "name": "Claude Opus 5.5",
        "url": "https://aiprimetech.io/v1/messages",
        "toolCalling": true,
        "vision": true,
        "maxInputTokens": 200000,
        "maxOutputTokens": 32000
      },
      {
        "id": "claude-haiku-4-5",
        "name": "Claude Haiku 4.5",
        "url": "https://aiprimetech.io/v1/messages",
        "toolCalling": true,
        "vision": true,
        "maxInputTokens": 168000,
        "maxOutputTokens": 32000
      }
    ]
  }
]
Feld Warum
idDie an das Gateway gesendete Modell-ID
urlDer vollständige Endpunkt. VS Code verwendet eine URL, die auf /messages endet, unverändert; geben Sie den vollständigen Pfad an, um Vermutungen zu vermeiden
toolCalling: trueFür den Agentenmodus erforderlich. Ein Modell ohne diese Einstellung wird für Agenten nicht angezeigt
maxInputTokens + maxOutputTokensIhre Summe darf das Kontextfenster des Modells nicht überschreiten
apiKey: ${input:...}VS Code fragt den Schlüssel einmal ab und speichert ihn, sodass er nicht in die Datei geschrieben wird

Beim Typ Messages sendet VS Code den Schlüssel im x-api-key Header, was den Erwartungen des Gateways entspricht. Modell-IDs müssen exakt mit denen des Gateways übereinstimmen.

GPT-Modelle mit demselben Schlüssel

Der Anbieter Custom Endpoint unterstützt auch die OpenAI-Formate. Um GPT-Modelle mit einem Schlüssel aus der Codex-Gruppe des Gateways hinzuzufügen, fügen Sie einen zweiten Anbieter hinzu mit "apiType": "chat-completions" und Modell-URLs nach dem Muster https://aiprimetech.io/v1/chat/completions. Ein Schlüssel ermöglicht nur den Zugriff auf die Modelle seiner eigenen Gruppe, daher benötigen Claude und GPT in der Regel separate Einträge mit separaten Schlüsseln.

Die ältere github.copilot.chat.customOAIModels Einstellung und der Anbieter **OpenAI Compatible** sind zugunsten von Custom Endpoint veraltet. Übertragen Sie alte Einträge nach chatLanguageModels.json.

Fehlerbehebung

Was Sie sehen Ursache Lösung
Das Modell erscheint nicht in der AuswahlEin Neuladen ist erforderlich, oder toolCalling ist false, oder der Arbeitsbereich befindet sich im eingeschränkten ModusStarten Sie VS Code neu, setzen Sie toolCalling: true, stufen Sie den Arbeitsbereich als vertrauenswürdig ein
In der Anbieterliste fehlt Custom EndpointVS Code ist älter als 1.122, oder BYOK wurde von Ihrer Organisation deaktiviertAktualisieren Sie VS Code; fragen Sie die Administration nach der Richtlinie BYOK
401 / ungültiger API-SchlüsselDer gespeicherte Schlüssel ist falsch oder gehört zu einem anderen EndpunktZahnradsymbol neben dem Anbieter, dann **API-Schlüssel aktualisieren**
Modell nicht unterstütztDas id stimmt mit keiner Modell-ID des Gateways übereinVerwenden Sie eine ID aus der folgenden Tabelle
Kontext- oder TokenfehlermaxInputTokens zusammen mit maxOutputTokens überschreitet das FensterVerringern Sie maxInputTokens
Concurrency limit exceededMehrere Agenten oder Fenster laufen gleichzeitig mit einem SchlüsselFühren Sie weniger parallel aus

Für Details führen Sie **Entwickler: Protokollebene festlegen** aus, wählen Sie **Trace**, öffnen Sie dann **Ausgabe** und wählen Sie **GitHub Copilot Chat**. Die Chat-Debugansicht zeigt die genauen Anfragen. Eine Protokollzeile, die besagt, dass BYOK Anbieter deregistriert wurden, weil die Richtlinie sie nicht zulässt, weist auf eine Organisationsrichtlinie hin.

Modell-ID Einsatzbereich
claude-sonnet-5Standard für Programmier- und Agentenaufgaben: schnell, leistungsstark, mittleres Preisniveau.
claude-opus-5-5Anspruchsvollere Denkaufgaben, umfangreiche Refactorings, lange Agentenläufe.
claude-fable-5-1Am leistungsfähigsten und am teuersten; für die schwierigsten Aufgaben reservieren.
claude-haiku-4-5Günstig und schnell: Titel, Zusammenfassungen, Klassifizierung, kleine Schritte.

Bevorzugen Sie das Terminal? Mit demselben Schlüssel läuft Claude Code in VS Code über eine eigene Erweiterung.

Häufig gestellte Fragen

Kann ich meinen eigenen Claude-API-Schlüssel in GitHub Copilot verwenden?
Ja. Wählen Sie im Chat von VS Code „Sprachmodelle verwalten“, „Modelle hinzufügen“ und dann den Anbieter Anthropic für die eigene API von Anthropic oder Custom Endpoint mit dem API-Typ Messages für ein Gateway.
Kann ich die Anthropic-Basis-URL in Copilot ändern?
Nicht beim integrierten Anbieter Anthropic, der nur einen Schlüssel akzeptiert. Verwenden Sie den Anbieter Custom Endpoint und setzen Sie die url jedes Modells auf den Endpunkt /v1/messages des Gateways.
Funktionieren BYOK-Modelle im Agentenmodus von Copilot?
Ja, wenn das Modell mit toolCalling: true gekennzeichnet ist. Integrierte Tools und MCP-Server funktionieren weiterhin; Inline-Codevervollständigungen kommen nach wie vor von Copilot.
Benötige ich ein Copilot-Abonnement, um mein eigenes Modell zu verwenden?
Seit VS Code 1.122 nicht mehr: BYOK-Modelle funktionieren ohne GitHub-Anmeldung oder Copilot-Tarif. Business- und Enterprise-Organisationen können dies per Richtlinie deaktivieren.
Claude in wenigen Minuten nutzen

Holen Sie sich einen API-Schlüssel – ohne Anthropic-Konto oder Warteliste.

API-Schlüssel erhalten

AI Prime Tech ist ein unabhängiges API-Gateway. Es ist weder mit Anthropic verbunden noch von Anthropic empfohlen und auch kein Wiederverkäufer von Anthropic. Claude und zugehörige Modellnamen sind Marken ihrer jeweiligen Inhaber.

Weitere Anleitungen zur Claude API

So erhalten Sie einen Claude API-SchlüsselClaude-API-Preise erklärtDie günstigste Möglichkeit, die Claude API zu nutzenCursor unbegrenzt mit der Claude API nutzenUnbegrenzter Zugang zu Claude CodeClaude API-Gateway vs. direkter Zugang zu AnthropicClaude mit dem OpenAI SDK verwenden: OpenAI-kompatibler Endpunkt, Streaming, Tools und LimitsClaude-Modelle erklärt: ein Vergleich von Claude Opus, Sonnet, Haiku und Fable — alle Claude-API-Modelle, Anthropic-Modellnamen und Preise (2026)Die Claude API mit Kryptowährungen bezahlenZugang zur Claude API ohne WartelisteSo reduzieren Sie den Token-Verbrauch von ClaudeCline unbegrenzt mit der Claude API nutzenRoo Code unbegrenzt mit der Claude API nutzenClaude unbegrenzt in JetBrains-IDEs nutzenAider mit Claude über ein Gateway: ANTHROPIC_API_BASE, Konfigurationsdateien, Architektenmodus und FehlerbehebungenClaude unbegrenzt in VS Code nutzenOpenCode-Konfiguration für Claude: Einrichtung von opencode.json, Modelle und häufige FehlerHermes Agent mit Claude über ein Gateway: Einrichtung eines benutzerdefinierten Anbieters, Kostenkontrolle und FehlerbehebungenOpenClaw unbegrenzt mit Claude betreibenWas eine Anthropic-kompatible API bedeutetClaude Code-API-Schlüssel — ANTHROPIC_API_KEY: So erhalten und konfigurieren Sie ihn, und wann Sie stattdessen claude setup-token verwenden solltenClaude Code-API-Kosten — Preise und Möglichkeiten zur KostensenkungClaude API-Fehler erklärt: Serverfehler 500, Überlastung 529, Ratenlimit 429, fehlerhafte Anfrage 400 — und die jeweilige LösungSo kaufen Sie Claude API-Guthaben – und warum Claude-Guthaben besser ist als jedes Angebot zum „Kauf eines Claude-Kontos“Kostenlose Claude API: Gibt es einen kostenlosen Claude API-Schlüssel, und was ist in 2026 tatsächlich kostenlos?Claude API vs. Claude Pro/Max-Abonnement — welche Option wählen?Codex CLI mit einem benutzerdefinierten Anbieter: config.toml, GPT- und Claude-Modelle, IDE-Erweiterung und FehlerbehebungenClaude mit n8n verbindenLiteLLM-Anfragen an Claude weiterleitenClaude in Kilo Code verwendenZed über das Gateway mit Claude verbindenCherry Studio mit Claude verbindenChatAnthropic in LangChain: Import, base_url, Streaming, Tools und FehlerAnthropic Python SDK: installieren, base_url setzen, streamen und Fehler behandelnClaude mit dem Vercel AI SDK: createAnthropic baseURL, Streaming und FehlerbehebungFactory Droid mit Claude betreibenDie Claude Code API erklärtDie Claude API in Ihre Anwendung integrierenSo nutzen Sie Claude unbegrenzt – und warum es kein „gecracktes Claude Code“ gibt

Weitere Claude API Guides

Was eine Anthropic-kompatible API bedeutetAnthropic Python SDK: installieren, base_url setzen, streamen und Fehler behandelnSo kaufen Sie Claude API-GuthabenDie günstigste Möglichkeit, die Claude API zu nutzenClaude API-Fehler erklärt: Serverfehler 500, Überlastung 529, Ratenlimit 429, fehlerhafte Anfrage 400 — und die jeweilige LösungKostenlose Claude API: Gibt es einen kostenlosen Claude API-Schlüssel, und was ist in 2026 tatsächlich kostenlos?Die Claude API in Ihre Anwendung integrierenClaude-Modelle erklärt: ein Vergleich von Claude Opus, Sonnet, Haiku und Fable — alle Claude-API-Modelle, Anthropic-Modellnamen und Preise (2026)Claude-API-Preise erklärtClaude API-Gateway vs. direkter Zugang zu AnthropicClaude API vs. Claude Pro/Max-Abonnement — welche Option wählen?Die Claude API mit Kryptowährungen bezahlenZugang zur Claude API ohne WartelisteDie Claude Code API erklärtClaude Code-API-Kosten — Preise und Möglichkeiten zur KostensenkungClaude Code-API-Schlüssel — ANTHROPIC_API_KEY: So erhalten und konfigurieren Sie ihn, und wann Sie stattdessen claude setup-token verwenden solltenSo erhalten Sie unbegrenzte Claude-NutzungSo erhalten Sie einen Claude-API-SchlüsselSo reduzieren Sie den Token-Verbrauch von ClaudeClaude mit dem OpenAI SDK verwenden: OpenAI-kompatibler Endpunkt, Streaming, Tools und LimitsHermes Agent mit Claude über ein Gateway: Einrichtung eines benutzerdefinierten Anbieters, Kostenkontrolle und FehlerbehebungenOpenClaw unbegrenzt mit Claude betreibenWas unbegrenzter Zugriff auf die Claude API bedeutetSo erhalten Sie einen unbegrenzten Claude API-SchlüsselUnbegrenzte Nutzung von Claude Code — ohne Token-LimitsUnbegrenzter Zugang zu Claude Opus 4.8Unbegrenzte Claude-Nutzung — Tarife und PreiseAider mit Claude über ein Gateway: ANTHROPIC_API_BASE, Konfigurationsdateien, Architektenmodus und FehlerbehebungenCherry Studio mit Claude verbindenUnbegrenzter Zugang zu Claude CodeCline unbegrenzt mit der Claude API nutzenCodex CLI mit einem benutzerdefinierten Anbieter: config.toml, GPT- und Claude-Modelle, IDE-Erweiterung und FehlerbehebungenCursor mit unbegrenztem Claude-Zugang nutzenFactory Droid mit Claude betreibenClaude unbegrenzt in JetBrains-IDEs nutzenClaude in Kilo Code verwendenChatAnthropic in LangChain: Import, base_url, Streaming, Tools und FehlerLiteLLM-Anfragen an Claude weiterleitenClaude mit n8n verbindenOpenCode-Konfiguration für Claude: Einrichtung von opencode.json, Modelle und häufige FehlerRoo Code unbegrenzt mit der Claude API nutzenClaude mit dem Vercel AI SDK: createAnthropic baseURL, Streaming und FehlerbehebungClaude unbegrenzt in VS Code nutzenZed über das Gateway mit Claude verbinden