For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
Navigation principale
Theme

Extension Codex pour IDE

Développez avec le contexte de votre éditeur

Travaillez avec Codex directement dans votre éditeur. Ajoutez les fichiers ouverts et le code sélectionné à votre prompt, examinez les modifications sur place et déléguez les tâches plus longues sans interrompre votre travail.

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

Trace and fix a flaky retry bug

Fixed successfully. Retry loop now stops at max retries before waiting.

The retry guard now runs before the wait, so exhausted retries stop immediately while successful attempts keep the same behavior.

Validation passed:

  • Retry exhaustion stops after the configured attempt count.
  • Backoff still runs between retryable attempts.
  • Focused retry tests pass.

Updated retry.ts without changing the editor integration.

Edited retry.ts+2−2
retry.ts+2−2Review
main 0 problemsLn 16, Col 1

Trace and fix a flaky retry bug. Retry loop now stops at max retries before waiting. Changes applied.

01

Utilisez le contexte de votre éditeur

Depuis la zone de saisie, faites référence aux fichiers ouverts, au code sélectionné et aux discussions récentes. Codex part du code que vous avez sous les yeux, ce qui réduit le temps passé à réexpliquer le problème.

02

Examinez les modifications en regard du code

Lisez le résumé, examinez le diff ciblé et poursuivez dans la même discussion. Gardez le code source et les explications sous les yeux pour choisir les modifications à conserver.

03

Déléguez quand la tâche prend de l’ampleur

Travaillez en local pour les itérations rapides ou connectez Codex Web lorsqu’une tâche demande plus de temps et de ressources. Retrouvez ensuite le résultat dans votre éditeur pour l’examiner.

Quickstart

Premiers pas dans votre IDE

Installez ou activez Codex, connectez-vous et lancez une discussion à partir des éléments déjà ouverts dans votre éditeur.

  1. Installez ou activez Codex

    Choisissez votre IDE. VS Code et les éditeurs compatibles utilisent l’extension Codex. Xcode et les IDE JetBrains proposent leurs propres intégrations.

  2. Ouvrez Codex

    VS Code, Cursor ou Windsurf : sélectionnez l’icône Codex. Si elle ne s’affiche pas, ouvrez la palette de commandes et exécutez Codex: Open Codex Sidebar.

    Xcode : ouvrez l’assistant de programmation, démarrez une nouvelle discussion et choisissez Codex comme agent.

    IDE JetBrains : ouvrez AI Chat et sélectionnez Codex.

  3. Démarrez votre première discussion

    Ouvrez un projet et demandez à Codex de vous expliquer le code source, d’apporter une modification ciblée ou de vous aider à diagnostiquer un problème. Créez des points de sauvegarde avec Git avant et après chaque tâche pour pouvoir annuler les modifications.

    Consultez les bonnes pratiques

Découvrez ce que Codex peut faire dans votre IDE

Gardez le code sous les yeux pendant que Codex l’explique, le modifie, le passe en revue ou délègue une tâche.

01

Utilisez le contexte de votre éditeur

Ajoutez un fichier ouvert, une sélection ou une discussion récente à la zone de saisie, puis demandez à Codex d’expliquer ou de modifier le code à partir de ce contexte.

Learn more
02

Examinez les modifications en regard du code

Consultez un bref résumé et les lignes modifiées sans ouvrir de volet de navigation supplémentaire. Examinez les deux fichiers concernés, conservez les modifications souhaitées et demandez à Codex de poursuivre depuis la même vue.

Learn more
Modification proposée par Codex, prête à être examinée dans un IDE
03

Déléguez quand la tâche prend de l’ampleur

Travaillez en local pour avancer rapidement en gardant la main, ou connectez Codex Web pour déléguer une tâche plus longue. La discussion reste accessible lorsque vous revenez examiner le résultat.

Learn more

Use Extension Codex pour IDE when…

Vous apportez des modifications ciblées

Gardez Codex et les fichiers concernés dans la même vue.

Vous découvrez du code

Posez des questions sur les fichiers et les symboles déjà affichés dans l’éditeur.

Vous souhaitez examiner les modifications dans l’éditeur

Examinez et appliquez les modifications en gardant le code source sous les yeux.

Vous souhaitez déléguer une tâche de plus grande ampleur

Lancez une tâche dans le cloud depuis l’IDE, puis revenez en consulter le résultat.