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:
- Setzt
is_active = 1für dieses Profil - Setzt alle anderen Profile auf
is_active = 0 - Startet den Orchestrator neu (mit Lade-Overlay)
- 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:
Import / Export¶
Export¶
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:
Option B – JSON-Code direkt einfügen:
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.