Modo automático y YOLO de Codex CLI: comandos, permisos y sandbox

Por CodeAgentSwarm · Actualizado el 5 de octubre de 2026

El modo automático de Codex (Auto Mode) permite al CLI leer archivos, editar código y ejecutar comandos dentro de los permisos configurados para el proyecto. Inícialo con --sandbox workspace-write --ask-for-approval on-request para conservar el sandbox y permitir solicitudes de permisos adicionales. El modo YOLO usa --yolo, un alias de --dangerously-bypass-approvals-and-sandbox, que desactiva ambas protecciones. Esta guía explica la diferencia, cómo ejecutar sin preguntas conservando el sandbox y qué pasa con el antiguo --full-auto. Una interfaz de escritorio no convierte un comando peligroso en uno seguro.

Cómo activar el modo automático de Codex CLI (Auto Mode)

La documentación de aprobaciones de OpenAI llama Auto a esta combinación: sandbox workspace-write y aprobaciones on-request. Codex puede realizar tareas dentro de sus permisos y solicitar aprobación cuando necesita ampliarlos. Para activar esta configuración de modo automático de forma explícita, ejecuta:

bash
codex --sandbox workspace-write --ask-for-approval on-request "Revisa el proyecto y ejecuta los tests"

Si necesitas una ejecución sin preguntas, puedes conservar el sandbox con --ask-for-approval never. Las operaciones bloqueadas no se convierten en peticiones de permiso: fallan.

bash
codex --sandbox workspace-write --ask-for-approval never "Ejecuta los tests existentes"

El comando codex --yolo también omite el sandbox. Resérvalo para un entorno aislado externamente, sin acceso a credenciales ni datos de producción. Una rama de Git no proporciona ese aislamiento.

Si lo que necesitas es ver qué está haciendo Codex, la interfaz gráfica de Codex permite trabajar con varias conversaciones en una ventana. Para repartir tareas, sigue la guía de varias sesiones de Codex.

Qué hacen las aprobaciones, el sandbox y --full-auto

Cuándo pregunta Codex

ConfiguraciónComportamiento
--sandbox workspace-write -a on-requestTrabaja dentro de los límites configurados y puede pedir permiso para ampliarlos.
--sandbox workspace-write -a neverConserva los límites y no pide ampliaciones; las operaciones bloqueadas fallan.
--yoloAlias de --dangerously-bypass-approvals-and-sandbox. Omite ambas protecciones.
--full-autoFlag antiguo. Su disponibilidad depende de la versión y del subcomando.

En Codex CLI 0.156.0 comprobamos que codex --full-auto --help rechaza el argumento, mientras que codex --yolo --help lo acepta. La referencia oficial de codex exec todavía describe --full-auto como compatibilidad obsoleta. Usa opciones explícitas y comprueba la ayuda del comando que vas a ejecutar.

bash
codex --version
codex --help
codex exec --help

Qué limita el sandbox

El sandbox limita los recursos a los que puede acceder el proceso. Las aprobaciones controlan las peticiones para actuar fuera de sus límites. Desactivar preguntas no implica por sí solo acceso completo. workspace-write permite modificar el área de trabajo; también puede permitir borrar archivos de esa área. Conserva una copia del trabajo importante.

Fuentes verificadas el 25 de septiembre de 2026: referencia de comandos de OpenAI; documentación del sandbox.

Riesgos que siguen existiendo

  • Los archivos editables pueden sobrescribirse o borrarse aunque haya sandbox.
  • Las credenciales, servicios y rutas accesibles determinan qué operaciones puede alcanzar un comando.
  • Una rama separa el historial de Git, pero no aísla procesos, secretos ni servicios externos.
  • Las instrucciones de AGENTS.md orientan al agente; no sustituyen restricciones de acceso.

Cómo supervisar Codex desde CodeAgentSwarm

1. Empieza con permisos acotados

Abre el proyecto y selecciona Codex. Puedes usar Chat o el terminal. Comprueba el modo de permisos de esa sesión antes de enviar la tarea. En el terminal, usa las opciones de Codex que se explican al principio de esta guía.

2. Revisa el trabajo de cada sesión

Abre otra sesión para una tarea independiente, revisa los cambios del proyecto y consulta las conversaciones guardadas. Si ambas tareas van a editar los mismos archivos, utiliza worktrees para separar las copias de trabajo.

CodeAgentSwarm en modo lista con diez agentes y accesos a proyectos
Vista de lista de CodeAgentSwarm con Codex y otros agentes. Tareas de ejemplo.

3. Comprueba qué implica Turbo Mode

Turbo Mode en el terminal de Codex usa --dangerously-bypass-approvals-and-sandbox. No lo actives esperando que CodeAgentSwarm bloquee automáticamente un push o un borrado. La supervisión visual no restaura el sandbox que has desactivado.

La interfaz gráfica de Codex explica cómo abrir la app, iniciar sesión y revisar el trabajo. CodeAgentSwarm se descarga por separado de Codex y usa tu cuenta del proveedor.

Antes de dejar una tarea ejecutándose

  • Guarda el trabajo pendiente y revisa git status antes de empezar.
  • Elige un proyecto y una tarea concretos. Evita credenciales de producción en el entorno de trabajo.
  • Mantén el sandbox y comprueba los permisos efectivos de la sesión.
  • Revisa el diff y ejecuta los tests antes de integrar o publicar los cambios.

Preguntas frecuentes

¿Qué es Codex Auto Mode y cómo activo el modo automático?

El modo automático de Codex combina el sandbox workspace-write con aprobaciones on-request. Ejecuta codex --sandbox workspace-write --ask-for-approval on-request. Codex puede trabajar dentro de los permisos configurados y solicitar acceso adicional cuando lo necesita. La aprobación automática no tiene por qué implicar YOLO: --yolo omite tanto las aprobaciones como el sandbox.

¿Existe el flag codex --yolo?

Sí. --yolo es un alias de --dangerously-bypass-approvals-and-sandbox. Omite las aprobaciones y el sandbox. Está pensado para entornos aislados externamente.

¿Qué hace --full-auto en Codex?

Es un flag antiguo. La referencia de codex exec lo marca como compatibilidad obsoleta; el comando interactivo de Codex CLI 0.156.0 que verificamos lo rechaza. Usa --sandbox workspace-write y elige la política de aprobación de forma explícita.

¿Cómo ejecuto Codex sin preguntas y con sandbox?

Usa codex --sandbox workspace-write --ask-for-approval never. Codex no pedirá ampliar permisos; una operación bloqueada fallará. Los archivos que sí sean editables siguen expuestos a cambios y borrados.

¿Cuál es la diferencia entre sandbox y aprobaciones?

El sandbox limita los recursos accesibles. La política de aprobación controla cuándo se pide permiso para ampliar ese acceso. Puedes conservar el sandbox aunque no quieras preguntas.

¿Turbo Mode de CodeAgentSwarm bloquea comandos peligrosos de Codex?

No debes asumirlo. El modo Turbo del terminal de Codex usa el flag que omite aprobaciones y sandbox. Usa los permisos normales si necesitas esas restricciones.

¿Cómo superviso varias sesiones de Codex?

CodeAgentSwarm ofrece sesiones independientes, historial de conversaciones y revisión de cambios del proyecto en una app para macOS, Windows y Linux. Configura los permisos de cada sesión y usa worktrees cuando debas separar archivos.