Zum Inhalt

Claude Code Profile

Claude Code Profile steuern, wie Claude Code (Anthropic CLI / IDE-Extension) mit dem MoE-Orchestrator interagiert. Ein Profil definiert Modell-Routing, Pipeline-Modus und Antwort-Parameter.

Konzept

Claude Code kommuniziert über die Anthropic Messages API. Das Profil legt fest:

  • Welches Tool-Modell (LLM für Werkzeug-Calls) eingesetzt wird
  • Auf welchem Endpunkt (Inferenz-Server) es läuft
  • Welcher MoE-Modus aktiviert ist
  • Ob und wie Reasoning-Streaming an Claude weitergeleitet wird

Profile-Verwaltung (/profiles)

Profil-Karten

Jedes Profil wird als Karte dargestellt:

  • Grüner Rahmen = aktives Profil
  • Aktiv / Inaktiv Badge
  • Aktionen: Bearbeiten, Aktivieren, Löschen
  • Nur ein Profil kann gleichzeitig aktiv sein

Profil erstellen / bearbeiten

Feld Beschreibung Beispielwert
Name Eindeutiger Profilname Production – Claude Sonnet
Akzeptierte Claude-Modell-IDs Komma-getrennte Modell-IDs claude-sonnet-4-6, claude-opus-4-6
Tool-Modell LLM für Werkzeug-Calls qwen2.5:32b oder devstral:24b
Tool-Endpunkt Inferenz-Server (Dropdown) RTX, TESLA
MoE-Modus Pipeline-Modus native / moe_reasoning / moe_orchestrated
Tool-Choice Wie Tools aufgerufen werden auto (Standard) oder required
Tool max_tokens Max. Token für Tool-Antworten 8192 (min: 512)
Reasoning max_tokens Max. Token für Reasoning-Antworten 16384 (min: 512)
System-Prompt Prefix Wird allen System-Prompts vorangestellt Du bist ein hilfreicher Assistent.
Think-Stream MoE-Pipeline-Fortschritt an Claude senden

MoE-Modi

Modus Beschreibung Latenz Qualität
native Direkt zum GPU, kein Routing Niedrig Standard
moe_reasoning Reasoning-Expert-Pipeline Mittel Hoch
moe_orchestrated Vollständige MoE-Pipeline (Planner → Experten → Judge) Hoch Maximal

Profil aktivieren

Klick auf Aktivieren:

  1. Setzt is_active = 1 für dieses Profil
  2. Setzt alle anderen Profile auf is_active = 0
  3. Startet den Orchestrator neu (mit Lade-Overlay)
  4. Neue Claude Code Sessions nutzen ab sofort dieses Profil

Neustart

Die Aktivierung löst einen Orchestrator-Neustart aus. Laufende Anfragen können unterbrochen werden.

Zuweisung an User

CC-Profile werden über Freigaben an User vergeben:

Admin → User bearbeiten → Tab Freigaben → Sektion Claude Code Profil → Profil auswählen → +

Import / Export

Export

Admin → Profile → Export-Button

Lädt cc_profiles.json herunter. Siehe Import & Export für das vollständige Schema.

Import

Es gibt zwei Wege zum Importieren von Profilen:

Option A – Datei hochladen:

Admin → Profile → Import JSON → JSON-Datei auswählen

Option B – JSON-Code direkt einfügen:

Admin → Profile → Import Code → JSON einfügen → Importieren

Import-Modi:

Modus Verhalten
merge Profile mit gleichem Namen werden übersprungen
replace Profile mit gleichem Namen werden überschrieben

Auswirkungen auf den Cluster

Aktion Auswirkung
Profil erstellen Sofort für Freigaben verfügbar
Profil bearbeiten Aktiv ab nächster Claude Code Session
Profil aktivieren Orchestrator-Neustart
Profil löschen Freigaben werden invalidiert

User-eigene Profile

User mit Rolle expert + model_endpoint-Freigabe können im User-Portal eigene CC-Profile erstellen. Diese gelten nur für den jeweiligen User und überschreiben das Admin-Profil, solange der User eingeloggt ist.

Admins sehen und können alle User-Profile unter /user-content verwalten.