Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
openclaw crestodian
Crestodian è l’assistente locale di OpenClaw per configurazione iniziale, riparazione e configurazione. È
progettato per restare raggiungibile quando il normale percorso dell’agente è interrotto.
Eseguire openclaw senza comando avvia Crestodian in un terminale interattivo.
Eseguire openclaw crestodian avvia esplicitamente lo stesso assistente.
Cosa mostra Crestodian
All’avvio, Crestodian interattivo apre la stessa shell TUI usata daopenclaw tui, con un backend chat di Crestodian. Il registro della chat inizia con un breve
saluto:
- quando avviare Crestodian
- il percorso del modello o del pianificatore deterministico che Crestodian sta effettivamente usando
- validità della configurazione e agente predefinito
- raggiungibilità del Gateway dal primo probe di avvio
- la prossima azione di debug che Crestodian può eseguire
status per l’inventario dettagliato con percorso di configurazione, percorsi di documentazione/sorgente,
probe CLI locali, presenza di chiavi API, agenti, modello e dettagli del Gateway.
Crestodian usa la stessa individuazione dei riferimenti OpenClaw degli agenti normali. In un checkout Git,
punta a docs/ locali e all’albero sorgente locale. In un’installazione da pacchetto npm,
usa la documentazione inclusa nel pacchetto e collega a
https://github.com/openclaw/openclaw, con indicazioni esplicite
a rivedere il sorgente quando la documentazione non basta.
Esempi
Avvio sicuro
Il percorso di avvio di Crestodian è deliberatamente piccolo. Può essere eseguito quando:openclaw.jsonè assenteopenclaw.jsonnon è valido- il Gateway è inattivo
- la registrazione dei comandi dei plugin non è disponibile
- nessun agente è ancora stato configurato
openclaw --help e openclaw --version usano ancora i normali percorsi rapidi.
openclaw non interattivo esce con un breve messaggio invece di stampare l’help radice,
perché il prodotto senza comando è Crestodian.
Operazioni e approvazione
Crestodian usa operazioni tipizzate invece di modificare la configurazione in modo ad hoc. Le operazioni di sola lettura possono essere eseguite subito:- mostrare la panoramica
- elencare gli agenti
- elencare i plugin installati
- cercare plugin ClawHub
- mostrare lo stato di modello/backend
- eseguire controlli di stato o integrità
- controllare la raggiungibilità del Gateway
- eseguire doctor senza correzioni interattive
- validare la configurazione
- mostrare il percorso del registro di audit
--yes per un comando diretto:
- scrivere la configurazione
- eseguire
config set - impostare valori SecretRef supportati tramite
config set-ref - eseguire il bootstrap di setup/onboarding
- cambiare il modello predefinito
- avviare, arrestare o riavviare il Gateway
- creare agenti
- installare plugin da ClawHub o npm
- disinstallare plugin
- eseguire riparazioni doctor che riscrivono configurazione o stato
openclaw onboard --modern avvia Crestodian come anteprima dell’onboarding moderno.
openclaw onboard semplice esegue ancora l’onboarding classico.
Bootstrap di setup
setup è il bootstrap di onboarding chat-first. Scrive solo tramite operazioni di
configurazione tipizzate e chiede prima approvazione.
- modello esplicito esistente, se già configurato
OPENAI_API_KEY->openai/gpt-5.5ANTHROPIC_API_KEY->anthropic/claude-opus-4-7- Claude Code CLI ->
claude-cli/claude-opus-4-7 - Codex CLI ->
codex-cli/gpt-5.5
OPENAI_API_KEY/ANTHROPIC_API_KEY, quindi esegui di nuovo setup.
Pianificatore assistito da modello
Crestodian si avvia sempre in modalità deterministica. Per comandi imprecisi che il parser deterministico non comprende, Crestodian locale può eseguire un singolo turno limitato del pianificatore tramite i normali percorsi runtime di OpenClaw. Usa prima il modello OpenClaw configurato. Se nessun modello configurato è ancora utilizzabile, può ricorrere a runtime locali già presenti sulla macchina:- Claude Code CLI:
claude-cli/claude-opus-4-7 - Harness Codex app-server:
openai/gpt-5.5conagentRuntime.id: "codex" - Codex CLI:
codex-cli/gpt-5.5
Passare a un agente
Usa un selettore in linguaggio naturale per lasciare Crestodian e aprire la TUI normale:openclaw tui, openclaw chat e openclaw terminal aprono ancora direttamente la TUI
normale dell’agente. Non avviano Crestodian.
Dopo il passaggio alla TUI normale, usa /crestodian per tornare a Crestodian.
Puoi includere una richiesta successiva:
/crestodian è disponibile.
Modalità di recupero tramite messaggi
La modalità di recupero tramite messaggi è l’entrypoint del canale di messaggistica per Crestodian. Serve per il caso in cui il tuo agente normale sia morto, ma un canale affidabile come WhatsApp riceva ancora comandi. Comando di testo supportato:/crestodian <request>
- Disabilitato quando il sandboxing è attivo. Se un agente/sessione è in sandbox, Crestodian deve rifiutare il recupero remoto e spiegare che è richiesta una riparazione CLI locale.
- Lo stato effettivo predefinito è
auto: consentire il recupero remoto solo in operazione YOLO fidata, dove il runtime ha già autorità locale senza sandbox. - Richiedere un’identità proprietario esplicita. Il recupero non deve accettare regole mittente con caratteri jolly, policy di gruppo aperte, webhook non autenticati o canali anonimi.
- Solo DM del proprietario per impostazione predefinita. Il recupero in gruppo/canale richiede opt-in esplicito.
- Ricerca ed elenco dei plugin sono di sola lettura. L’installazione dei plugin è solo locale per impostazione predefinita perché scarica codice eseguibile. La disinstallazione dei plugin può essere consentita come operazione di riparazione approvata quando la policy di recupero permette scritture persistenti.
- Il recupero remoto non può aprire la TUI locale né passare a una sessione agente
interattiva. Usa
openclawlocale per il passaggio all’agente. - Le scritture persistenti richiedono comunque approvazione, anche in modalità di recupero.
- Sottoporre ad audit ogni operazione di recupero applicata. Il recupero tramite canale di messaggistica registra metadati di canale, account, mittente e indirizzo sorgente. Le operazioni che mutano la configurazione registrano anche gli hash della configurazione prima e dopo.
- Non fare mai eco dei segreti. L’ispezione SecretRef deve segnalare la disponibilità, non i valori.
- Se il Gateway è attivo, preferire operazioni tipizzate del Gateway. Se il Gateway è morto, usare solo la superficie minima di riparazione locale che non dipende dal normale loop dell’agente.
enabled deve accettare:
"auto": predefinito. Consenti solo quando il runtime effettivo è YOLO e il sandboxing è disattivato.false: non consentire mai il recupero tramite canale di messaggistica.true: consenti esplicitamente il recupero quando i controlli su proprietario/canale passano. Questo non deve comunque aggirare il rifiuto per sandboxing.
"auto" predefinita è:
- la modalità sandbox si risolve in
off tools.exec.securitysi risolve infulltools.exec.asksi risolve inoff
/crestodian status più un
roundtrip di approvazione persistente tramite l’handler di recupero:
openclaw nudo a Crestodian,
imposta il modello predefinito, crea un agente aggiuntivo, configura Discord tramite
un’abilitazione plugin più SecretRef del token, valida la configurazione e controlla il registro di audit.
QA Lab ha anche uno scenario basato sul repo per lo stesso flusso Ring 0: