Herramienta interactiva
¿Qué agente encaja con tu trabajo?
- CursorQuieres ver el archivo, aceptar un diff en el editor, o lanzar un agente de Cursor por API sin quedarte en la ventana.
- CodexLa tarea es un objetivo de terminal y el modelo que quieres es el de OpenAI, fuera del editor.
- Los dosCodex implementa en un worktree y Cursor revisa la interfaz en otro. Una sola lista de “te necesita”.
| Cursor | Codex | |
|---|---|---|
| Producto | Editor y agentes | CLI de OpenAI |
| Sesión | Base local, CLI, Cloud | ~/.codex/sessions |
| Diff integrado en el IDE | Sí | No. El diff es el de git |
| Resume en doki | cursor-agent -p --resume o la API | codex exec resume |
| Modelo | Los del plan de Cursor | OpenAI |
| Hace falta el editor abierto | No, si usas CLI o API | No. Basta la sesión |
Quédate en Cursor cuando el archivo importa
Si el cambio se juzga mirando la pantalla —espaciado, un estado vacío, una copia— el editor acorta el ciclo. El agente de Cursor ve lo que tienes abierto y el diff se acepta ahí. doki no te saca de ese hábito: cuando la pregunta es “¿lo subo?”, aparece en el Inbox y la respuesta vuelve a Cursor.
La vía API es para no traer la ventana al frente. La describes en Cursor vs doki.
Pásale la tarea a Codex cuando el objetivo es el resultado
Codex encaja en encargos que se describen en una frase y se comprueban con tests o con git, no con el cursor del mouse sobre un componente. La sesión queda en disco aunque cierres la tapa, y doki la reanuda si hace falta.
El límite es el de cualquier terminal: el contexto visual del editor no está. Si el trabajo es de interfaz fina, Cursor suele ir delante. Si es de comportamiento, Codex compite de igual a igual con Claude.
Correrlos en paralelo
Dales worktrees distintos. Cursor puede quedarse con la carpeta de la app y Codex con la del API. Los puertos no chocan y cada .env es una copia. Al terminar, uno puede revisar el diff del otro, o lo haces tú desde el veredicto de doki.
Varios agentes explica el estado compartido. No hace falta un plugin de Cursor para Codex ni al revés.
Cuentas que no se mezclan
El plan de Cursor no enciende Codex, y la cuenta de OpenAI no abre el editor. doki es una tercera pieza opcional. Instalarlo no migra chats de un lado al otro.
Las claves que agregues en Conexiones quedan en el Llavero del Mac.
Preguntas frecuentes
¿Cursor incluye Codex?
No. Cursor tiene sus propios agentes, en la app, el CLI y la nube. Codex es el CLI de OpenAI. doki habla con los dos.
¿Puedo revisar en Cursor lo que Codex escribió?
Sí. Abres la rama en Cursor cuando quieras ver el diff con calma. doki puede haberte avisado antes de que la sesión de Codex terminó.
¿Cuál dejo corriendo de noche?
Cualquiera de los dos, mejor en un worktree y con Guard activo para lo que no sea reversible. En un Mac mini o un VPS el camino es SSH, descrito en la guía de máquinas remotas.
¿doki elige el modelo ganador?
No. Tú encargas y comparas el diff. doki evita que la comparación dependa de mirar dos ventanas.
