Agent Send
openclaw agent esegue un singolo turno dell’agente dalla riga di comando senza richiedere
un messaggio di chat in ingresso. Usalo per flussi di lavoro con script, test e
recapito programmatico.
Avvio rapido
Esegui un semplice turno dell'agente
Flag
| Flag | Descrizione |
|---|---|
--message \<text\> | Messaggio da inviare (obbligatorio) |
--to \<dest\> | Deriva la chiave di sessione da una destinazione (telefono, id chat) |
--agent \<id\> | Sceglie come destinazione un agente configurato (usa la sua sessione main) |
--session-id \<id\> | Riutilizza una sessione esistente tramite id |
--local | Forza il runtime incorporato locale (salta il Gateway) |
--deliver | Invia la risposta a un canale di chat |
--channel \<name\> | Canale di recapito (whatsapp, telegram, discord, slack, ecc.) |
--reply-to \<target\> | Override della destinazione di recapito |
--reply-channel \<name\> | Override del canale di recapito |
--reply-account \<id\> | Override dell’id account di recapito |
--thinking \<level\> | Imposta il livello di thinking (off, minimal, low, medium, high, xhigh) |
--verbose \<on|full|off\> | Imposta il livello di dettaglio |
--timeout \<seconds\> | Sostituisce il timeout dell’agente |
--json | Produce JSON strutturato |
Comportamento
- Per impostazione predefinita, la CLI passa attraverso il Gateway. Aggiungi
--localper forzare il runtime incorporato sulla macchina corrente. - Se il Gateway non è raggiungibile, la CLI ripiega sull’esecuzione incorporata locale.
- Selezione della sessione:
--toderiva la chiave di sessione (le destinazioni di gruppo/canale preservano l’isolamento; le chat dirette confluiscono inmain). - I flag thinking e verbose persistono nell’archivio delle sessioni.
- Output: testo semplice per impostazione predefinita, oppure
--jsonper payload strutturato + metadati.
Esempi
Correlati
- Riferimento CLI dell’agente
- Sotto-agenti — avvio in background di sotto-agenti
- Sessioni — come funzionano le chiavi di sessione