Documentation Index
Fetch the complete documentation index at: https://docs2.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
Computer Use es un Plugin MCP nativo de Codex para el control del escritorio local. OpenClaw
no incorpora la aplicación de escritorio como vendor, no ejecuta acciones de escritorio por sí mismo ni omite
los permisos de Codex. El Plugin codex incluido solo prepara Codex app-server:
habilita la compatibilidad con Plugins de Codex, encuentra o instala el Plugin Codex
Computer Use configurado, comprueba que el servidor MCP computer-use esté disponible y
luego permite que Codex se encargue de las llamadas nativas a herramientas MCP durante los turnos en modo Codex.
Usa esta página cuando OpenClaw ya esté usando el arnés nativo de Codex. Para la
configuración del runtime en sí, consulta arnés de Codex.
OpenClaw.app y Peekaboo
La integración de Peekaboo de OpenClaw.app está separada de Codex Computer Use. La
aplicación de macOS puede alojar un socket PeekabooBridge para que la CLI peekaboo pueda reutilizar los
permisos locales de Accesibilidad y Grabación de pantalla de la aplicación para las propias
herramientas de automatización de Peekaboo. Ese puente no instala ni actúa como proxy de Codex Computer Use, y
Codex Computer Use no llama a través del socket PeekabooBridge.
Usa puente de Peekaboo cuando quieras que OpenClaw.app sea
un host consciente de permisos para la automatización de la CLI de Peekaboo. Usa esta página cuando un
agente de OpenClaw en modo Codex deba tener disponible el Plugin MCP nativo computer-use
de Codex antes de que comience el turno.
Aplicación iOS
La aplicación iOS está separada de Codex Computer Use. No instala ni actúa como proxy
del servidor MCP computer-use de Codex, y no es un backend de control de escritorio.
En su lugar, la aplicación iOS se conecta como un nodo de OpenClaw y expone
capacidades móviles mediante comandos de nodo como canvas.*, camera.*, screen.*,
location.* y talk.*.
Usa iOS cuando quieras que un agente controle un nodo iPhone a través
del Gateway. Usa esta página cuando un agente en modo Codex deba controlar el escritorio
macOS local mediante el Plugin nativo Computer Use de Codex.
MCP cua-driver directo
Codex Computer Use no es la única forma de exponer el control del escritorio. Si quieres
que los runtimes administrados por OpenClaw llamen directamente al controlador de TryCua, usa el servidor
cua-driver mcp upstream a través del registro MCP de OpenClaw en lugar del
flujo de marketplace específico de Codex.
Después de instalar cua-driver, pídele el comando de OpenClaw:
cua-driver mcp-config --client openclaw
o registra tú mismo el servidor stdio:
openclaw mcp set cua-driver '{"command":"cua-driver","args":["mcp"]}'
Esa ruta mantiene intacta la superficie de herramientas MCP upstream, incluidos los esquemas
del controlador y las respuestas MCP estructuradas. Úsala cuando quieras que el controlador CUA
esté disponible como un servidor MCP normal de OpenClaw. Usa la configuración de Codex Computer Use de
esta página cuando Codex app-server deba encargarse de la instalación de Plugins, las recargas de MCP
y las llamadas a herramientas nativas dentro de los turnos en modo Codex.
El controlador de CUA es específico de macOS y sigue requiriendo los permisos locales de macOS
que su aplicación solicita, como Accesibilidad y Grabación de pantalla. OpenClaw
no instala cua-driver, no concede esos permisos ni omite el modelo de seguridad del
controlador upstream.
Configuración rápida
Configura plugins.entries.codex.config.computerUse cuando los turnos en modo Codex deban tener
Computer Use disponible antes de que comience un hilo:
{
plugins: {
entries: {
codex: {
enabled: true,
config: {
computerUse: {
autoInstall: true,
},
},
},
},
},
agents: {
defaults: {
model: "openai/gpt-5.5",
},
},
}
Con esta configuración, OpenClaw comprueba Codex app-server antes de cada turno en modo Codex.
Si falta Computer Use pero Codex app-server ya ha descubierto un marketplace
instalable, OpenClaw pide a Codex app-server que instale o vuelva a habilitar
el Plugin y recargue los servidores MCP. En macOS, cuando no hay registrado ningún marketplace
coincidente y existe el paquete estándar de la aplicación Codex, OpenClaw también intenta
registrar el marketplace de Codex incluido desde
/Applications/Codex.app/Contents/Resources/plugins/openai-bundled antes de que
falle. Si la configuración todavía no puede hacer que el servidor MCP esté disponible, el turno falla
antes de que comience el hilo.
Después de cambiar la configuración de Computer Use, usa /new o /reset en el chat afectado
antes de probar si ya se ha iniciado un hilo de Codex existente.
Comandos
Usa los comandos /codex computer-use desde cualquier superficie de chat donde esté disponible la
superficie de comandos del Plugin codex. Estos son comandos de chat/runtime de OpenClaw,
no subcomandos de la CLI openclaw codex ...:
/codex computer-use status
/codex computer-use install
/codex computer-use install --source <marketplace-source>
/codex computer-use install --marketplace-path <path>
/codex computer-use install --marketplace <name>
status es de solo lectura. No añade fuentes de marketplace, no instala Plugins ni
habilita la compatibilidad con Plugins de Codex.
install habilita la compatibilidad con Plugins de Codex app-server, añade opcionalmente una
fuente de marketplace configurada, instala o vuelve a habilitar el Plugin configurado mediante Codex
app-server, recarga los servidores MCP y verifica que el servidor MCP exponga herramientas.
Opciones de marketplace
OpenClaw usa la misma API de app-server que expone el propio Codex. Los
campos de marketplace eligen dónde debe encontrar Codex computer-use.
| Campo | Úsalo cuando | Compatibilidad de instalación |
|---|
| Sin campo de marketplace | Quieres que Codex app-server use marketplaces que ya conoce. | Sí, cuando app-server devuelve un marketplace local. |
marketplaceSource | Tienes una fuente de marketplace de Codex que app-server puede añadir. | Sí, para /codex computer-use install explícito. |
marketplacePath | Ya conoces la ruta del archivo de marketplace local en el host. | Sí, para instalación explícita y autoinstalación al inicio del turno. |
marketplaceName | Quieres seleccionar un marketplace ya registrado por nombre. | Sí, solo cuando el marketplace seleccionado tiene una ruta local. |
Los homes nuevos de Codex pueden necesitar un breve momento para sembrar sus marketplaces oficiales.
Durante la instalación, OpenClaw sondea plugin/list durante hasta
marketplaceDiscoveryTimeoutMs milisegundos. El valor predeterminado es 60 segundos.
Si varios marketplaces conocidos contienen Computer Use, OpenClaw prefiere
openai-bundled, luego openai-curated y luego local. Las coincidencias ambiguas desconocidas
fallan de forma cerrada y te piden configurar marketplaceName o marketplacePath.
Marketplace macOS incluido
Las compilaciones recientes de escritorio de Codex incluyen Computer Use aquí:
/Applications/Codex.app/Contents/Resources/plugins/openai-bundled/plugins/computer-use
Cuando computerUse.autoInstall es true y no está registrado ningún marketplace que contenga
computer-use, OpenClaw intenta añadir automáticamente la raíz estándar del marketplace
incluido:
/Applications/Codex.app/Contents/Resources/plugins/openai-bundled
También puedes registrarlo explícitamente desde una shell con Codex:
codex plugin marketplace add /Applications/Codex.app/Contents/Resources/plugins/openai-bundled
Si usas una ruta no estándar para la aplicación Codex, configura computerUse.marketplacePath con una
ruta de archivo de marketplace local o ejecuta /codex computer-use install --source <marketplace-source> una vez.
Límite del catálogo remoto
Codex app-server puede listar y leer entradas de catálogo solo remotas, pero actualmente no
admite plugin/install remoto. Eso significa que marketplaceName puede
seleccionar un marketplace solo remoto para comprobaciones de estado, pero las instalaciones y las reactivaciones
siguen necesitando un marketplace local mediante marketplaceSource o marketplacePath.
Si el estado indica que el Plugin está disponible en un marketplace remoto de Codex pero la instalación
remota no es compatible, ejecuta la instalación con una fuente o ruta local:
/codex computer-use install --source <marketplace-source>
/codex computer-use install --marketplace-path <path>
Referencia de configuración
| Campo | Predeterminado | Significado |
|---|
enabled | inferido | Requiere Computer Use. El valor predeterminado es true cuando se configura otro campo de Computer Use. |
autoInstall | false | Instala o vuelve a habilitar desde marketplaces ya descubiertos al inicio del turno. |
marketplaceDiscoveryTimeoutMs | 60000 | Cuánto tiempo espera la instalación al descubrimiento de marketplaces de Codex app-server. |
marketplaceSource | sin configurar | Cadena de fuente pasada a marketplace/add de Codex app-server. |
marketplacePath | sin configurar | Ruta de archivo de marketplace local de Codex que contiene el Plugin. |
marketplaceName | sin configurar | Nombre del marketplace registrado de Codex que seleccionar. |
pluginName | computer-use | Nombre del Plugin del marketplace de Codex. |
mcpServerName | computer-use | Nombre del servidor MCP expuesto por el Plugin instalado. |
La autoinstalación al inicio del turno rechaza intencionadamente los valores configurados de marketplaceSource.
Añadir una nueva fuente es una operación de configuración explícita, así que usa
/codex computer-use install --source <marketplace-source> una vez y luego deja que
autoInstall se encargue de futuras reactivaciones desde marketplaces locales descubiertos.
La autoinstalación al inicio del turno puede usar un marketplacePath configurado, porque ya es
una ruta local en el host.
Qué comprueba OpenClaw
OpenClaw informa internamente de una razón de configuración estable y formatea el estado
orientado al usuario para el chat:
| Razón | Significado | Siguiente paso |
|---|
disabled | computerUse.enabled se resolvió en false. | Configura enabled u otro campo de Computer Use. |
marketplace_missing | No había ningún marketplace coincidente disponible. | Configura fuente, ruta o nombre de marketplace. |
plugin_not_installed | El marketplace existe, pero el Plugin no está instalado. | Ejecuta install o habilita autoInstall. |
plugin_disabled | El Plugin está instalado pero deshabilitado en la configuración de Codex. | Ejecuta install para volver a habilitarlo. |
remote_install_unsupported | El marketplace seleccionado es solo remoto. | Usa marketplaceSource o marketplacePath. |
mcp_missing | El Plugin está habilitado, pero el servidor MCP no está disponible. | Comprueba Codex Computer Use y los permisos del SO. |
ready | El Plugin y las herramientas MCP están disponibles. | Inicia el turno en modo Codex. |
check_failed | Una solicitud a Codex app-server falló durante la comprobación de estado. | Comprueba la conectividad y los logs de app-server. |
auto_install_blocked | La configuración al inicio del turno tendría que añadir una nueva fuente. | Ejecuta primero una instalación explícita. |
La salida del chat incluye el estado del Plugin, el estado del servidor MCP, el marketplace, las herramientas
cuando están disponibles y el mensaje específico del paso de configuración que falla.
Permisos de macOS
Computer Use es específico de macOS. El servidor MCP propiedad de Codex puede necesitar permisos locales del SO
antes de poder inspeccionar o controlar aplicaciones. Si OpenClaw dice que Computer Use
está instalado pero el servidor MCP no está disponible, verifica primero la configuración de Computer
Use del lado de Codex:
- Codex app-server se está ejecutando en el mismo host donde debe realizarse el
control del escritorio.
- El plugin Computer Use está habilitado en la configuración de Codex.
- El servidor MCP
computer-use aparece en el estado MCP de Codex app-server.
- macOS ha concedido los permisos requeridos para la aplicación de control de
escritorio.
- La sesión actual del host puede acceder al escritorio que se está controlando.
OpenClaw falla intencionalmente de forma cerrada cuando computerUse.enabled es true. Un
turno en modo Codex no debe continuar silenciosamente sin las herramientas
nativas de escritorio que requería la configuración.
Solución de problemas
El estado indica que no está instalado. Ejecuta /codex computer-use install. Si no se
descubre el marketplace, pasa --source o --marketplace-path.
El estado indica que está instalado pero deshabilitado. Ejecuta /codex computer-use install de nuevo.
La instalación de Codex app-server vuelve a escribir la configuración del plugin como habilitada.
El estado indica que la instalación remota no es compatible. Usa una fuente o
ruta de marketplace local. Las entradas de catálogo solo remotas se pueden inspeccionar, pero no instalar mediante la
API actual de app-server.
El estado indica que el servidor MCP no está disponible. Vuelve a ejecutar la instalación una vez para que los servidores MCP
se recarguen. Si sigue sin estar disponible, corrige la aplicación Codex Computer Use,
el estado MCP de Codex app-server o los permisos de macOS.
El estado o una sonda agotan el tiempo de espera en computer-use.list_apps. El plugin y el servidor MCP
están presentes, pero el puente local de Computer Use no respondió. Sal de
Codex Computer Use o reinícialo, relanza Codex Desktop si es necesario y luego vuelve a intentarlo en una
sesión nueva de OpenClaw.
Una herramienta de Computer Use dice Native hook relay unavailable. El hook nativo de Codex
no pudo alcanzar un relay activo de OpenClaw mediante el puente local o el
fallback de Gateway. Inicia una sesión nueva de OpenClaw con /new o /reset. Si
sigue ocurriendo, reinicia el gateway para que se descarten los hilos antiguos de app-server y los
registros de hooks, y luego vuelve a intentarlo.
La instalación automática al inicio del turno rechaza una fuente. Esto es intencional. Agrega la
fuente con /codex computer-use install --source <marketplace-source> explícitamente
primero; luego, la instalación automática al inicio de futuros turnos podrá usar el
marketplace local descubierto.
Relacionado