Si programas con IA en 2026, es muy probable que tengas a mano tanto Claude Code como OpenAI Codex. Ambos son agentes de programación que funcionan en la terminal, y resulta tentador plantearlo como Claude Code frente a Codex: ¿cuál es mejor? En la práctica, la pregunta más útil es: ¿cómo uso Claude Code y Codex juntos sin convertirme en el intermediario humano que copia el contexto de una terminal a otra?
Respuesta breve: puedes hacerlo, y hay tres maneras. La forma manual —dos terminales, un archivo de contexto compartido y worktrees de git— ya funciona. Si ya trabajas dentro de Claude Code, el plugin oficial de Codex que publica OpenAI te permite llamar a Codex desde ahí. Y la forma más sencilla de que ambos trabajen de igual a igual es poner un orquestador al frente de los dos. Esta publicación explica las tres.
Tres formas de usar Claude Code y Codex juntos
Así se comparan las tres antes de entrar en detalle. Cada una tiene su propia sección más abajo.
| Forma | Cómo funciona | Ideal para | Ojo con |
|---|---|---|---|
| Dos terminales | Ejecutas ambas CLI en paralelo y compartes contexto mediante un archivo y git worktrees. | Una revisión cruzada ocasional en un solo repositorio | Tú llevas el contexto y unes los resultados a mano. |
| Orkas | Una aplicación de escritorio ejecuta ambas CLI como agentes en un mismo chat, y un Commander les reparte el trabajo en paralelo. | Ambos agentes trabajando a la vez en partes separadas, además del trabajo que no es código | Los agentes no reciben automáticamente su propio git worktree, y la aplicación tiene que seguir abierta. |
| El plugin de Codex de OpenAI para Claude Code | Claude Code sigue siendo tu sesión, y los comandos slash llaman a Codex para una revisión o una tarea que le encargas. | Quien ya trabaja dentro de Claude Code | Codex es un ayudante dentro de Claude Code, no un igual, y el review gate opcional puede agotar rápido tus límites. |
Claude Code frente a Codex: en qué es mejor cada uno
Ninguno supera al otro en todo; tienen perfiles distintos, y usarlos juntos significa aprovechar los puntos fuertes de cada uno:
- Claude Code suele destacar en comprender una base de código existente: leer código desconocido, explicar la arquitectura, realizar cambios cuidadosos en varios archivos y revisar las diferencias para detectar qué pueden romper realmente.
- Codex suele destacar en ejecutar con rapidez trabajos de alcance bien definido: crear la estructura de una nueva función, generar código repetitivo y resolver rápidamente una incidencia claramente definida.
Así que "cuál es mejor" no es la pregunta adecuada. El flujo de trabajo interesante consiste en planificar y revisar con uno, y ejecutar con el otro; idealmente, cada uno detecta los errores del otro.
La forma manual: dos terminales, un contexto compartido
Ambas herramientas se instalan como CLI y se ejecutan en cualquier directorio de proyecto:
npm install -g @anthropic-ai/claude-code # then: claude
npm install -g @openai/codex # then: codexEl truco para ejecutarlas en el mismo proyecto es darles una fuente de referencia compartida y evitar que se estorben:
- Mantén un archivo
PROJECT_CONTEXT.mdactualizado en el repositorio que ambos agentes lean y actualicen, para que el plan escrito por uno sea visible para el otro. - Usa worktrees de git para que cada agente trabaje en su propia rama y en su propio directorio: así nunca se disputan los mismos archivos.
git worktree add ../feature-claude feature/claude
git worktree add ../feature-codex feature/codex
# run `claude` in one, `codex` in the other; review and merge the diffsEsto funciona. El inconveniente es que tú eres la capa de integración: pegas el plan de Claude Code en Codex, llevas las diferencias de Codex de vuelta a Claude Code y concilias los resultados a mano.
Un flujo de trabajo que realmente funciona: planificar → ejecutar → revisión cruzada
El patrón más fiable al que suele llegar la gente es una pequeña cadena de trabajo entre los dos agentes:
1. Claude Code — lee el código y redacta un plan (archivos, pasos, riesgos)
2. Codex — implementa el plan rápidamente y genera un diff
3. Claude Code — revisa el diff de Codex: corrección, casos límite y estilo
4. Repite el ciclo con todo lo que señale la revisiónDos modelos independientes que revisan el trabajo del otro detectan una clase de errores que un solo agente, al evaluar su propio trabajo, pasaría por alto sin problema. El costo es el esfuerzo adicional de coordinación, que es precisamente la parte que vale la pena automatizar.
La dificultad: tú eres el orquestador
Todo lo anterior funciona y está bien para una tarea puntual. Si lo haces a diario, el método manual acaba convirtiéndote a ti en el orquestador: asignas cada tarea al agente adecuado, llevas el contexto de uno a otro, concilias dos conjuntos de diferencias y recuerdas quién hizo qué. Eso es trabajo real, y el problema de coordinación es el mismo tanto si manejas dos agentes de programación como veinte.
Cómo ejecuta Orkas Claude Code y Codex juntos
Orkas es una aplicación de escritorio de código abierto que prioriza el funcionamiento local y convierte ese ir y venir manual en una función integrada. Puede ejecutar por ti agentes de programación CLI locales —Claude Code, Codex, OpenClaw, OpenCode y Hermes— y coordinarlos desde un solo chat. La configuración es breve:
1. Instala las CLI `claude` y `codex` en tu equipo e inicia sesión en ellas
2. En Orkas: nueva conversación → añadir un agente → pestaña "Externo" → elegir una CLI
(Orkas solo muestra las CLI que detecta en tu PATH)
3. Hazlo dos veces: un agente Claude Code y un agente Codex
4. Opcionalmente, define un directorio de proyecto para cada agente y un modelo
(deja el modelo vacío para usar el predeterminado de cada CLI)Orkas no vuelve a implementar los modelos ni los encapsula. Ejecuta los binarios reales de claude y codex que ya tienes instalados como subprocesos, con las credenciales que ya usaste para iniciar sesión en ellos. Gestiona la coordinación, no las claves.
Un Commander, ambos agentes, en paralelo
Ahora tienes dos agentes especialistas en una sola conversación. Pídele algo al Commander que los dirige y este distribuye las partes: puede encargar a Claude Code la parte de "comprender y planificar" y a Codex la de "implementar rápido". Cuando el Commander delega varios trabajos en un mismo turno, Orkas los ejecuta de forma concurrente (unos pocos a la vez), de modo que Claude Code y Codex trabajan al mismo tiempo sin que tengas que alternar entre terminales. También puedes mencionar directamente a cualquiera de los agentes con @. Explicamos cómo funciona esta orquestación en Orquestación de múltiples agentes en la práctica.
Hay una ventaja adicional que dos terminales por sí solas no pueden darte: cuando Orkas ejecuta Claude Code o Codex, también se pone a sí mismo a su disposición mediante un puente local. Durante su propia ejecución, el agente de programación puede acceder a las herramientas y al conocimiento conectados a Orkas —tus conectores de GitHub, Notion o Google Workspace y tu base de conocimiento—, además de a los archivos del repositorio.
El atajo oficial: el plugin de Codex de OpenAI para Claude Code
Si Claude Code es donde ya trabajas, OpenAI ha acortado parte de este ciclo. Su plugin de Codex para Claude Code (codex-plugin-cc, Apache-2.0) se instala desde dentro de una sesión de Claude Code:
/plugin marketplace add openai/codex-plugin-cc
/plugin install codex@openai-codex
/reload-plugins
/codex:setupAñade /codex:review para una revisión de solo lectura de tus cambios actuales, /codex:adversarial-review para una revisión que apuntas a una decisión de diseño concreta y /codex:rescue para pasarle una tarea a Codex, además de /codex:status, /codex:result y /codex:cancel para el trabajo que se ejecuta en segundo plano. Funciona a través de la CLI de Codex y del app server en tu propia máquina —la misma instalación, la misma sesión iniciada y el mismo checkout que usarías directamente— y necesita un plan de ChatGPT (incluido el plan Free) o una clave de API de OpenAI.
Con eso, la revisión cruzada de arriba pasa a ser un comando en lugar de un copiar y pegar. Lo que no cambia es la forma del montaje: Claude Code sigue siendo la sesión en la que trabajas, y a Codex se le llama desde ahí para una revisión o para una tarea que le encargas. El README de OpenAI también advierte de que el review gate opcional del plugin puede mantener a los dos en un bucle y agotar rápido tus límites de uso. Si prefieres que ambos agentes trabajen de igual a igual —cada uno en su tarea, al mismo tiempo y reportando a un solo lugar—, esa es la configuración de Orkas descrita arriba.
Qué cambia con Claude Code Projects
Desde el 17 de septiembre de 2026, Claude Code tiene Projects en beta: un coordinador reparte un objetivo entre hilos (threads) paralelos, y cada hilo es una sesión de Claude Code en la nube con su propia rama. Eso resuelve ejecutar varios agentes de Claude Code a la vez. Pero no incorpora Codex. Todos los hilos son Claude Code, y se ejecutan en la nube de Anthropic, no en tu ordenador. Si quieres a Claude Code y Codex en el mismo trabajo, sigues necesitando una de las tres formas de este artículo.
Más sobre cómo funciona Projects y dónde se queda corto: Claude Code Projects explicado →
Algunos aspectos que debes configurar bien
- Tú aportas las CLI y sus sesiones iniciadas. Orkas inicia
claudeycodex; no gestiona las claves de API ni el inicio de sesión. Instálalos e inicia sesión primero, con una versión reciente (aproximadamente Claude Code 2.0+ y Codex 0.100+). - Asígnales directorios distintos para trabajar en paralelo de forma segura. Orkas no aísla a cada agente en su propio worktree de git: si ambos apuntan a la misma carpeta y se ejecutan a la vez, editan los mismos archivos de forma concurrente. Dale a cada uno su propio directorio de proyecto o repositorio para trabajar verdaderamente en paralelo.
- Tú eliges cuánto hacen por su cuenta. Cada agente CLI se ejecuta con el nivel de permisos que configures en Equipo de IA > agente > Configuración de ejecución > Nivel de permisos: Usar el valor predeterminado de la CLI, Pedir permiso o Acceso completo. Usar el valor predeterminado de la CLI conserva la configuración de permisos de la propia CLI. Pedir permiso activa las solicitudes de aprobación; Acceso completo omite las solicitudes de aprobación de la CLI. Los permisos de los conectores son independientes: las acciones sensibles piden aprobación a menos que ya hayas autorizado esa conexión para la tarea o hayas activado el modo de confianza en Orkas.
Entonces, ¿Claude Code o Codex?
Ambos. Usa Claude Code para comprender, definir la arquitectura y revisar; usa Codex para ejecutar con rapidez trabajos de alcance bien definido; y deja que un Commander distribuya el trabajo entre ellos para que tú lo dirijas en vez de trasladarlo de un lado a otro. Ese es el propósito de usarlos juntos en lugar de elegir un ganador.
Priorizar el funcionamiento local significa que tu repositorio y tus claves permanecen en tu equipo; consulta ¿Qué es la IA que prioriza el funcionamiento local? Para evitar el ir y venir entre dos terminales, descarga Orkas y pon a Claude Code y Codex bajo la dirección de un Commander.
Claude Code y Codex juntos: preguntas frecuentes
¿Se pueden usar Codex y Claude Code juntos?
Sí. Son CLI independientes con estados de sesión separados, así que nada impide ejecutar ambas sobre el mismo repositorio. El trabajo consiste en evitar que editen los mismos archivos al mismo tiempo, ya sea con worktrees de git o dejando que un Commander asigne cada tarea a un agente.
¿Claude Code y Codex se comunican entre sí?
No por sí solos. Claude Code lee CLAUDE.md y Codex lee AGENTS.md, y ninguno observa la sesión del otro. La excepción es el plugin de Codex de OpenAI para Claude Code, que permite que una sesión de Claude Code llame a Codex para una revisión o para una tarea delegada. Fuera de eso, todo lo que compartan tiene que pasar por un archivo en el que ambos escriban o por un orquestador que lleve el resultado de uno al prompt del otro.
¿Existe un plugin de Codex para Claude Code?
Sí. OpenAI publica uno, codex-plugin-cc. Dentro de Claude Code, ejecuta /plugin marketplace add openai/codex-plugin-cc y /plugin install codex@openai-codex, y después /codex:setup. Añade comandos para las revisiones de Codex y para pasarle una tarea, funciona a través de la CLI de Codex en tu máquina y necesita un plan de ChatGPT (incluido Free) o una clave de API de OpenAI.
¿Cuál es la mejor forma de usar Codex y Claude Code juntos?
Distribuye el trabajo según sus puntos fuertes en lugar de por archivo: deja que Claude Code planifique y revise, que Codex ejecute un cambio de alcance definido y, después, que el otro lea las diferencias. Esa revisión detecta más problemas que ejecutar cualquiera de los agentes dos veces.
¿Cómo se consigue que Codex y Claude Code trabajen juntos?
De forma manual, hacen falta dos terminales, un archivo de especificaciones compartido y un worktree de git por agente para que sus cambios no entren en conflicto. En Orkas, ambos se ejecutan como sesiones locales bajo un Commander, que asigna la tarea y reúne ambos conjuntos de diferencias en el mismo chat.
¿Se pueden ejecutar Claude Code y Codex al mismo tiempo en el mismo proyecto?
Puedes ejecutarlos en paralelo, pero no hagas que ambos apunten a la misma carpeta a la vez: editarán los mismos archivos de forma concurrente. Dale a cada agente su propio worktree de git o su propio directorio de proyecto. Orkas no aísla los agentes en worktrees separados por ti, así que ese paso te corresponde en cualquiera de los casos.
¿Se pueden ejecutar Claude Code y Codex en una sola terminal?
No como dos sesiones interactivas: cada CLI necesita su propio TTY. En la práctica, puedes dividir la terminal con tmux o dejar que un orquestador ejecute ambas como sesiones locales y reúna sus resultados en un solo lugar. Orkas sigue la segunda opción: ambas CLI se ejecutan bajo un Commander y comunican sus resultados en el mismo chat.
¿Se pueden orquestar otros agentes además de Claude Code y Codex?
Sí. Orkas dirige cinco agentes CLI locales: Claude Code, Codex, OpenCode, OpenClaw y Hermes. Aparecen los que tengas instalados, y un solo Commander puede combinarlos en el mismo proyecto.
¿Claude Code Projects funciona con Codex?
No. Claude Code Projects solo coordina sesiones de Claude Code en la nube. Para ejecutar Claude Code y Codex en la misma tarea necesitas el plugin de Codex, una configuración manual con git worktrees o un orquestador como Orkas que ejecute ambos en tu ordenador.
¿Necesitas planes de pago tanto para Claude Code como para Codex?
Cada CLI usa su propio inicio de sesión y su propio plan. Orkas solo inicia los binarios que ya tienes: no gestiona las claves de API, el inicio de sesión ni la facturación de ninguno de ellos.
