
Claude unbegrenzt in JetBrains-IDEs nutzen
JetBrains-IDEs — IntelliJ IDEA, PyCharm, WebStorm, GoLand und die übrigen — unterstützen Claude über das im JetBrains Marketplace verfügbare Continue-Plugin. Continue verwendet eine gemeinsame Konfigurationsdatei, die in allen JetBrains-Produkten identisch funktioniert. Sie konfigurieren also einmal und erhalten Claude in jeder IDE, die Sie verwenden. Die Verbindung über ein Gateway ohne Nutzungslimit bedeutet, dass Ihr KI-Assistent in all Ihren IDEs jederzeit verfügbar ist, ohne dass sich durch jede einzelne IDE tokenbasierte Kosten aufsummieren.
Continue in einer beliebigen JetBrains-IDE installieren
Öffnen Sie Ihre JetBrains-IDE und navigieren Sie zu Einstellungen (Ctrl+Alt+S) und dann zu Plugins. Suchen Sie auf der Registerkarte Marketplace nach Continue und klicken Sie auf Installieren. Das Plugin funktioniert in allen JetBrains-IDEs ab Version 2023.1 — IntelliJ IDEA, PyCharm, WebStorm, GoLand, PhpStorm, RubyMine, CLion, Rider und DataGrip. Pro IDE ist eine Installation erforderlich, aber alle verwenden dieselbe Konfigurationsdatei.
Starten Sie die IDE nach der Installation neu. Anschließend sehen Sie das Continue-Panel in der rechten Seitenleiste. Beim ersten Start wird das Konfigurationsverzeichnis unter ~/.continue/ mit einer standardmäßigen Datei config.yaml erstellt. Dies ist die einzige Datei, die Sie bearbeiten müssen, um Claude über Ihr Gateway ohne Nutzungslimit zu verbinden. Dieselbe Datei wird von allen JetBrains-IDEs und auch von VS Code gelesen, wenn Sie Continue dort ebenfalls verwenden.
Das Continue-Plugin bietet drei Hauptfunktionen: Chat (dialogbasierte KI in der Seitenleiste), Edit (Inline-Codeänderungen) und Apply (Anwenden vorgeschlagener Änderungen auf Dateien). Jede Funktion kann einem anderen Modell zugewiesen werden. So können Sie genau steuern, welche Claude-Variante welche Aufgabe übernimmt.
config.yaml für Claude ohne Nutzungslimit konfigurieren
Öffnen Sie ~/.continue/config.yaml in einem beliebigen Texteditor. Die Datei verwendet das Format YAML mit einem models-Array, das die verfügbaren KI-Anbieter definiert. Fügen Sie einen neuen Modelleintrag hinzu, bei dem provider auf anthropic, apiBase auf https://unlimited.aiprimetech.io (Basis-Host, ohne /v1 — das SDK hängt den Pfad an) und apiKey auf Ihren AI Prime Tech Unlimited-Schlüssel gesetzt ist.
Jeder Modelleintrag benötigt title (Anzeigename in der Benutzeroberfläche), model (die Modellkennung) und die Anbieterkonfiguration. Erstellen Sie Einträge für jede Claude-Variante, die Sie verfügbar haben möchten: einen für Sonnet als Alltagsmodell, einen für Opus für komplexe Denkaufgaben und optional einen für Haiku für schnelle Interaktionen. Das Feld title wird in der Modellauswahl von Continue angezeigt.
Sie können auch den Anbietertyp openai anstelle von anthropic verwenden. Setzen Sie in diesem Fall apiBase auf https://unlimited.aiprimetech.io/v1 (mit /v1); der Schlüssel wird im Feld apiKey mit Bearer-Authentifizierung angegeben. Der Anbietertyp anthropic wird empfohlen, da er native Funktionen wie Thinking-Blöcke unterstützt und in Continue ein besseres Streaming-Verhalten bietet.
Rollenzuweisungen: Chat, Edit und Apply
Mit Continue können Sie verschiedenen Rollen unterschiedliche Modelle zuweisen. Die Rolle chat übernimmt Gespräche in der Seitenleiste — Codeerklärungen, Architekturdiskussionen und Hilfe beim Debugging. Die Rolle edit übernimmt Inline-Codeänderungen, die durch Ctrl+I ausgelöst werden — dabei wird Ersatz für ausgewählten Code generiert. Die Rolle apply übernimmt das Einfügen und Zusammenführen generierten Codes in vorhandene Dateien.
Legen Sie in config.yaml die Rollen für jedes Modell über das roles-Array fest: roles: [chat, edit, apply]. Ein Modell mit allen drei Rollen wird für alles verwendet. Um die Zuständigkeiten aufzuteilen, erstellen Sie mehrere Modelleinträge mit unterschiedlichen Rollenzuweisungen. Weisen Sie beispielsweise Opus der Rolle chat für Gespräche mit anspruchsvollen Denkaufgaben zu und Sonnet den Rollen edit und apply für schnelle Inline-Änderungen.
Bei einem Tarif ohne Nutzungslimit besteht die optimale Strategie darin, Opus chat zuzuweisen (wo Sie komplexe Fragen stellen und gründliche Analysen benötigen) und Sonnet edit und apply (wo Geschwindigkeit zählt, weil Sie auf Inline-Ergebnisse warten). Beide sind zum selben Festpreis enthalten, sodass die Wahl allein von der Abwägung zwischen Latenz und Qualität für die jeweilige Interaktionsart abhängt.
Projektspezifische Überschreibungen mit .continuerc.json
Während config.yaml global gilt, können Sie Einstellungen für einzelne Projekte mit einer Datei .continuerc.json im Stammverzeichnis Ihres Projekts überschreiben. Dies ist nützlich, wenn unterschiedliche Projekte unterschiedliche Modellkonfigurationen benötigen — etwa wenn ein Python-Projekt von bestimmten Ergänzungen des System-Prompts profitiert oder eine ältere Codebasis mit einer bestimmten Modellversion besser funktioniert.
Die Datei .continuerc.json verwendet dieselbe Struktur wie config.yaml, aber im Format JSON. Alle in der Projektdatei angegebenen Einstellungen überschreiben die globale Konfiguration nur für dieses Projekt. Häufige Überschreibungen umfassen benutzerdefinierte System-Prompts (zum Einfügen projektspezifischer Programmierkonventionen), Modellauswahlen (zur Verwendung einer bestimmten Modellversion für eine bestimmte Codebasis) und Kontextanbieter (zum Hinzufügen projektspezifischer Dokumentationsquellen).
Bei einem Tarif ohne Nutzungslimit können Sie mithilfe projektspezifischer Überschreibungen die KI-Nutzung für jede Codebasis anpassen, ohne dass dies Auswirkungen auf die Kosten hat. Fügen Sie für komplexe Projekte ausführliche System-Prompts mit vollständiger Architekturdokumentation hinzu. Verwenden Sie Opus standardmäßig für anspruchsvolle ältere Codebasen. Verwenden Sie Haiku für Projekte, bei denen Sie hauptsächlich schnelle Abfragen benötigen. Der Festpreis deckt alle Konfigurationen gleichermaßen ab.
Kontextanbieter und Indexierung der Codebasis
Continue unterstützt Kontextanbieter, die Anfragen um zusätzliche Informationen ergänzen. Der integrierte Anbieter codebase indexiert Ihre Projektdateien und fügt relevante Codeausschnitte hinzu, wenn Sie Fragen stellen. Der Anbieter docs kann Dokumentations-URLs indexieren. Der Anbieter terminal fügt aktuelle Terminalausgaben hinzu. Jeder aktive Anbieter erhöht die Tokenanzahl jeder Anfrage.
Konfigurieren Sie Kontextanbieter in config.yaml im Abschnitt contextProviders. Der codebase-Anbieter verwendet ein Embedding-Modell, um Ihr Projekt zu indexieren — dies erfolgt lokal und verbraucht keine API-Tokens. Die abgerufenen Kontextausschnitte werden jedoch in den an Claude gesendeten Prompt aufgenommen und erhöhen damit die Tokenanzahl pro Anfrage. Bei einem großen Codebasisindex können dadurch 5,000-15,000 Tokens pro Anfrage hinzukommen.
Aktivieren Sie im unbegrenzten Tarif alle Kontextanbieter, die die Antwortqualität verbessern. Je mehr relevanten Kontext Claude hat, desto besser sind seine Antworten. Fügen Sie Dokumentationsanbieter für Ihr Framework, API-Referenzen für die von Ihnen genutzten Dienste und benutzerdefinierte Anbieter für interne Wissensdatenbanken hinzu. Die zusätzlichen Tokens pro Anfrage sind durch den Pauschaltarif abgedeckt, und die Qualitätsverbesserung rechtfertigt den Mehraufwand.
IDE-übergreifende Konsistenz und gemeinsame Konfiguration
Eine der größten Stärken von Continue ist die Übertragbarkeit der Konfiguration. Das Verzeichnis ~/.continue/ wird von allen IDEs gemeinsam genutzt, die Continue verwenden — von jedem JetBrains-Produkt sowie von VS Code. Bearbeiten Sie config.yaml einmal, und die Änderung gilt überall. Ihre unbegrenzte Claude-Anbindung funktioniert in IntelliJ beim Schreiben von Java, in PyCharm beim Schreiben von Python, in WebStorm beim Schreiben von TypeScript und in VS Code für alles andere.
Durch diese gemeinsame Konfiguration bleiben Ihre Modellpräferenzen, Rollenzuweisungen, System-Prompts und Kontextanbieter konsistent, unabhängig davon, welche IDE Sie öffnen. Entwickler, die mit mehreren Sprachen und mehreren JetBrains-IDEs arbeiten, erhalten eine einheitliche KI-Erfahrung, ohne die Konfiguration in jedem Werkzeug wiederholen zu müssen.
Der unbegrenzte Tarif verstärkt diesen Vorteil, da die IDE-übergreifende Nutzung den Tokenverbrauch vervielfacht. Ein Entwickler, der im Laufe des Tages IntelliJ, PyCharm und WebStorm verwendet — und in jeder IDE Fragen stellt, Code generiert und Änderungen überprüft — sammelt API-Nutzung über alle drei hinweg an. Bei tokenbasierter Abrechnung wird dieses IDE-übergreifende Nutzungsmuster teuer. Im unbegrenzten Tarif sind alle IDEs durch einen einzigen Pauschaltarif abgedeckt.
Fehlerbehebung für Continue in JetBrains
Wenn Continue nach der Konfiguration „Modell nicht verfügbar“ anzeigt, prüfen Sie die Syntax von config.yaml sorgfältig. YAML berücksichtigt Leerzeichen — falsche Einrückungen machen Modelleinträge unbemerkt ungültig. Verwenden Sie einen YAML-Validator oder öffnen Sie das Continue-Ausgabefenster (Ansicht -> Werkzeugfenster -> Continue), um Parsing-Fehler anzuzeigen. Das häufigste Problem ist ein fehlendes Leerzeichen nach Doppelpunkten in Schlüssel-Wert-Paaren.
Wenn Anfragen in JetBrains das Zeitlimit überschreiten, in VS Code mit derselben Konfiguration aber funktionieren, könnten die JetBrains-Proxy-Einstellungen direkte Verbindungen überschreiben. Prüfen Sie Einstellungen -> Darstellung & Verhalten -> Systemeinstellungen -> HTTP-Proxy. Wenn „Automatisch erkennen“ oder ein Unternehmensproxy eingestellt ist, versuchen Sie „Kein Proxy“, um die direkte Verbindung zu bestätigen, und konfigurieren Sie anschließend bei Bedarf den Proxy korrekt.
Authentifizierungsfehler (401/403) trotz korrekter Zugangsdaten weisen manchmal darauf hin, dass config.yaml nach der Bearbeitung nicht neu geladen wurde. Schließen Sie das Continue-Fenster und öffnen Sie es erneut, oder starten Sie die IDE neu. Continue speichert die Konfiguration beim Initialisieren des Fensters zwischen und überwacht die Datei nicht in allen IDE-Versionen auf Änderungen.
# ~/.continue/config.yaml
models:
- title: "Claude Sonnet (Unlimited)"
provider: anthropic
model: claude-sonnet-4-5
apiBase: "https://aiprimetech.io"
apiKey: "<your AI Prime Tech Unlimited key>"
roles:
- edit
- apply
- title: "Claude Opus (Unlimited)"
provider: anthropic
model: claude-opus-4-6
apiBase: "https://aiprimetech.io"
apiKey: "<your AI Prime Tech Unlimited key>"
roles:
- chat
# This config works in ALL JetBrains IDEs + VS Code simultaneouslyHäufig gestellte Fragen
Funktioniert eine einzige config.yaml in allen JetBrains-IDEs?
Sollte ich in Continue den Anbietertyp anthropic oder openai verwenden?
Kann ich in Continue unterschiedliche Modelle für Chat und Bearbeitung zuweisen?
Warum fügt Continue so viele Tokens aus Kontextanbietern hinzu?
Wie überschreibe ich Einstellungen für ein bestimmtes Projekt?
Holen Sie sich einen API-Schlüssel – ohne Anthropic-Konto oder Warteliste.
API-Schlüssel erhaltenAI 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.