Tareas en segundo plano con Codex CLI: un patrón práctico para ejecuciones largas

Tareas en segundo plano con Codex CLI: un patrón práctico para ejecuciones largas — Cómo ejecutar tareas en segundo plano de Codex CLI en un VPS sin perder logs, contexto ni control cuando el trabajo supera la sesión del portátil.
25 may 20263 min de lectura
Share with

El trabajo útil con Codex rara vez cabe en una sola terminal. Un refactor empieza pequeño, la suite de pruebas tarda veinte minutos y luego el agente necesita otra pasada cuando ya cambiaste de red o cerraste el portátil.

Por eso tratamos las tareas en segundo plano de Codex CLI como un problema de infraestructura, no como un truco de prompt. El trabajo debe correr en un sitio estable, la interfaz humana debe ser ligera y la recuperación debe ser aburrida.

Bucle de una tarea en segundo plano de Codex CLI: solicitud, logs y revisión

La forma mínima fiable

CapaFunciónEvita
Host persistenteEjecutar en un VPS, no en el portátilCortes de red, suspensión, carga local
Wrapper de sesiónMantener el proceso en tmux, systemd o un runnerPerder la terminal no pierde el trabajo
Flujo de logsGuardar stdout, stderr y checkpointsRevisar sin adivinar
Puerta humanaRevisar antes de pushes, deploys o borradosAutonomía sin imprudencia

La versión práctica suele ser un VPS pequeño, Tailscale, tmux, un checkout del repo y Codex CLI. Office Claws envuelve esa misma forma en un gestor de escritorio: cada agente tiene una mesa visible, un host alcanzable y un lugar para inspeccionar lo que está corriendo.

Un patrón base con tmux

ssh office-claws-agent
cd ~/work/product-api
tmux new -s codex-billing-refactor
codex "refactor invoice generation, run the billing tests, and summarize risky changes"

Si el portátil se desconecta:

ssh office-claws-agent
tmux attach -t codex-billing-refactor

El estado vive en el VPS: repo, historial, artefactos de prueba, logs y proceso de Codex. El portátil es solo una ventana.

Haz observable la tarea

mkdir -p ~/agent-logs
script -f ~/agent-logs/billing-refactor.$(date +%F-%H%M).log

Para trabajos largos, pide checkpoints:

  • PLAN.md antes de editar
  • STATUS.md después de cada fase
  • resultados de pruebas en artifacts/
  • resumen final de riesgos antes del commit

Plano de control para tareas de Codex: escritorio, Tailscale, VPS, logs y revisión

Dale a Codex un encargo estrecho

Objetivo: reducir la inestabilidad de las pruebas de checkout en payment.
Permitido: editar tests y fixtures, ejecutar npm test -- payment.
No permitido: cambiar lógica de facturación en producción ni hacer push.
Detenerse: resumir si hacen falta más de 8 archivos.
Al final: listar pruebas, archivos cambiados y riesgos.

Ese límite produce mejor trabajo en segundo plano que un "arregla los tests flaky" abierto.

Cuándo usar un agente dedicado

Usa una shell normal para tareas rápidas. Promueve el trabajo a un agente remoto cuando pueda durar más que tu sesión, el repo sea pesado, necesites varios trabajos Codex en paralelo, haya credenciales o quieras auditoría.

Office Claws ayuda justo ahí: aprovisiona el host, lo conecta con Tailscale y muestra el estado en un plano visual. Para contexto estratégico, lee la comparación OpenClaw vs Codex; la página de precios muestra opciones self-hosted y managed.

Idea clave

Codex CLI es potente en primer plano. En segundo plano necesita host estable, sesión recuperable, logs claros y revisión humana.

Autor

Office Claws Team

Construyendo el futuro de la gestión de agentes de IA en Office Claws. Compartiendo conocimientos sobre infraestructura, seguridad y experiencia del desarrollador.

Mantente al día

Recibe los últimos artículos sobre agentes de IA, infraestructura y novedades del producto directamente en tu bandeja de entrada.

Sin spam. Cancela tu suscripción en cualquier momento.