openclaw worker
openclaw worker es el punto de entrada de entorno de ejecución restringido que un orquestador de trabajadores
en la nube inicia dentro de un entorno de trabajador preparado. No es un
comando de uso general para registrar trabajadores manualmente.
El Gateway instala el paquete de OpenClaw correspondiente y abre el túnel SSH
inverso con la clave del host fijada. El iniciador de trabajadores ejecuta este comando con una
asignación preparada. El comando se conecta a través del socket local reenviado por el túnel y
se admite con el rol dedicado worker.
Contrato de inicio
El comando lee exactamente un sobre JSON de inicio acotado desde la entrada estándar. El sobre contiene la ubicación del socket local, la credencial de trabajador emitida, la identidad del paquete y del protocolo, la época del propietario y la única sesión y turno asignados. La credencial nunca se acepta mediante argumentos de la línea de comandos, y esta página no proporciona intencionadamente ningún ejemplo de credencial ni de sobre creado manualmente. La admisión se cierra ante errores si el sobre no es válido, se rechaza la credencial, las funciones del paquete o del protocolo no coinciden, o la sesión y la época del propietario ya no están vigentes. Los operadores deben iniciar los trabajadores mediante el orquestador de trabajadores en la nube en lugar de invocar directamente este punto de entrada.Límite del entorno de ejecución
El proceso ejecuta el bucle normal del agente integrado con un backend restringido:- Las herramientas de programación
read,write,edit,apply_patch,execyprocessse ejecutan localmente en el espacio de trabajo del trabajador. - Las llamadas al modelo utilizan el proxy de inferencia del Gateway. No se carga ningún perfil local de autenticación del modelo.
- Las escrituras de la transcripción utilizan la RPC de confirmación de transcripciones del Gateway.
- Las actualizaciones de transmisión y del ciclo de vida de las herramientas utilizan la RPC de eventos en vivo del Gateway.
- Solo se aceptan la sesión y el turno asignados.
stale-base-leaf detiene inmediatamente la ejecución actual. El modo de
trabajador no reintenta la secuencia rechazada en una hoja diferente, por lo que no
se produce ninguna confirmación duplicada; cualquier cola aún no confirmada que permanezca en memoria de esa
ejecución se pierde. El reinicio corresponde al propietario de ubicación del hito 3, que debe
crear una asignación nueva a partir de la transcripción autoritativa y
el registro de confirmaciones del Gateway. Del mismo modo, el reinicio de un proceso del Gateway finaliza un turno de
inferencia pendiente con un error del proveedor; solo la reconexión de un túnel o del WebSocket
del trabajador puede volver a asociarse a un flujo de inferencia activo del mismo proceso.
Consulte Protocolo del Gateway para conocer la
superficie RPC cerrada del trabajador y Plan de trabajadores en la nube para conocer el
modelo de arquitectura y seguridad.