Tooling · 2026-08-30

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

Stand 2026-08-30 dokumentiert JetBrains OpenAI-compatible als Drittanbieter. Als Nächstes: Settings | Tools | AI Assistant | Providers & API keys, https://api.qcode.cc/v1 und einen QCode-Key einfügen, dann Test Connection.

Aktualisiert 2026-08-30

#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-08-30

Dokumentation abgerufen

jetbrains.com/help/ai-assistant/use-custom-models.html und settings-reference-models.html, abgerufen am 2026-08-30. Der Titel der Einstellungsseite lautet Providers & API keys.

/v1

Wie weit die URL reicht

Verwenden Sie für QCode https://api.qcode.cc/v1. Fügen Sie /chat/completions nicht ein. YouTrack LLM-22911 vermerkt, dass einige Pfade ohne /v1 auf /v1 umgeschrieben werden.

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. QCode ist ein OpenAI-kompatibles Gateway – also die letztgenannte Option. 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 abgerufen am 2026-08-30.

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. Bei QCode ist das https://api.qcode.cc/v1. 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. Wählen Sie unter Third-party AI providers die Option OpenAI-compatible. Tragen Sie als URL https://api.qcode.cc/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 das Modell aus dem Abschnitt dieses Anbieters. Kopieren Sie Modell-IDs aus /models. Der Modellwechsel ist nur eine Änderung der ID. Für Inline-Completion lesen Sie den Abschnitt zu AI Completion; gehen Sie nicht davon aus, dass ein Chat-Modell FIM beherrscht.

Bei QCode

QCode stellt https://api.qcode.cc/v1 als OpenAI-kompatiblen Endpunkt bereit. Binden Sie ihn über den offiziellen OpenAI-compatible-Anbieter des AI Assistant ein. 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 /v1, z. B. https://api.qcode.cc/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-models.html, 15 July 2026), abgerufen am 2026-08-30. @JetBrainsHelp am 2026-08-21 zu ChatGPT-Abos. YouTrack LLM-22660 und LLM-22911 werden nur als Beobachtungen angeführt.

OpenAI-kompatibel im AI Assistant hinzufügen

Offizielles URL-Feld + QCode /v1. Die Modell-IDs richten sich nach /models.

Verwandte Themen

Nicht mit JetBrains verbunden. Das Verhalten folgt der JetBrains-Hilfe. Diese Seite ist keine Anleitung, um die Abo-Authentifizierung eines Anbieters zu umgehen.

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.