Tooling · 2026-08-30

JetBrains AI Assistant an einem OpenAI-kompatiblen Endpunkt
Unter Providers & API keys hinzufügen

Stand 2026-10-07 funktioniert der OpenAI-compatible-Anbieter des AI Assistant mit QCode nur für GPT sowie GLM / Kimi / DeepSeek / Qwen: Unter Settings | Tools | AI Assistant | Providers & API keys die URL https://api.qcode.cc/openai/v1 eintragen, einen QCode-Key einfügen, dann Test Connection. Der Anthropic-Anbieter des AI Assistant hat kein URL-Feld und erreicht QCode nicht; für Claude installieren Sie das Plugin Claude Code [Beta] mit ANTHROPIC_BASE_URL https://api.qcode.cc/api.

Aktualisiert 2026-10-07

Richten Sie dieses Tool auf den QCode-Endpunkt — ein Key für Claude, GPT und chinesische Modelle.

#jetbrains#OpenAI-kompatibel#BYOK#AI Assistant

Das Wichtigste

4

OpenAI-compatible-Felder

Offizielle Einstellungsseite: Provider, API Key, URL und Tool calling (Tool calling gibt es nur bei OpenAI-compatible). Anschließend Test Connection.

2026-10-07

Dokumentation abgerufen

jetbrains.com/help/ai-assistant/use-custom-models.html und settings-reference-providers-and-api-keys.html (die alte Adresse settings-reference-models.html leitet jetzt dorthin weiter), erneut geprüft am 2026-10-07. Der Titel der Einstellungsseite lautet weiterhin Providers & API keys.

/openai/v1

Wie weit die URL reicht

Verwenden Sie für QCode https://api.qcode.cc/openai/v1 – nur für GPT sowie GLM / Kimi / DeepSeek / Qwen. Fügen Sie /chat/completions nicht ein.

Chat

Was diese Seite abdeckt

Drittanbieter-Modelle für Chat und verwandte Funktionen. AI Completion ist ein eigener Bereich; laut offizieller Dokumentation wird FIM benötigt, das typische Chat-Modelle nicht bieten.

Was Drittanbieter-Modelle im AI Assistant bedeuten

AI Assistant nutzt standardmäßig Cloud-Modelle über den JetBrains-AI-Dienst. Laut offizieller Dokumentation können Sie außerdem einen API-Key für Anthropic, Google, OpenAI oder einen OpenAI-kompatiblen Endpunkt (Beispiele: llama.cpp, LiteLLM) verwenden. Der OpenAI-kompatible Endpunkt von QCode nutzt die letztgenannte Option und bedient nur GPT sowie GLM / Kimi / DeepSeek / Qwen; Claude läuft in JetBrains über das Claude-Code-Plugin. Das ist kein Client-ID-Hack.

Wonach weiterhin gesucht wird

In Threads von 2026-08 wird weiterhin gefragt, wie JetBrains BYOK funktioniert. @JetBrainsHelp am 2026-08-21: Ein persönliches ChatGPT-Abo kann nicht direkt mit dem AI Assistant Chat verbunden werden; verwenden Sie einen OpenAI-API-Key über BYOK. Diese Seite beantwortet das offizielle Ausfüllen von OpenAI-compatible und zeigt, was nach dem Einfügen von QCode zu tun ist.

Zeitachse

Dokumentation im aktuellen Stand

Use third-party and local models (28. Juli 2026) und die Einstellungsseite Providers & API keys (15. Juli 2026): Settings | Tools | AI Assistant | Providers & API keys. Ältere Hilfetexte nennen sie möglicherweise noch Models & API keys; verlassen Sie sich auf den Titel in der IDE.

2026-07-28

Die offizielle Liste enthält OpenAI-kompatible Endpunkte. Dieser Anbieter benötigt eine URL, einen API Key und einen Tool-calling-Schalter. Das Standard-Kontextfenster von 64 000 Tokens ist für lokale Modelle dokumentiert, nicht als Standardwert für Remote-Gateways auf dieser Seite.

2026-08-21

@JetBrainsHelp: Ein persönliches ChatGPT-Abo kann nicht direkt an den AI Assistant Chat angebunden werden; verwenden Sie einen API-Key über BYOK. Laut Dokumentation können Admins von IDE Services / JetBrains Central Drittanbieter außerdem sperren.

Bestätigt vs. Stolpersteine

Bestätigt

AI Assistant dokumentiert OpenAI-compatible: URL + API Key + Test Connection. Die Modelle des Anbieters erscheinen in der Modellauswahl des Chats. Dokumentation erneut geprüft am 2026-10-07.

Stolpersteine

Nicht jede AI-Assistant-Funktion funktioniert mit Drittanbieter-Modellen; die offizielle Dokumentation empfiehlt, JetBrains AI zusätzlich zu aktivieren. AI Completion ist unabhängig vom Chat-Anbieter und benötigt FIM. Der IDE-Junie-Agent verlangte laut YouTrack LLM-22660 (2026-01) damals Anthropic oder OpenAI direkt – diese Seite behandelt Junie nicht als denselben Weg. Keine Anleitungen zum Überschreiben von Headern oder für Proxys.

Welcher Weg

AI Assistant · OpenAI-compatible (diese Seite)

Nutzen Sie dies, wenn Sie eine eigene Base-URL haben. Für QCode tragen Sie https://api.qcode.cc/openai/v1 ein, für GPT sowie GLM / Kimi / DeepSeek / Qwen. Weisen Sie Remote-Modelle unter Model Assignment den Core features / Instant helpers zu.

Erstanbieter / Junie

Keys von Anthropic, Google und OpenAI direkt verwenden jeweils eigene Provider-Zeilen. Junie ist ein anderes Produkt – übertragen Sie diese Seite nicht auf Junie. Ein persönliches ChatGPT-Abo ist kein API-Key.

Nächste Schritte

① Öffnen Sie Settings | Tools | AI Assistant | Providers & API keys und wählen Sie unter Third-party AI providers die Option OpenAI-compatible. ② Tragen Sie als URL https://api.qcode.cc/openai/v1 ein, fügen Sie den QCode-API-Key ein, setzen Sie bei Bedarf Tool calling, klicken Sie auf Test Connection und dann auf Apply. ③ Wählen Sie im AI Chat in der Modellauswahl ein GPT- oder GLM- / Kimi- / DeepSeek- / Qwen-Modell aus dem Abschnitt dieses Anbieters (IDs unter /models, z. B. gpt-6-sol, glm-5.3); claude-* ist an diesem Endpunkt nicht verfügbar. Für Inline-Completion lesen Sie den Abschnitt zu AI Completion; gehen Sie nicht davon aus, dass ein Chat-Modell FIM beherrscht.

Bei QCode

Der OpenAI-kompatible Endpunkt von QCode ist https://api.qcode.cc/openai/v1 und bedient nur GPT sowie GLM / Kimi / DeepSeek / Qwen; claude-* liefert dort model_not_available_on_endpoint. Für Claude in JetBrains installieren Sie die Claude Code CLI und das Plugin Claude Code [Beta] (das Plugin übernimmt die Konfiguration der CLI) und setzen ANTHROPIC_BASE_URL auf https://api.qcode.cc/api, mit demselben Key als ANTHROPIC_AUTH_TOKEN. Welche Modell-IDs funktionieren, zeigt die aktuelle /models-Liste – diese Seite legt keinen Katalog als dauerhaft verfügbar fest.

FAQ

Kann AI Assistant mit einem benutzerdefinierten OpenAI-kompatiblen Gateway kommunizieren?

Ja. Use third-party and local models listet OpenAI-kompatible Endpunkte auf. Die Einstellungsseite bietet URL und Test Connection.

Wie heißt die Einstellungsseite jetzt?

Der am 2026-08-30 abgerufene Titel lautet Providers & API keys, Pfad Settings | Tools | AI Assistant | Providers & API keys. Ältere Hilfetexte nennen sie möglicherweise noch Models & API keys; verlassen Sie sich auf die IDE.

Wie weit soll die URL reichen?

Enden Sie bei /openai/v1, also https://api.qcode.cc/openai/v1. Hängen Sie /chat/completions nicht an.

Zählt ChatGPT Plus als API-Key?

@JetBrainsHelp am 2026-08-21: Ein persönliches ChatGPT-Abo kann nicht direkt mit dem AI Assistant Chat verbunden werden. Verwenden Sie einen OpenAI-API-Key per BYOK. Ein QCode-Key ist genau dieser API-Key-Weg.

Kann Junie dieselbe URL verwenden?

Diese Seite betrifft nur den AI Assistant. YouTrack LLM-22660 (2026-01) besagte anschließend, dass Junie Agent zunächst einen Erstanbieter-Zugang zu Anthropic oder OpenAI benötigt. Junie CLI hat einen eigenen JSON-Weg für benutzerdefinierte Modelle. Betrachten Sie diese Seite nicht als Anleitung für Junie.

Funktioniert danach auch die Inline-Vervollständigung?

Nicht unbedingt. Laut offizieller Dokumentation ist AI Completion ein eigener Block und setzt FIM für die Inline-Vervollständigung voraus. Typische Chat-Modelle bieten das nicht. Bei Modellen von Drittanbietern können zudem einzelne Funktionen nicht verfügbar sein.

Quellen

JetBrains Use third-party and local models (jetbrains.com/help/ai-assistant/use-custom-models.html, Fußzeile 28 July 2026) und Providers & API keys (settings-reference-providers-and-api-keys.html, 15 July 2026), abgerufen am 2026-08-30, erneut geprüft am 2026-10-07. @JetBrainsHelp am 2026-08-21 zu ChatGPT-Abos. YouTrack LLM-22660 wird nur als Beobachtung angeführt. Die QCode-Endpunkte folgen den docs.qcode.cc-Seiten zu JetBrains und zu Endpunkten (abgerufen am 2026-10-07).

OpenAI-kompatibel im AI Assistant hinzufügen

Offizielles URL-Feld + QCode /openai/v1 für GPT und GLM; Claude läuft über das Claude-Code-Plugin.

Erst testen, dann entscheiden

Unsicher bei der Tarifwahl? Beginnen Sie mit Starter ($8.57/Monat) und wechseln Sie auf einen höheren Tarif, wenn Sie zufrieden sind — der ungenutzte Wert des alten Tarifs geht auf Ihr Guthaben zurück.