Zum Inhalt springen

CLI-Referenz

claudex [OPTIONS] [COMMAND]
OptionBeschreibung
--config <PATH>Konfigurationsdateipfad ueberschreiben
--versionVersion ausgeben
--helpHilfe ausgeben

Ohne Befehl startet Claudex das TUI-Dashboard, wenn Profile konfiguriert sind, oder zeigt eine Willkommensnachricht, wenn keine Profile vorhanden sind.

Claude Code mit einem bestimmten Anbieterprofil ausfuehren.

Terminal-Fenster
claudex run <PROFILE> [PROMPT] [OPTIONS] [-- ARGS...]
Argument / OptionBeschreibung
PROFILEProfilname oder auto fuer intelligentes Routing
PROMPTOptionaler Prompt fuer nicht-interaktive (einmalige) Ausfuehrung
-m, --model MODELStandardmodell fuer diese Sitzung ueberschreiben
--hyperlinksOSC-8-Terminal-Hyperlinks erzwingen
--printAntwort ausgeben und beenden (nicht-interaktiver Modus)
--dangerously-skip-permissionsAlle Berechtigungsabfragen ueberspringen (mit --print fuer CI/CD verwenden)
ARGS...Zusaetzliche Argumente, die an claude uebergeben werden (nach --)
Terminal-Fenster
# Grok verwenden (interaktiv)
claudex run grok
# Grok mit einem bestimmten Modell verwenden
claudex run grok -m grok-3-mini-beta
# Intelligentes Routing
claudex run auto
# Terminal-Hyperlinks erzwingen
claudex run grok --hyperlinks
# Nicht-interaktive einmalige Ausfuehrung
claudex run grok "Explain this codebase" --print
# CI/CD-Pipeline-Verwendung (keine Abfragen, keine Berechtigungen)
claudex run grok "Fix lint errors" --print --dangerously-skip-permissions
# Zusaetzliche Argumente an claude uebergeben
claudex run grok -- --verbose

Anbieterprofile verwalten.

Terminal-Fenster
claudex profile list

Alle konfigurierten Profile mit Status, Anbietertyp und Modell auflisten.

Terminal-Fenster
claudex profile add

Interaktiver Assistent zum Hinzufuegen eines neuen Profils. Fuehrt durch Anbieterauswahl, API-Schluessel-Eingabe (mit optionaler Schluesselbund-Speicherung), Modellauswahl und Konnektivitaetstests.

Terminal-Fenster
claudex profile show <NAME>

Details fuer ein bestimmtes Profil einschliesslich aller Konfigurationsfelder anzeigen.

Terminal-Fenster
claudex profile remove <NAME>

Ein Profil aus der Konfiguration entfernen.

Terminal-Fenster
claudex profile test <NAME|all>

Konnektivitaet fuer ein bestimmtes Profil oder alle Profile testen. Sendet eine leichte Anfrage an den /models-Endpunkt des Anbieters.

OAuth-Abonnement-Authentifizierung fuer Anbieterprofile verwalten.

Terminal-Fenster
claudex auth login <PROVIDER> [OPTIONS]
OptionBeschreibung
--profile <NAME>Mit einem bestimmten Profil verknuepfen
--enterprise-url <URL>Benutzerdefinierte Enterprise-Server-URL (fuer selbst-gehostetes GitLab usw.)
--headlessHeadless-Flow (Device Code) verwenden, Browser-Start ueberspringen

Bei einem Anbieter ueber OAuth anmelden. Unterstuetzte Anbieter: claude, openai, google, qwen, kimi, github, gitlab.

Terminal-Fenster
# Bei OpenAI anmelden (liest aus Codex CLI)
claudex auth login openai --profile codex-sub
# Bei Claude anmelden (liest aus ~/.claude)
claudex auth login claude
# Bei Google anmelden
claudex auth login google --profile gemini-sub
# Bei GitLab mit Enterprise-URL anmelden
claudex auth login gitlab --enterprise-url https://gitlab.mycompany.com
# Headless-Modus (kein Browser, nur Device Code)
claudex auth login github --headless
Terminal-Fenster
claudex auth status [PROVIDER]

Aktuellen Authentifizierungsstatus anzeigen. Ohne Anbieter-Argument wird der Status aller konfigurierten OAuth-Profile angezeigt.

Terminal-Fenster
# Alle OAuth-Profile pruefen
claudex auth status
# Einen bestimmten Anbieter pruefen
claudex auth status openai
Terminal-Fenster
claudex auth refresh <PROVIDER>

OAuth-Token fuer einen Anbieter manuell aktualisieren. Token werden auch automatisch vom Proxy aktualisiert, wenn sie ablaufen.

Terminal-Fenster
claudex auth logout <PROVIDER>

Gespeicherte OAuth-Token fuer einen Anbieter aus dem System-Schluesselbund entfernen.

Den Uebersetzungsproxy-Server verwalten.

Terminal-Fenster
claudex proxy start [OPTIONS]
FlagBeschreibung
-p, --port PORTProxy-Port ueberschreiben (Standard: aus Konfiguration)
-d, --daemonAls Hintergrund-Daemon ausfuehren
Terminal-Fenster
claudex proxy stop

Den Proxy-Daemon stoppen (sendet SIGTERM ueber PID-Datei).

Terminal-Fenster
claudex proxy status

Anzeigen, ob der Proxy laeuft und auf welchem Port.

Terminal-Fenster
claudex dashboard

Das TUI-Dashboard fuer Echtzeit-Ueberwachung und Schnellstart starten.

Konfigurationsdateien verwalten.

Terminal-Fenster
claudex config show

Geladenen Konfigurationsdateipfad, Suchreihenfolge und aktuelle Konfigurationswerte anzeigen.

Terminal-Fenster
claudex config path

Nur den aufgeloesten Konfigurationsdateipfad ausgeben.

Terminal-Fenster
claudex config init

Neue Konfigurationsdatei im aktuellen Verzeichnis aus der eingebauten Vorlage erstellen.

Terminal-Fenster
claudex config recreate

Konfigurationsdatei aus config.example.toml neu erstellen, vorhandene Konfiguration ueberschreiben.

Terminal-Fenster
claudex config edit

Konfigurationsdatei im $EDITOR (oder $VISUAL) oeffnen.

Terminal-Fenster
claudex config validate

Konfigurationssyntax, Profilverweise (backup_providers, Router-Regeln) und OAuth-Anbieter-Einstellungen validieren. Gibt Fehler und Warnungen aus.

Terminal-Fenster
claudex config get <KEY>

Einen bestimmten Konfigurationswert nach Schluesselpfad abfragen (z.B. proxy_port, profiles.0.name).

Terminal-Fenster
claudex config set <KEY> <VALUE>

Einen bestimmten Konfigurationswert nach Schluesselpfad setzen.

Terminal-Fenster
claudex config export

Aktuelle zusammengefuehrte Konfiguration nach stdout im TOML-Format exportieren.

Konfigurationssets verwalten (installierbare Pakete aus Regeln, Skills und MCP-Servern).

Terminal-Fenster
claudex sets add <PATH>

Ein Konfigurationsset aus einem lokalen Verzeichnis mit einer manifest.json (oder manifest.yaml) installieren.

Terminal-Fenster
claudex sets remove <NAME>

Ein installiertes Konfigurationsset nach Namen entfernen.

Terminal-Fenster
claudex sets list

Alle installierten Konfigurationssets mit Version, Beschreibung und Komponentenuebersicht auflisten.

Terminal-Fenster
claudex sets update <NAME> <PATH>

Ein vorhandenes Konfigurationsset aus einem neuen Manifest-Pfad aktualisieren.

Terminal-Fenster
claudex sets show <NAME>

Detaillierte Informationen ueber ein installiertes Konfigurationsset einschliesslich aller Komponenten anzeigen.

Terminal-Fenster
claudex update [OPTIONS]
FlagBeschreibung
--checkNur auf Updates pruefen, nicht installieren

Ohne --check wird die neueste Version von GitHub Releases heruntergeladen und installiert.