openclaw agent ejecuta un único turno del agente desde la línea de comandos sin un
mensaje de chat entrante. Úselo para flujos de trabajo con scripts, pruebas y
entrega programática. Referencia completa de indicadores y comportamiento:
Referencia de la CLI del agente.
Inicio rápido
1
Ejecutar un turno sencillo del agente
2
Enviar una instrucción multilínea desde un archivo
3
Seleccionar un agente o una sesión específicos
4
Entregar la respuesta a un canal
Indicadores
Comportamiento
- De forma predeterminada, la CLI funciona a través del Gateway. Añada
--localpara forzar el entorno de ejecución integrado en la máquina actual. - Proporcione exactamente uno de
--messageo--message-file. Los mensajes de archivo conservan el contenido multilínea después de eliminar una marca BOM UTF-8 opcional. Los archivos de más de 4 MiB se rechazan antes del envío. - Tras reintentos transitorios del protocolo de enlace, un tiempo de espera agotado del Gateway o una conexión cerrada
hacen que el comando falle con una indicación en stderr; la CLI nunca vuelve a ejecutar silenciosamente el turno
de forma integrada. Es posible que el Gateway finalice aun así un turno aceptado, por lo que se deben verificar el Gateway
y el estado de la sesión antes de volver a intentarlo o ejecutarlo con
--local. - Selección de sesión:
--toderiva la clave de sesión (los destinos de grupo o canal mantienen el aislamiento; los chats directos se agrupan enmain). Cuando se usan conjuntamente--agent,--channely--to, el enrutamiento sigue el destinatario canónico ysession.dmScopedel canal. Las identidades estables exclusivamente de salida usan una sesión propiedad del proveedor aislada de la sesión principal del agente. --session-keyselecciona una clave explícita. Las claves con prefijo de agente deben usaragent:<agent-id>:<session-key>, y--agentdebe coincidir con ese id de agente cuando se proporcionan ambos. Las claves simples que no sean centinelas se limitan al ámbito de--agentcuando se proporciona; por ejemplo,--agent ops --session-key incident-42se dirige aagent:ops:incident-42. Sin--agent, las claves simples que no sean centinelas se limitan al ámbito del agente predeterminado configurado. Los valores literalesglobalyunknownpermanecen sin ámbito solo cuando no se proporciona--agent.--reply-channely--reply-accountsolo afectan a la entrega.- Los indicadores de razonamiento y nivel de detalle se conservan en el almacén de sesiones.
- Salida: texto sin formato de manera predeterminada, o
--jsonpara obtener una carga estructurada y metadatos. - Con
--json --deliver, el JSON incluye el estado de entrega de los envíos realizados, suprimidos, parciales y fallidos. Consulte Estado de entrega JSON.
Ejemplos
Temas relacionados
Referencia de la CLI del agente
Referencia completa de los indicadores y las opciones de
openclaw agent.Subagentes
Creación de subagentes en segundo plano.
Sesiones
Cómo funcionan las claves de sesión y cómo las resuelven
--to, --agent y --session-id.Comandos de barra diagonal
Catálogo de comandos nativos utilizado dentro de las sesiones de agente.