Claude + Codex Hack
Plugin de OpenAI que extiende tu plan de Claude Code: Claude planea, Codex ejecuta. Como Codex corre en suscripción aparte, no consume tus tokens. Combo accesible para planes premium.
OpenAI publicó plugin oficial que te deja invocar Codex desde adentro de Claude Code. El truco: Claude planea, Codex ejecuta. Como Codex corre con suscripción aparte (OpenAI Plus o ChatGPT Pro), no se come tus tokens de Claude. Resultado práctico: con $60 USD al mes (Claude $20 + ChatGPT Plus $20 + algunos add-ons) hacés lo que el plan Max 20× de Claude solo cuesta $200.
Esta nota explica el hack en detalle, los 3 patrones que rinden más, y los 4 gotchas que matan el setup si no los conocés.
El plugin
Repo oficial: openai/codex-plugin-claude. Instalación:
npx skills@latest add openai/codex-plugin
Después de instalado, en tu Claude Code tenés disponible:
- Slash command
/codex <prompt>que invoca Codex con tu prompt. - Slash command
/codex-planque pide a Codex un plan para una tarea. - Slash command
/codex-execute <plan>que ejecuta un plan via Codex.
Vos hablás con Claude Code normalmente. Cuando una tarea conviene mandársela a Codex, usás el slash command.
Por qué funciona económicamente
Las suscripciones de Claude y OpenAI son independientes. Cada una con sus propios límites:
- Claude Pro $20 → ~10-15M tokens efectivos al mes.
- ChatGPT Plus $20 → ~similar volumen, modelo GPT-5.5 incluido.
Si usás Claude solo, tu pool es 1× el de Claude Pro. Si usás los dos en complementariedad, tu pool suma los dos. Cada herramienta consume de su propio pool.
El truco: muchas tareas (especialmente ejecución mecánica de planes) las hace Codex igual de bien, y no come tu pool de Claude.
Ahorro real: las tareas que antes te quemaban Claude (refactors largos, generación de boilerplate, escritura de tests masiva) ahora las hace Codex sin tocar tu límite.
Los 3 patrones que rinden
Patrón 1: Plan en Claude, ejecución en Codex
Tarea: refactorizar 30 archivos para cambiar de Drizzle a Prisma.
Workflow:
> /plan: tengo Drizzle ORM, quiero migrar a Prisma. Schema actual está en db/schema.ts. Estimame el alcance y el plan.
Claude piensa profundo (es bueno en planeación), te da plan estructurado: qué archivos, en qué orden, qué riesgos.
Auditás el plan, ajustás.
> /codex-execute: [pegás el plan acordado]
Codex ejecuta el plan. Mientras tanto vos hacés otra cosa.
Por qué funciona: planeación requiere razonamiento profundo (Claude bueno), ejecución de plan claro requiere velocidad (Codex bueno). Cada uno donde brilla.
Patrón 2: Claude para review, Codex para escribir
Tarea: generar 50 tests unitarios para un módulo.
> /codex: para el archivo src/services/payment.ts, escribime tests
unitarios cubriendo todos los métodos públicos. Apuntá a 80%
de coverage mínimo. Usá vitest.
Codex genera los 50 tests. Claude después audita:
> /review: revisá los tests que acaba de generar codex. Marca:
- tests que pasan trivialmente sin verificar comportamiento.
- edge cases faltantes.
- mocks excesivos.
Vos aplicás los ajustes de Claude.
Por qué funciona: escribir 50 tests es trabajo de volumen donde Codex va parejo o mejor. Reviewar la calidad del set completo es razonamiento donde Claude gana.
Patrón 3: Cross-validation con dos modelos
Tarea: resolver un bug complejo donde uno solo no encuentra.
> Tengo este bug [pegás]. Decime qué crees que está pasando,
pero no toques código.
Claude da hipótesis.
> /codex: tengo este bug [pegás]. Cuál es tu hipótesis sobre la causa?
Codex da hipótesis.
Si las dos coinciden, vas con esa. Si difieren, leés ambas y decidís. La diversidad de perspectivas a veces destraba lo que un modelo solo no veía.
Cómo se ve en práctica
Sesión típica de 2 horas con el hack:
12:00 — Abro Claude Code en el proyecto.
12:05 — Empiezo con feature nueva: agregar webhook de Stripe.
12:05 — /plan en Claude. Plan en 3 minutos.
12:10 — Audit el plan, ajusto.
12:15 — /codex-execute. Codex empieza a trabajar.
12:18 — Mientras Codex ejecuta, le pido a Claude que escriba la doc.
12:35 — Codex termina. Reviso el resultado.
12:40 — /review en Claude sobre el código de Codex. Findings.
12:50 — Aplico los findings (algunos a mano, otros con Claude).
13:00 — Tests con /codex (vuelta a Codex, fresh context).
13:20 — /review final.
13:30 — Listo, commit.
Total: 1.5 horas para feature que de manera tradicional toma 3-4 horas.
Lo importante: Claude usó tokens en planeación + review (su fuerte). Codex usó tokens en ejecución + tests (su fuerte). Ningún pool se quemó.
Los 4 gotchas
Gotcha 1: contexto no se comparte automático
Claude y Codex son dos procesos separados con dos contextos separados. Si Claude lleva 50 turnos de conversación, Codex no sabe nada de eso. Cuando invocás /codex, el contexto que le pasás es solo el que vos le decís explícito.
Solución: cuando pasás trabajo a Codex, incluí TL;DR del contexto relevante:
/codex: [TL;DR: estamos en proyecto X, stack TypeScript + Drizzle +
Next.js, recién migramos auth a Clerk. Tarea: agregame webhook de
Stripe que ...]
Sin TL;DR, Codex pregunta cosas o asume mal.
Gotcha 2: cuentas separadas, billing separado
Claude y OpenAI son dos billing. Si gastás $20 + $20, son dos cobros en tu tarjeta, no uno. Si tu contabilidad lo trata como gastos, son dos facturas.
Gotcha 3: hay tareas donde Codex pierde
Codex es excelente en ejecución y código familiar. Donde pierde respecto a Claude:
- Razonamiento sobre arquitectura no obvia.
- Mantener consistencia en sesiones muy largas.
- Edge cases poco documentados.
Si una tarea es razonadora más que ejecutora, Claude la hace mejor. El hack no significa "siempre usar Codex". Significa "usar cada uno donde gana".
Gotcha 4: el plugin a veces queda colgado
El plugin pasa mensajes entre los dos procesos vía archivo temp. A veces el archivo queda lockeado y /codex no responde. Workaround:
rm /tmp/codex-plugin-lock
Y volver a invocar.
Stack mínimo recomendado
Para correr el hack en serio:
- Claude Pro $20 o Max 5× $100 (según volumen).
- ChatGPT Plus $20 (para tener Codex).
- Codex plugin (gratis).
Total: $40-$120/mes para output equivalente a Max 20× ($200/mes solo).
Para uso pesado podés agregar:
- Google AI Pro $20 (Gemini Code) — agregás un tercer cerebro, para tareas donde los dos primeros no resuelven.
Stack triple: $60-$140/mes para potencia comparable a equipos enteros usando un solo modelo premium.
Cuándo NO conviene el hack
Para que sea balanceado:
Si trabajás en repos sensibles a contexto cruzado
Mantener dos modelos sincronizados es overhead. Si tus tareas dependen mucho de contexto acumulado (sesiones de debugging largas), mejor un solo modelo con buena memoria persistente.
Si tu volumen es bajo
Si usás Claude 10 horas a la semana, Pro $20 te alcanza sobrado. El hack se justifica cuando estás chocando con límites.
Si te molesta cambiar de contexto mental
Cada modelo tiene su personalidad. Cambiar entre Claude y Codex tiene fricción cognitiva. Algunos lo sienten más que otros.
Para tareas ultra críticas de un solo modelo
Si trabajás en proyecto regulado donde un modelo está aprobado y otro no, no podés mezclar.
Comparativa de costos
Mes con Max 20× solo:
- $200/mes Claude.
- Output: alto.
Mes con hack:
- $40 ($20 Claude + $20 OpenAI).
- Output: similar para muchas tareas.
- Ahorro: $160/mes = $1.920/año.
Es ahorro real, no marketing. Lo único: requiere disciplina para usar cada modelo donde gana. Si simplemente "tirás todo a uno" estés en cuál estés, no aprovechás.
Conclusión
El "hack" de Claude + Codex no es trampa — es uso inteligente de dos productos complementarios. Cada uno tiene su pool de tokens. Cada uno tiene tareas donde brilla. Combinarlos te da más capacidad operativa por menos dinero.
Si todavía no tenés ChatGPT Plus, suscribite por un mes a modo de prueba. Instalá el plugin. Probá los 3 patrones en proyectos reales por dos semanas. Si la diferencia se nota (suele notarse), mantenelo. Si no (lo que pasa con uso liviano), cancelás.
Tags: codex, claude-code, plugin, openai, hack, tokens, terminal, hybrid