¡14.4k estrellas en GitHub Trending! Tu Codex ya no está solo
Cuando usas Codex para escribir código, ¿alguna vez has vivido esta situación frustrante? Una tarea compleja de refactorización que requiere cambios simultáneos en decenas, incluso docenas de archivos… Después de entregar la tarea a la IA, el flujo de trabajo de la mayoría de las personas se ve así: Le dices a la IA que entienda la arquitectura. Después de entender, le dices que escriba el código. Cuando está casi terminado, necesitas revisar el código, y finalmente, ejecutar las pruebas.

Recorrer todo el proceso se siente como luchar solo una batalla. Tienes que encadenar todos los pasos, lo cual es ineficiente y agotador. Codex nativo originalmente no tenía ninguna capacidad de orquestación de flujo de trabajo. Sin ganchos, sin HUD, y mucho menos múltiples agentes trabajando juntos. Parece que OpenAI realizó algunas actualizaciones recientemente, pero los ganchos y HUD nativos todavía no son particularmente fuertes. Muchos usuarios avanzados aún optan por herramientas proporcionadas por la comunidad que ya han hecho el trabajo. Recientemente, me encontré con un proyecto en GitHub: oh-my-codex (abreviado OMX). Está en tendencia en GitHub y ha obtenido 14.4k estrellas.
Introducción al proyecto
Codex en sí ya es poderoso, entonces ¿por qué agregar otra capa? Puedes pensar en OMX como un «centro de mando» para Codex. Codex nativo es como un trabajador capaz que hace exactamente lo que le dices. Pero para tareas complejas, tú tienes que actuar como gerente de proyecto: desglosar tareas, asignar trabajo, coordinar el progreso y verificar la calidad. OMX automatiza estas tareas de gestión.
Incluye más de 30 roles preestablecidos (Arquitecto, Ejecutor, Revisor), más de 40 plantillas de flujo de trabajo (Aclaración de requisitos, Aprobación de plan, Ejecución persistente), e incluso puede hacer que múltiples Agentes de IA trabajen en paralelo. Está implementado con shell + tmux y no requiere bifurcar (fork) el código Rust de Codex. La razón del autor: «Codex está escrito en Rust, y no tengo confianza en poder seguir el ritmo de las actualizaciones principales (upstream). Así que hice una solución alternativa con shell + tmux.»

Características notables
- Cambio de roles fácil: Anteriormente, tenías que decirle repetidamente a Codex: «Ahora eres el arquitecto, ayúdame a diseñar una solución». Ahora, simplemente escribe
$architect, y la IA cambia automáticamente al modo arquitecto. OMX tiene 30 roles incorporados: Arquitecto, Ejecutor, Especialista en depuración, Auditor de seguridad… prácticamente cualquier rol que necesites. - Plantillas de flujo de trabajo incorporadas, invocación con una tecla: OMX tiene más de 40 flujos de trabajo comunes incorporados:
$deep-interview: Ayuda a aclarar los requisitos.$ralplan: Ayuda a crear un plan técnico.$ralph: Escribe código según el plan.$team: Múltiples IAs trabajan juntas. Anteriormente, tenías que realizar estos pasos manualmente. Ahora, ingresa una palabra clave, y el código se ejecuta automáticamente.
- Modo equipo, múltiples agentes trabajan juntos: Esta es la característica más impresionante. Escribe
$team 3:executor, y lanza simultáneamente 3 sesiones de Codex. Cada IA trabaja en su propia rama git separada, evitando interferencias y conflictos. Aún más impresionante, Codex, Claude y Gemini se pueden mezclar en un equipo, cada uno haciendo su parte. - Panel de monitoreo, seguimiento fácil del progreso: Ejecuta
omx hud --watchen la terminal, y podrás ver el progreso en tiempo real.- La primera capa muestra: Qué modelo se está utilizando, en qué rama de git, y cuánto contexto queda.
- La segunda capa muestra: Qué IA está trabajando, en qué ronda está, y si está ejecutando o esperando. Esto es especialmente útil para tareas de larga duración. De lo contrario, no sabrías si la IA está atascada o funcionando normalmente.

Guía de instalación
Primero, necesitas instalar @openai/codexy oh-my-codex.
bashbashnpm install -g @openai/codex oh-my-codex
Después de la instalación sin errores, ejecuta el siguiente comando para inicializar:
bashbashomx setup
Después de la inicialización, puedes iniciarlo con un comando:
bashbashomx --madmax --high
Nota: omx setupinstala automáticamente 30 prompts de agente y 40 habilidades. Todo el proceso es rápido, toma aproximadamente 2 minutos.
Ejemplo práctico
Los principiantes no deberían comenzar con --madmax+ $teamde inmediato; es fácil cometer errores. Supongamos que quieres agregar una función de inicio de sesión de usuario. Puedes proceder paso a paso.
- Deja que la IA te ayude a aclarar los requisitos: bashbash
$deep-interview "Agregar una función de inicio de sesión de usuario. Aún no he decidido entre JWT o Session."La IA hará una serie de preguntas: ¿Cuántos usuarios? ¿Necesita inicio de sesión único? ¿Recordar estado de inicio de sesión? - Ahora, deja que la IA te dé un plan técnico: bashbash
$ralplan "Según lo anterior, dame un plan para el inicio de sesión. Presta atención a la seguridad y el rendimiento."La IA enumerará un plan: pila tecnológica, diseño de base de datos, posibles trampas. Generalmente da dos opciones: - Implementación:
- Opción A: Un agente trabaja lentamente, adecuado para necesidades pequeñas. bashbash
$ralph "Implementar la función de inicio de sesión según el plan." - Opción B: Inicia 3 agentes para trabajar juntos, aceleración paralela. bashbash
$team 3:executor "Uno escribe la API del backend, uno escribe la página del frontend, uno escribe pruebas."Puedes elegir una. Después de ejecutar esto, la función de inicio de sesión está básicamente terminada. Todo el proceso, resumido, es: Requisitos → Plan → Código → Pruebas → (hasta implementación).
- Opción A: Un agente trabaja lentamente, adecuado para necesidades pequeñas. bashbash
Reflexiones finales
Si eres un usuario de terminal y usas Codex con frecuencia para escribir código, OMX definitivamente vale la pena probarlo. No es un reemplazo de Codex; agrega una capa de capacidad de orquestación. Te permite coordinar múltiples Agentes de IA con comandos simples, haciendo que tu flujo de trabajo sea más fluido. De cara al futuro, este tipo de herramienta de orquestación multi-agente será más común y mejor.