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

Codex IDE-Erweiterung

Entwickle mit dem bereits in deinem Editor vorhandenen Kontext

Arbeite mit Codex direkt neben deinem Code. Füge dem Prompt geöffnete Dateien und markierten Code hinzu, prüfe Änderungen direkt im Editor und delegiere umfangreichere Aufgaben, ohne deinen Arbeitsfluss zu unterbrechen.

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

Einen sporadischen Fehler bei Wiederholungsversuchen aufspüren und beheben

Erfolgreich behoben. Die Wiederholungsschleife stoppt jetzt vor der Wartezeit, sobald die maximale Anzahl an Wiederholungsversuchen erreicht ist.

Die Abbruchbedingung wird jetzt vor der Wartezeit geprüft. Sind alle Wiederholungsversuche ausgeschöpft, wird sofort abgebrochen; bei erfolgreichen Versuchen bleibt das Verhalten unverändert.

Validierung erfolgreich:

  • Sind alle Wiederholungsversuche ausgeschöpft, wird nach der konfigurierten Anzahl von Versuchen abgebrochen.
  • Der Backoff kommt weiterhin zwischen wiederholbaren Versuchen zum Einsatz.
  • Die gezielten Tests der Wiederholungslogik laufen erfolgreich durch.

Aktualisiert wurde retry.ts ohne Änderung an der Editor-Integration.

Bearbeitet retry.ts+22
retry.ts+22Review
main 0 ProblemeZ. 16, Sp. 1

Einen sporadischen Fehler bei Wiederholungsversuchen aufspüren und beheben. Die Wiederholungsschleife stoppt jetzt vor der Wartezeit, sobald die maximale Anzahl an Wiederholungsversuchen erreicht ist. Änderungen angewendet.

01

Nutze den bereits in deinem Editor vorhandenen Kontext

Greife direkt im Editor auf geöffnete Dateien, markierten Code und letzte Chats zurück. Codex arbeitet von Anfang an mit dem Code, den du dir gerade ansiehst. So brauchst du weniger Zeit, um das Problem erneut zu beschreiben.

02

Prüfe Änderungen direkt am Code

Lies die Zusammenfassung, prüfe ein fokussiertes Diff und fahre im selben Chat fort. Behalte nur die gewünschten Änderungen; Quellcode und Begründung bleiben dabei gemeinsam sichtbar.

03

Delegiere, wenn die Aufgabe umfangreicher wird

Führe schnelle Iterationen lokal durch oder stelle eine Verbindung zu Codex Web her, wenn eine Aufgabe mehr Zeit und Spielraum erfordert. Kehre über denselben Editor-Workflow zu einem Ergebnis zurück, das du prüfen kannst.

Schnellstart

Erste Schritte in deiner IDE

Installiere oder aktiviere Codex, melde dich an und starte einen Chat mit dem bereits in deinem Editor vorhandenen Kontext.

  1. Codex installieren oder aktivieren

    Wähle deine IDE aus. VS Code und kompatible Editoren verwenden die Codex-Erweiterung; Xcode und JetBrains-IDEs bieten eigene Integrationen.

  2. Codex öffnen

    VS Code, Cursor oder Windsurf: wähle das Codex-Symbol aus. Wenn es nicht sichtbar ist, öffne die Befehlspalette und führe folgenden Befehl aus Codex: Open Codex Sidebar.

    Xcode: öffne den Programmierassistenten, starte einen neuen Chat und wähle Codex als Agenten aus.

    JetBrains-IDEs: öffne AI Chat und wähle Codex aus.

  3. Starte deinen ersten Chat

    Öffne ein Projekt und bitte Codex, die Codebasis zu erklären, eine gezielte Änderung vorzunehmen oder dir bei der Fehlersuche zu helfen. Erstelle vor und nach einer Aufgabe Git-Checkpoints, damit du Änderungen rückgängig machen kannst.

    Lies die bewährten Methoden

Sieh dir an, was Codex in deiner IDE kann

Bleib nah am Code, während Codex ihn erklärt und bearbeitet, Änderungen überprüft und Aufgaben delegiert.

01

Nutze den bereits in deinem Editor vorhandenen Kontext

Füge im Editor eine geöffnete Datei, eine Auswahl oder einen kürzlich geführten Chat hinzu. Bitte Codex anschließend, den Code anhand des angehängten Kontexts zu erklären oder zu bearbeiten.

Mehr erfahren
02

Prüfe Änderungen direkt am Code

Prüfe eine kurze Zusammenfassung und die geänderten Zeilen, ohne einen zusätzlichen Navigationsbereich zu öffnen. Sieh dir die beiden betroffenen Dateien an, behalte die gewünschten Änderungen und bitte in derselben Ansicht um weitere Anpassungen.

Mehr erfahren
Eine Codex-Änderung, die in einer IDE zur Überprüfung bereitsteht
03

Delegiere, wenn die Aufgabe umfangreicher wird

Entscheide dich für lokales Arbeiten, um schnell und direkt zu iterieren, oder stelle eine Verbindung zu Codex Web her, um eine längere Aufgabe zu delegieren. Wenn du zurückkehrst, um das Ergebnis zu prüfen, ist der Chat weiterhin verfügbar.

Mehr erfahren

Nutze die Codex IDE-Erweiterung, wenn …

Du nimmst gezielte Änderungen vor

Behalte die relevanten Dateien und Codex in derselben Ansicht.

Du arbeitest dich in unbekannten Code ein

Stelle Fragen zu den Dateien und Symbolen, die bereits im Editor geöffnet sind.

Du möchtest Änderungen direkt im Editor prüfen

Prüfe Änderungen direkt am Quellcode und übernimm sie.

Du möchtest eine umfangreichere Aufgabe delegieren

Starte die Arbeit in der Cloud über die IDE und kehre anschließend zum Ergebnis zurück.