Envio de agente
openclaw agent executa um único turno de agente pela linha de comando sem precisar
de uma mensagem de chat de entrada. Use isso para fluxos de trabalho com script, testes e
entrega programática.
Início rápido
Flags
| Flag | Descrição |
|---|---|
--message \<text\> | Mensagem a enviar (obrigatória) |
--to \<dest\> | Deriva a chave da sessão a partir de um destino (telefone, id de chat) |
--agent \<id\> | Direciona para um agente configurado (usa a sessão main dele) |
--session-id \<id\> | Reutiliza uma sessão existente pelo id |
--local | Força o runtime local incorporado (ignora o Gateway) |
--deliver | Envia a resposta para um canal de chat |
--channel \<name\> | Canal de entrega (whatsapp, telegram, discord, slack etc.) |
--reply-to \<target\> | Substituição do destino de entrega |
--reply-channel \<name\> | Substituição do canal de entrega |
--reply-account \<id\> | Substituição do id da conta de entrega |
--thinking \<level\> | Define o nível de thinking (off, minimal, low, medium, high, xhigh) |
--verbose \<on|full|off\> | Define o nível de detalhamento |
--timeout \<seconds\> | Substitui o timeout do agente |
--json | Gera JSON estruturado |
Comportamento
- Por padrão, a CLI passa pelo Gateway. Adicione
--localpara forçar o runtime incorporado na máquina atual. - Se o Gateway estiver inacessível, a CLI faz fallback para a execução incorporada local.
- Seleção de sessão:
--toderiva a chave da sessão (destinos de grupo/canal preservam o isolamento; chats diretos colapsam paramain). - As flags de thinking e verbose persistem no armazenamento da sessão.
- Saída: texto simples por padrão, ou
--jsonpara payload + metadados estruturados.
Exemplos
Relacionado
- Referência da CLI de agente
- Subagentes — geração de subagentes em segundo plano
- Sessões — como as chaves de sessão funcionam