Extensión de Codex para IDE
Desarrolla con el contexto que ya tienes en tu editor
Trabaja con Codex junto a tu código. Agrega archivos abiertos y fragmentos seleccionados al prompt, revisa los cambios ahí mismo y delega las tareas más largas sin interrumpir tu flujo de trabajo.
import { wait } from './backoff'; export async function retryOperation<T>( fn: () => Promise<T>, retries = 3,): Promise<T> { let attempt = 0; let lastError: unknown; while (attempt <= retries) { try { return await fn(); } catch (error) { lastError = error; if (attempt >= retries) break; await wait(200 * 2 ** attempt); attempt++; } } throw lastError;}import { retryOperation } from './retry'; describe('retryOperation', () => { it('stops after max retries', async () => { const operation = vi.fn().mockRejectedValue('nope'); await expect(retryOperation(operation, 2)) .rejects.toBe('nope'); expect(operation).toHaveBeenCalledTimes(3); });});import { setTimeout as wait } from 'timers/promises'; export function nextDelay(baseDelay: number, attempt: number) { const jitter = Math.random() * 0.2 + 0.9; return baseDelay * 2 ** attempt * jitter;} export { wait };Trace and fix a flaky retry bug. Retry loop now stops at max retries before waiting. Changes applied.
Aprovecha el contexto que ya tienes en el editor
Haz referencia a archivos abiertos, fragmentos de código seleccionados y chats recientes desde el editor de prompts. Codex parte del código que ya tienes a la vista, así que dedicas menos tiempo a explicar de nuevo el problema.
Revisa los cambios junto a tu código
Lee el resumen, compara las líneas afectadas y continúa en el mismo chat. Puedes ver el código fuente y los motivos de los cambios mientras eliges cuáles conservar.
Delega cuando la tarea requiera más trabajo
Haz iteraciones rápidas en tu entorno local o conecta Codex Web cuando una tarea requiera más tiempo y espacio. Al volver, podrás revisar el resultado en el mismo editor.
Quickstart
Primeros pasos en tu IDE
Instala o habilita Codex, inicia sesión y empieza un chat con el contexto que ya tienes en tu editor.
-
Instala o habilita Codex
Elige tu IDE. VS Code y los editores compatibles usan la extensión de Codex. Xcode y los IDE de JetBrains ofrecen sus propias integraciones.
-
Abre Codex
VS Code, Cursor o Windsurf: selecciona el ícono de Codex. Si no lo ves, abre la paleta de comandos y ejecuta Codex: Open Codex Sidebar.
Xcode: abre el asistente de programación, inicia un chat nuevo y elige Codex como agente.
IDE de JetBrains: abre AI Chat y selecciona Codex.
-
Inicia tu primer chat
Abre un proyecto y pídele a Codex que te explique el código del proyecto, haga un cambio puntual o te ayude a depurar un problema. Crea puntos de control en Git antes y después de la tarea para poder revertir los cambios.
Consulta las prácticas recomendadas
Descubre qué puede hacer Codex en tu IDE
Mantén el código a la vista mientras Codex lo explica, lo edita, lo revisa o delega tareas.
Aprovecha el contexto que ya tienes en el editor
Agrega un archivo abierto, una selección de código o un chat reciente al editor de prompts. Luego, pídele a Codex que explique o edite el código con ese contexto.
Learn moreRevisa los cambios junto a tu código
Consulta un breve resumen y las líneas modificadas sin abrir otro panel de navegación. Revisa los dos archivos afectados, conserva los cambios que quieras y pídele a Codex que continúe desde la misma vista.
Learn more
Delega cuando la tarea requiera más trabajo
Trabaja en tu entorno local para intervenir directamente en cada iteración y avanzar rápido, o conecta Codex Web para delegar una tarea más larga. El chat seguirá disponible cuando vuelvas a revisar el resultado.
Learn moreUse Extensión de Codex para IDE when…
Haces cambios puntuales
Mantén los archivos que necesitas y Codex en la misma vista.
Quieres entender código que aún no conoces
Haz preguntas sobre los archivos y símbolos que ya tienes abiertos en el editor.
Quieres revisar los cambios sin salir del editor
Revisa y aplica los cambios junto al código fuente.
Quieres delegar una tarea más amplia
Inicia el trabajo en la nube desde el IDE y vuelve después para ver el resultado.