WERBEPLATZ VERFÜGBAR · PARTNERSCHAFTEN WILLKOMMEN

Konfiguration des Modellwechsels in JetBrains AI Assistant (Claude 3.5 Sonnet vs. GPT-4o)

365Finds Editorial
11.430 Wiki-Artikel erfasst

365 Wiki mit deiner KI nutzen

Kopiere den Prompt unten, füge ihn in deine gewohnte KI ein und stelle direkt deine Frage.

Vollständigen Skill herunterladen

Probiere es zuerst mit dem Prompt aus. Wenn du 365 Wiki häufig nutzt, installiere den vollständigen 365Wiki Skill, damit du ihn nicht jedes Mal einfügen musst. Ohne bevorzugte KI funktionieren auch die Webversionen von Gemini oder Microsoft Copilot.

Entwickler, die mit JetBrains-IDEs wie IntelliJ IDEA, PyCharm, WebStorm, Rider, GoLand oder CLion arbeiten, können direkt im AI Chat-Werkzeugfenster über das Dropdown-Menü zur Modellauswahl zwischen Anthropic Claude 3.5 Sonnet und OpenAI GPT-4o wechseln oder über Settings | Tools | AI Assistant | Providers & API keys eigene API-Schlüssel (BYOK) global hinterlegen.

Für einen effektiven Modellwechsel ist jedoch ein grundlegendes Verständnis der Aufgabenarchitektur von JetBrains AI Assistant erforderlich: Während interaktive Chats und autonome Coding Agents den flexiblen Wechsel zwischen Spitzenmodellen wie Claude 3.5 Sonnet und GPT-4o unterstützen, läuft die Inline-Code-Vervollständigung im Editor (Ghost Text) auf dedizierten Low-Latency-Engines (lokale Modelle oder JetBrains Mellum) und übernimmt die Modellauswahl des Chats bewusst nicht.


1. Wo der Modellwechsel stattfindet: Chat-Dropdown vs. Globale Einstellungen

JetBrains bietet zwei komplementäre Wege zur Modellverwaltung: die aufgabenbezogene Sofortauswahl im Chat-Fenster und die zentrale Schlüsselverwaltung in den IDE-Einstellungen.

Methode A: Aufgabenbezogener Sofortwechsel im AI Chat-Fenster

Im Entwickleralltag ist es nicht notwendig, für jede Anfrage die globalen Einstellungen aufzurufen:

  1. Öffnen Sie das Werkzeugfenster AI Chat über die rechte Leiste (oder per Tastenkürzel Alt+Enter bzw. zweimaliges Drücken der Umschalttaste und Suche nach "AI Chat").
  2. Suchen Sie in der oberen Leiste des Chat-Fensters das Dropdown-Menü der Modellauswahl (Model Selector) (zeigt standardmäßig das aktive Modell oder Auto an).
  3. Klicken Sie auf das Menü und wählen Sie das gewünschte Modell:
    • Wählen Sie Claude 3.5 Sonnet für komplexe dateiübergreifende Architektur-Refactorings, tiefgehende Algorithmenanalyse oder präzise Randfallprüfungen.
    • Wählen Sie GPT-4o für standardmäßige Boilerplate-Codegenerierung, alltägliche Fragen, Unit-Tests oder Skripte.
    • Wählen Sie Auto, wenn JetBrains die Anfrage anhand von Performancetests, Latenz und Token-Kosten dynamisch zuweisen soll.
  4. Geben Sie Ihren Prompt ein oder fügen Sie über das Büroklammer-Symbol relevanten Kontext (Dateien, Ordner, Symbole oder Git-Diffs) hinzu.

Praxistipp: Ein Modellwechsel innerhalb eines langen, bestehenden Chatverlaufs sendet die gesamte bisherige Historie erneut an das neue Modell, was den Token-Verbrauch drastisch erhöht. Klicken Sie vor einer neuen Aufgabe auf das Symbol + (New Chat), bevor Sie das Modell wechseln.

Methode B: Anbindung eigener API-Schlüssel über "Providers & API keys" (BYOK)

Wenn Ihr Team kein verwaltetes JetBrains AI-Abonnement nutzt oder direkte Unternehmensguthaben von Anthropic oder OpenAI einsetzen möchte, steht das Verfahren Bring Your Own Key (BYOK) zur Verfügung:

  1. Öffnen Sie die IDE-Einstellungen:
    • Windows / Linux: File | Settings (Tastenkürzel Ctrl+Alt+S)
    • macOS: IntelliJ IDEA | Settings (Tastenkürzel Cmd+,)
  2. Navigieren Sie zu Tools | AI Assistant | Providers & API keys.
  3. Wählen Sie im Abschnitt Third-party AI providers den gewünschten Anbieter:
    • Anthropic: Geben Sie Ihren Anthropic-API-Schlüssel ein, um Claude 3.5 Sonnet und zugehörige Modelle freizuschalten.
    • OpenAI: Geben Sie Ihren OpenAI-API-Schlüssel ein, um GPT-4o, GPT-4o mini und Reasoning-Modelle zu aktivieren.
    • OpenAI Compatible / Lokale Endpunkte: Hinterlegen Sie die URL, wenn Sie Modelle lokal über Ollama, LM Studio oder LiteLLM hosten.
  4. Klicken Sie auf Test Connection, um die Verbindung und die Schlüsselberechtigungen zu prüfen.
  5. Bestätigen Sie mit Apply und OK. Die autorisierten Modelle stehen nun umgehend im Dropdown-Menü des AI Chats zur Verfügung.

2. Die Architekturgrenze: Chat-Modelle vs. Code-Vervollständigung

Eine häufige Verwirrung unter Entwicklern: „Warum wechselt die graue Vorschau (Ghost Text) beim Tippen im Editor nicht zum Stil von Claude, wenn ich im Chat-Fenster Claude 3.5 Sonnet gewählt habe?“

Diese Trennung ist eine bewusste architektonische Entscheidung von JetBrains zur Sicherung der Performance:

FunktionsschichtPrimär genutzte ModelleGrund für die Trennung
AI Chat & Agent-ModusClaude 3.5 Sonnet; GPT-4o; o1/o3; GeminiTiefes logisches Schließen, Erfassen großer Code-Kontexte und dateiübergreifende Änderungen; toleriert Antwortzeiten von 1 bis 5 Sekunden.
Code-Generierung & Refactoring im EditorCore-Feature-Modelle (GPT-4o / Claude / Gemini)Strukturierte Änderungen, die explizit über Alt+Enter aufgerufen werden ("Code generieren", "Methode refaktorisieren").
Inline-Code-Vervollständigung (Ghost Text)JetBrains Mellum; lokale Full Line-ModelleErfordert extrem niedrige Latenzzeiten (<50 ms) und Fill-in-the-Middle-Spezialisierung (FIM). Allgemeine Chat-Modelle würden spürbare Tippverzögerungen verursachen.
Soforthelfer (Instant Helpers)GPT-4o mini; Gemini FlashSchnelle Hintergrundaufgaben: Generierung von Chat-Titeln, Sammeln von Symbol-Kontext und Namensvorschläge für Variablen.

Falls eine benutzerdefinierte Inline-Vervollständigung zwingend erforderlich ist, kann unter Providers & API keys im Bereich AI Completion ein OpenAI-kompatibler Endpunkt konfiguriert werden. Das Modell muss jedoch explizit FIM oder Next-Edit-Vorhersagen unterstützen; reine Chat-Modelle sind für die Tastenanschlag-Vervollständigung nicht geeignet.


3. Strategie zur Aufgabenzuweisung: Wann Claude 3.5 Sonnet, wann GPT-4o?

Sowohl Claude 3.5 Sonnet als auch GPT-4o zählen zur Spitzenklasse, weisen aber unterschiedliche Stärken im Entwicklungsalltag auf:

Empfohlene Szenarien für Claude 3.5 Sonnet:

Empfohlene Szenarien für GPT-4o:


4. Quoten-, Credit- und Kostenmanagement

Der häufige Wechsel zwischen Flaggschiff-Modellen beeinflusst den Ressourcenverbrauch:

  1. JetBrains AI Service Credits (AI Pro / AI Ultimate):
    • Cloud-Anfragen verbrauchen AI Credits, die alle 30 Tage zurückgesetzt werden.
    • Claude 3.5 Sonnet und GPT-4o sind als vollumfängliche Spitzenmodelle eingestuft und verbrauchen pro Anfrage deutlich mehr Credits als schlanke Modelle wie GPT-4o mini oder Gemini Flash. In der Benutzeroberfläche werden Hinweise wie Reasoning model oder High cost model angezeigt.
  2. Der Multiplikatoreffekt des Chat-Kontexts:
    • Da LLMs bei jeder Anfrage den gesamten bisherigen Verlauf erneut verarbeiten, verbraucht eine Nachricht nach 20 Interaktionen ein Vielfaches an Tokens im Vergleich zur ersten Frage. Erstellen Sie bei Themenwechseln stets einen New Chat.
  3. Kostenvorteile durch BYOK:
    • Für Teams mit hohem Refactoring-Aufkommen umgeht die BYOK-Konfiguration die monatlichen Credit-Limits von JetBrains; abgerechnet wird rein nach tatsächlichem Token-Verbrauch direkt über Anthropic oder OpenAI.
  4. Zentrale Unternehmensrichtlinien:
    • In Umgebungen, die über JetBrains Central oder JetBrains IDE Services verwaltet werden, können Administratoren Drittanbieter sperren oder bestimmte Modelle aus Compliance-Gründen deaktivieren.

5. Empfohlener Arbeitsablauf in der Praxis

Referenzen