Source: https://aiprimetech.io/de/learn/use-claude-api-with-github-copilot/ [Startseite](/de/) / [Lernen](/de/learn/) / GitHub Copilot Chat mit Claude über ein Gateway: Einrichtung eines benutzerdefinierten Endpunkts, Agentenmodus und Fehlerbehebung # 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 planen | Ja | Agentenmodus, integrierte Tools und MCP-Server | Ja, wenn das Modell gekennzeichnet ist als toolCalling: true | Inline-Vorschläge (Codevervollständigungen) und Vorschläge für die nächste Änderung | Nein: Diese kommen weiterhin von GitHub Copilot | Semantische Suche und andere auf Embeddings basierende Funktionen | Nein: 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 - Ö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. - Wählen Sie **Modelle hinzufügen** und anschließend den Provider **Benutzerdefinierter Endpunkt**. - Geben Sie einen Anzeigenamen und Ihren Gateway-API-Schlüssel ein. - Wählen Sie den API-Typ **Messages**. VS Code öffnet dann chatLanguageModels.json für die Modellliste. ## chatLanguageModels.json chatLanguageModels.jsonKopieren ``` [ { "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 | id | Die an das Gateway gesendete Modell-ID | url | Der 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: true | Für den Agentenmodus erforderlich. Ein Modell ohne diese Einstellung wird für Agenten nicht angezeigt | maxInputTokens + maxOutputTokens | Ihre 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 Auswahl | Ein Neuladen ist erforderlich, oder toolCalling ist false, oder der Arbeitsbereich befindet sich im eingeschränkten Modus | Starten Sie VS Code neu, setzen Sie toolCalling: true, stufen Sie den Arbeitsbereich als vertrauenswürdig ein | In der Anbieterliste fehlt Custom Endpoint | VS Code ist älter als 1.122, oder BYOK wurde von Ihrer Organisation deaktiviert | Aktualisieren Sie VS Code; fragen Sie die Administration nach der Richtlinie BYOK | 401 / ungültiger API-Schlüssel | Der gespeicherte Schlüssel ist falsch oder gehört zu einem anderen Endpunkt | Zahnradsymbol neben dem Anbieter, dann **API-Schlüssel aktualisieren** | Modell nicht unterstützt | Das id stimmt mit keiner Modell-ID des Gateways überein | Verwenden Sie eine ID aus der folgenden Tabelle | Kontext- oder Tokenfehler | maxInputTokens zusammen mit maxOutputTokens überschreitet das Fenster | Verringern Sie maxInputTokens | Concurrency limit exceeded | Mehrere Agenten oder Fenster laufen gleichzeitig mit einem Schlüssel | Fü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-5 | Standard für Programmier- und Agentenaufgaben: schnell, leistungsstark, mittleres Preisniveau. | claude-opus-5-5 | Anspruchsvollere Denkaufgaben, umfangreiche Refactorings, lange Agentenläufe. | claude-fable-5-1 | Am leistungsfähigsten und am teuersten; für die schwierigsten Aufgaben reservieren. | claude-haiku-4-5 | Günstig und schnell: Titel, Zusammenfassungen, Klassifizierung, kleine Schritte. Bevorzugen Sie das Terminal? Mit demselben Schlüssel läuft [Claude Code in VS Code](/de/claude-code/vscode/) ü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](/register) 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üssel](/de/learn/how-to-get-a-claude-api-key/)[Claude-API-Preise erklärt](/de/learn/claude-api-pricing-explained/)[Die günstigste Möglichkeit, die Claude API zu nutzen](/de/learn/cheapest-way-to-use-claude-api/)[Cursor unbegrenzt mit der Claude API nutzen](/learn/use-claude-api-with-cursor/)[Unbegrenzter Zugang zu Claude Code](/de/learn/use-claude-api-with-claude-code/)[Claude API-Gateway vs. direkter Zugang zu Anthropic](/de/learn/claude-api-vs-anthropic-direct/)[Claude mit dem OpenAI SDK verwenden: OpenAI-kompatibler Endpunkt, Streaming, Tools und Limits](/de/learn/openai-compatible-claude-api/)[Claude-Modelle erklärt: ein Vergleich von Claude Opus, Sonnet, Haiku und Fable — alle Claude-API-Modelle, Anthropic-Modellnamen und Preise (2026)](/de/learn/claude-api-models-compared/)[Die Claude API mit Kryptowährungen bezahlen](/de/learn/claude-api-with-crypto-payment/)[Zugang zur Claude API ohne Warteliste](/de/learn/claude-api-without-waitlist/)[So reduzieren Sie den Token-Verbrauch von Claude](/de/learn/how-to-reduce-claude-token-usage/)[Cline unbegrenzt mit der Claude API nutzen](/de/learn/use-claude-api-with-cline/)[Roo Code unbegrenzt mit der Claude API nutzen](/de/learn/use-claude-api-with-roo-code/)[Claude unbegrenzt in JetBrains-IDEs nutzen](/de/learn/use-claude-api-with-jetbrains/)[Aider mit Claude über ein Gateway: ANTHROPIC_API_BASE, Konfigurationsdateien, Architektenmodus und Fehlerbehebungen](/de/learn/use-claude-api-with-aider/)[Claude unbegrenzt in VS Code nutzen](/de/learn/use-claude-api-with-vscode/)[OpenCode-Konfiguration für Claude: Einrichtung von opencode.json, Modelle und häufige Fehler](/de/learn/use-claude-api-with-opencode/)[Hermes Agent mit Claude über ein Gateway: Einrichtung eines benutzerdefinierten Anbieters, Kostenkontrolle und Fehlerbehebungen](/de/learn/run-hermes-agent-with-claude-api/)[OpenClaw unbegrenzt mit Claude betreiben](/de/learn/run-openclaw-with-claude-api/)[Was eine Anthropic-kompatible API bedeutet](/de/learn/anthropic-compatible-api/)[Claude Code-API-Schlüssel — ANTHROPIC_API_KEY: So erhalten und konfigurieren Sie ihn, und wann Sie stattdessen claude setup-token verwenden sollten](/de/learn/claude-code-api-key-setup/)[Claude Code-API-Kosten — Preise und Möglichkeiten zur Kostensenkung](/de/learn/claude-code-api-costs/)[Claude API-Fehler erklärt: Serverfehler 500, Überlastung 529, Ratenlimit 429, fehlerhafte Anfrage 400 — und die jeweilige Lösung](/de/learn/claude-api-errors-troubleshooting/)[So kaufen Sie Claude API-Guthaben – und warum Claude-Guthaben besser ist als jedes Angebot zum „Kauf eines Claude-Kontos“](/de/learn/buy-claude-api-credits/)[Kostenlose Claude API: Gibt es einen kostenlosen Claude API-Schlüssel, und was ist in 2026 tatsächlich kostenlos?](/de/learn/claude-api-free-trial/)[Claude API vs. Claude Pro/Max-Abonnement — welche Option wählen?](/de/learn/claude-api-vs-subscription/)[Codex CLI mit einem benutzerdefinierten Anbieter: config.toml, GPT- und Claude-Modelle, IDE-Erweiterung und Fehlerbehebungen](/de/learn/use-claude-api-with-codex/)[Claude mit n8n verbinden](/de/learn/use-claude-api-with-n8n/)[LiteLLM-Anfragen an Claude weiterleiten](/de/learn/use-claude-api-with-litellm/)[Claude in Kilo Code verwenden](/de/learn/use-claude-api-with-kilo-code/)[Zed über das Gateway mit Claude verbinden](/de/learn/use-claude-api-with-zed/)[Cherry Studio mit Claude verbinden](/de/learn/use-claude-api-with-cherry-studio/)[ChatAnthropic in LangChain: Import, base_url, Streaming, Tools und Fehler](/de/learn/use-claude-api-with-langchain/)[Anthropic Python SDK: installieren, base_url setzen, streamen und Fehler behandeln](/de/learn/anthropic-python-sdk/)[Claude mit dem Vercel AI SDK: createAnthropic baseURL, Streaming und Fehlerbehebung](/de/learn/use-claude-api-with-vercel-ai-sdk/)[Factory Droid mit Claude betreiben](/de/learn/use-claude-api-with-factory-droid/)[Die Claude Code API erklärt](/de/learn/claude-code-api/)[Die Claude API in Ihre Anwendung integrieren](/de/learn/claude-api-integration/)[So nutzen Sie Claude unbegrenzt – und warum es kein „gecracktes Claude Code“ gibt](/de/learn/get-unlimited-claude-usage/)