Durante un tiempo trabajé con dos asistentes de programación a la vez, y no se hablaban entre sí.
Algunas tareas de mis proyectos las hacía con ChatGPT y Codex. Otras, con Claude. Cada uno tenía su cuenta, su historial y su forma de entender el código. Y el que hacía de puente entre los dos era yo: copiaba una respuesta de un lado, la pegaba en el otro y explicaba de nuevo todo el contexto.
Te cuento cómo lo resolví, con los pasos para que lo armes vos.
El problema, y lo que cambia al conectarlos
Tener dos herramientas buenas no es el problema. El problema es que cada una trabajaba sola y yo era el mensajero.
OpenAI publicó un plugin oficial que mete Codex dentro de Claude Code. La idea, explicada simple: tenés tu proyecto en Claude, y Claude puede decidir qué tareas le manda a Codex. Las dos trabajan en lo mismo, y yo ya no tengo que pasar mensajes.
Lo que gané:
- Un solo punto de entrada. Le hablo a Claude y él reparte el trabajo.
- Dos opiniones sobre el mismo código. Lo que escribe uno lo puede revisar el otro.
- Más trabajo en paralelo. Codex puede trabajar en segundo plano mientras Claude sigue con otra cosa.
- El consumo se reparte. Cada cuenta tiene su propio límite de uso, así que dividir las tareas entre las dos rinde más que cargar todo en una sola.
En mi caso funciona con las cuentas de 20 dólares que ya pagaba por separado. No hizo falta contratar nada nuevo.
Paso a paso para conectar Claude Code con Codex
El conector es un proyecto oficial de OpenAI y está en GitHub: openai/codex-plugin-cc. Esto es lo que hice, en orden.
1. Lo que necesitás antes de empezar
- Claude Code instalado. El plugin se instala dentro de Claude Code, no en el chat web.
- Una cuenta de ChatGPT (o una API key de OpenAI) para Codex.
- Node.js 18.18 o más nuevo.
- Codex CLI. Si no lo tenés, lo instalás con:
npm install -g @openai/codex
2. Instalá el plugin
Desde Claude Code, escribí estos comandos uno por uno:
/plugin marketplace add openai/codex-plugin-cc
/plugin install codex@openai-codex
/reload-plugins
3. Verificá la instalación
/codex:setup
Este comando revisa que Codex esté instalado y listo. Si te pide iniciar sesión, hacelo desde la misma sesión de Claude Code:
!codex login
El plugin usa la sesión de Codex que ya tengas en tu computadora, con tu misma configuración. No crea una cuenta aparte.
4. Probalo con algo chico
Pedile algo que no pueda dañar nada. Una revisión, por ejemplo:
/codex:review
Eso hace que Codex revise los cambios que todavía no commiteaste, sin tocar el código. Si te devuelve comentarios, la conexión funciona.
Cómo lo uso: Claude dirige, Codex ejecuta
Con la conexión lista, estos son los comandos que más uso:
/codex:rescue: le delega una tarea a Codex. Por ejemplo:/codex:rescue investigá por qué empezaron a fallar las pruebas. Con--backgroundla deja corriendo en segundo plano./codex:review: una revisión normal del código que cambiaste./codex:adversarial-review: una revisión más dura, que cuestiona las decisiones de diseño y busca qué puede fallar./codex:statusy/codex:result: para ver cómo va una tarea en segundo plano y leer lo que entregó.
Mi flujo es este. Defino el objetivo con Claude y dejo que él arme el plan. Las tareas largas o que quiero que alguien más mire se las pasa a Codex. Cuando Codex termina, Claude lee el resultado y sigue.
Es la misma idea del equipo de agentes con orquestador que conté en otro artículo, solo que ahora dos de los agentes vienen de empresas distintas. Y el que revisa no es el mismo que escribió, que es justo lo que querés.
Cuidado con el límite de uso y con quién decide
El plugin tiene una opción llamada review gate, que obliga a una revisión de Codex antes de que Claude termine. La documentación del proyecto advierte que puede crear un ciclo largo entre los dos y gastar tu límite de uso muy rápido. Si la activás, hacelo mirando la sesión, no la dejes corriendo sola.
Lo otro que no cambia: lo que entregan los agentes, lo leo yo. Dos modelos que se revisan entre sí se equivocan menos que uno solo, pero no son infalibles. Yo decido y apruebo.
Mi regla hoy: no me caso con una sola herramienta. Pongo a cada una donde es buena y dejo que se revisen entre ellas.
Si te sirvió, seguime en LinkedIn o compartilo con quien todavía copia y pega respuestas entre dos chats.