For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
Navegación principal

Extensión de Codex para IDE

Desarrolla con el contexto que ya tienes en el editor

Trabaja con Codex junto a tu código. Incluye en el prompt los archivos abiertos y las selecciones, revisa los cambios ahí mismo y delega las tareas más largas sin interrumpir tu flujo de trabajo.

1import { wait } from './backoff';
2
3export async function retryOperation<T>(
4 fn: () => Promise<T>,
5 retries = 3,
6): Promise<T> {
7 let attempt = 0;
8 let lastError: unknown;
9
10 while (attempt <= retries) {
11 try {
12 return await fn();
13 } catch (error) {
14 lastError = error;
15 if (attempt >= retries) break;
16 await wait(200 * 2 ** attempt);
17 attempt++;
18 }
19 }
20 throw lastError;
21}
CODEX

Rastrea y corrige un error intermitente en los reintentos

Se corrigió con éxito. El bucle de reintentos ahora se detiene al alcanzar el máximo de reintentos, antes de esperar.

La comprobación del límite de reintentos ahora se ejecuta antes de la espera, por lo que el proceso se detiene de inmediato cuando se agotan los reintentos, mientras que los intentos exitosos mantienen el mismo comportamiento.

Validación superada:

  • El proceso de reintento se detiene al alcanzar la cantidad de intentos configurada.
  • La espera progresiva se sigue aplicando entre los intentos que admiten reintento.
  • Las pruebas específicas de reintentos se completan sin errores.

Se actualizó retry.ts sin cambiar la integración con el editor.

Editado retry.ts+22
retry.ts+22Revisión
main 0 problemasLín. 16, Col. 1

Rastrea y corrige un error intermitente en los reintentos. El bucle de reintentos ahora se detiene al alcanzar el máximo de reintentos, antes de esperar. Cambios aplicados.

01

Usa el contexto que ya tienes abierto

Haz referencia a archivos abiertos, código seleccionado y chats recientes directamente desde el editor. Codex comienza con el código que ya estás viendo, así que dedicas menos tiempo a volver a explicar el problema.

02

Revisa los cambios junto a tu código

Lee el resumen, examina un diff acotado y continúa en el mismo chat. Conserva solo los cambios que quieras, con el código fuente y la justificación visibles en un mismo lugar.

03

Delega cuando la tarea crezca

Haz las iteraciones rápidas de forma local o conecta Codex Web cuando una tarea necesite más tiempo y espacio. Cuando vuelvas, podrás revisar el resultado desde el mismo flujo de trabajo del editor.

Inicio rápido

Comienza a usar Codex en tu IDE

Instala o habilita Codex, inicia sesión y comienza un chat con el contexto que ya tienes abierto en el editor.

  1. 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.

  2. Abre Codex

    VS Code, Cursor o Windsurf: selecciona el ícono de Codex. Si no está visible, abre la Paleta de comandos y ejecuta Codex: Open Codex Sidebar.

    Xcode: abre el asistente de programación, inicia un chat nuevo y selecciona Codex como agente.

    IDE de JetBrains: abre AI Chat y selecciona Codex.

  3. Inicia tu primer chat

    Abre un proyecto y pídele a Codex que explique la base de código, haga un cambio puntual o te ayude a depurar un problema. Crea puntos de control en Git antes y después de una tarea para poder revertir los cambios.

    Lee las prácticas recomendadas

Descubre qué puede hacer Codex en tu IDE

Mantén el código a la vista mientras Codex lo explica y edita, revisa los cambios y delega tareas.

01

Usa el contexto que ya tienes abierto

Agrega al editor un archivo abierto, una selección o un chat reciente y luego pídele a Codex que explique o edite el código con ese contexto ya adjunto.

Más información
02

Revisa los cambios junto a tu código

Revisa un resumen conciso y las líneas modificadas sin usar otro panel de navegación. Examina los dos archivos afectados, conserva los cambios que quieras y pide cambios adicionales desde la misma vista.

Más información
Un cambio de Codex listo para revisar en un IDE
03

Delega cuando la tarea crezca

Elige trabajar de forma local para hacer iteraciones rápidas con control directo, o conecta Codex Web para delegar una tarea más larga. El chat seguirá disponible cuando regreses para revisar el resultado.

Más información

Usa la extensión de Codex para IDE cuando…

Haces cambios puntuales

Mantén los archivos relevantes y Codex en la misma vista.

Te familiarizas con código nuevo para ti

Pregunta por los archivos y símbolos que ya están abiertos en el editor.

Quieres revisar los cambios directamente en el editor

Examina y aplica los cambios junto al código fuente.

Quieres delegar una tarea más grande

Inicia una tarea en la nube desde el IDE y vuelve para ver el resultado.