Salta ai contenuti

Riferimento CLI

claudex [OPTIONS] [COMMAND]
OpzioneDescrizione
--config <PATH>Sovrascrive il percorso del file di configurazione
--versionStampa la versione
--helpStampa l’aiuto

Quando viene eseguito senza un comando, Claudex avvia la dashboard TUI se i profili sono configurati, o mostra un messaggio di benvenuto se non esistono profili.

Esegui Claude Code con un profilo fornitore specifico.

Terminal window
claudex run <PROFILE> [PROMPT] [OPTIONS] [-- ARGS...]
Argomento / OpzioneDescrizione
PROFILENome del profilo, o auto per il routing intelligente
PROMPTPrompt opzionale per l’esecuzione non interattiva (one-shot)
-m, --model MODELSovrascrive il modello predefinito per questa sessione
--hyperlinksForza l’abilitazione degli hyperlink OSC 8 nel terminale
--printStampa la risposta ed esci (modalita non interattiva)
--dangerously-skip-permissionsSalta tutti i prompt di autorizzazione (usa con --print per CI/CD)
ARGS...Argomenti aggiuntivi passati a claude (dopo --)
Terminal window
# Usa Grok (interattivo)
claudex run grok
# Usa Grok con un modello specifico
claudex run grok -m grok-3-mini-beta
# Routing intelligente
claudex run auto
# Forza hyperlink nel terminale
claudex run grok --hyperlinks
# Esecuzione one-shot non interattiva
claudex run grok "Explain this codebase" --print
# Utilizzo in pipeline CI/CD (nessun prompt, nessuna autorizzazione)
claudex run grok "Fix lint errors" --print --dangerously-skip-permissions
# Passa argomenti extra a claude
claudex run grok -- --verbose

Gestisci i profili fornitore.

Terminal window
claudex profile list

Elenca tutti i profili configurati con il loro stato, tipo di fornitore e modello.

Terminal window
claudex profile add

Procedura guidata interattiva per aggiungere un nuovo profilo. Guida attraverso la selezione del fornitore, l’inserimento della chiave API (con archiviazione opzionale nel portachiavi), la selezione del modello e il test di connettivita.

Terminal window
claudex profile show <NAME>

Mostra i dettagli per un profilo specifico inclusi tutti i campi di configurazione.

Terminal window
claudex profile remove <NAME>

Rimuove un profilo dalla configurazione.

Terminal window
claudex profile test <NAME|all>

Testa la connettivita per un profilo specifico o per tutti i profili. Invia una richiesta leggera all’endpoint /models del fornitore.

Gestisci l’autenticazione OAuth con abbonamento per i profili fornitore.

Terminal window
claudex auth login <PROVIDER> [OPTIONS]
OpzioneDescrizione
--profile <NAME>Associa a un profilo specifico
--enterprise-url <URL>URL personalizzato del server enterprise (per GitLab self-hosted, ecc.)
--headlessUsa il flusso headless (device code), salta l’apertura del browser

Accedi a un fornitore tramite OAuth. Fornitori supportati: claude, openai, google, qwen, kimi, github, gitlab.

Terminal window
# Accedi a OpenAI (legge da Codex CLI)
claudex auth login openai --profile codex-sub
# Accedi a Claude (legge da ~/.claude)
claudex auth login claude
# Accedi a Google
claudex auth login google --profile gemini-sub
# Accedi a GitLab con URL enterprise
claudex auth login gitlab --enterprise-url https://gitlab.mycompany.com
# Modalita headless (nessun browser, solo device code)
claudex auth login github --headless
Terminal window
claudex auth status [PROVIDER]

Mostra lo stato corrente dell’autenticazione. Senza un argomento fornitore, mostra lo stato per tutti i profili OAuth configurati.

Terminal window
# Verifica tutti i profili OAuth
claudex auth status
# Verifica un fornitore specifico
claudex auth status openai
Terminal window
claudex auth refresh <PROVIDER>

Aggiorna manualmente il token OAuth per un fornitore. I token vengono aggiornati automaticamente anche dal proxy quando scadono.

Terminal window
claudex auth logout <PROVIDER>

Rimuove i token OAuth archiviati per un fornitore dal portachiavi di sistema.

Gestisci il server proxy di traduzione.

Terminal window
claudex proxy start [OPTIONS]
FlagDescrizione
-p, --port PORTSovrascrive la porta del proxy (predefinito: dalla configurazione)
-d, --daemonEsegui come daemon in background
Terminal window
claudex proxy stop

Ferma il daemon del proxy (invia SIGTERM tramite file PID).

Terminal window
claudex proxy status

Mostra se il proxy e in esecuzione e su quale porta.

Terminal window
claudex dashboard

Avvia la dashboard TUI per il monitoraggio in tempo reale e l’avvio rapido.

Gestisci i file di configurazione.

Terminal window
claudex config show

Mostra il percorso del file di configurazione caricato, l’ordine di ricerca e i valori di configurazione correnti.

Terminal window
claudex config path

Stampa solo il percorso del file di configurazione risolto.

Terminal window
claudex config init

Crea un nuovo file di configurazione nella directory corrente dal template integrato.

Terminal window
claudex config recreate

Ricrea il file di configurazione da config.example.toml, sovrascrivendo il config esistente.

Terminal window
claudex config edit

Apre il file di configurazione nel tuo $EDITOR (o $VISUAL).

Terminal window
claudex config validate

Valida la sintassi del config, i riferimenti ai profili (backup_providers, regole del router) e le impostazioni dei fornitori OAuth. Riporta errori e avvertimenti.

Terminal window
claudex config get <KEY>

Ottieni un valore specifico della configurazione tramite percorso chiave (ad es. proxy_port, profiles.0.name).

Terminal window
claudex config set <KEY> <VALUE>

Imposta un valore specifico della configurazione tramite percorso chiave.

Terminal window
claudex config export

Esporta la configurazione unificata corrente su stdout in formato TOML.

Gestisci i set di configurazione (pacchetti installabili di regole, skill e server MCP).

Terminal window
claudex sets add <PATH>

Installa un set di configurazione da una directory locale contenente un manifest.json (o manifest.yaml).

Terminal window
claudex sets remove <NAME>

Rimuove un set di configurazione installato per nome.

Terminal window
claudex sets list

Elenca tutti i set di configurazione installati con la loro versione, descrizione e riepilogo dei componenti.

Terminal window
claudex sets update <NAME> <PATH>

Aggiorna un set di configurazione esistente da un nuovo percorso del manifesto.

Terminal window
claudex sets show <NAME>

Mostra informazioni dettagliate su un set di configurazione installato, inclusi tutti i componenti.

Terminal window
claudex update [OPTIONS]
FlagDescrizione
--checkVerifica solo gli aggiornamenti, non installarli

Senza --check, scarica e installa l’ultima versione da GitHub Releases.