Weiter zum Inhalt

OpenAI Codex: Schritt-für-Schritt-Anleitung mit 3 praktischen Beispielen

Lerne, wie du OpenAIs Codex-Agent für Softwareengineering nutzt, um Bugs zu fixen, Code zu erklären und Pull-Requests direkt aus ChatGPT zu erstellen.
Aktualisiert 3. Juni 2026  · 7 Min. lesen

OpenAIs Codex ist ein Coding-Agent innerhalb von ChatGPT: Du beschreibst eine Aufgabe in normalem Englisch, und er arbeitet in seiner eigenen Sandbox, bevor er dir die fertigen Änderungen als Pull-Request übergibt, den du prüfen kannst. Er ist dafür gebaut, Alltagsaufgaben im Engineering abzunehmen – nicht nur hin und wieder eine Zeile zu vervollständigen.

\n

In diesem Tutorial zeige ich dir Schritt für Schritt, wie du Codex in ChatGPT nutzt, um echte Arbeit in einem GitHub-Repository zu erledigen – auch wenn du kein Profi-Developer bist. Wir werden ihn nutzen, um:

\n
    \n
  • Einen Codefix anzuwenden und einen Pull-Request zu erstellen.
  • \n
  • Eine komplexe Funktion im Code-Repository zu erklären.
  • \n
  • Einen Bug über eine Q&A-ähnliche Eingabe zu finden und zu beheben.
  • \n
\n

Unterwegs siehst du, wie Codex in einer sicheren Sandbox läuft und Änderungen produziert, die du wirklich verifizieren kannst – alles ohne ChatGPT zu verlassen.

Arbeiten mit der OpenAI API

Beginne deine Reise zur Entwicklung von KI-gestützten Anwendungen mit der OpenAI API.
Kurs erkunden

TL;DR

\n
    \n
  • \n

    OpenAI Codex ist ein Cloud-basierter Softwareengineering-Agent innerhalb von ChatGPT (Plus-, Pro-, Team- und Enterprise-Pläne)

    \n
  • \n
  • \n

    Verbinde Codex mit einem GitHub-Repo und gib ihm Aufgaben: Bugs fixen, Patches anwenden, Tests generieren oder Code erklären

    \n
  • \n
  • \n

    Jede Aufgabe läuft in einer isolierten Sandbox; Codex öffnet einen Pull-Request, den du vor dem Merge prüfst

    \n
  • \n
  • \n

    Nutze eine AGENTS.md-Datei, um Coding-Konventionen festzulegen, denen Codex bei jeder Aufgabe folgt

    \n
  • \n
  • \n

    Codex läuft auch im Terminal über die Codex CLI und als VS-Code-Erweiterung

    \n
  • \n
\n

Was ist OpenAIs Codex?

\n

OpenAI Codex ist ein Cloud-basierter Softwareengineering-Agent, der Code schreiben und bearbeiten, Tests ausführen, Bugs beheben und sogar Pull-Requests vorschlagen kann. Jede Aufgabe wird in einer eigenen, isolierten Umgebung ausgeführt.

\n

Codex basiert auf OpenAIs neuesten Frontier-Modellen und ist auf Sicherheit, Testbarkeit und Entwicklerproduktivität ausgelegt. Du kannst Codex über AGENTS.md-Dateien steuern oder direkt in der ChatGPT-Seitenleiste mit ihm interagieren.

\n

Mit der Codex CLI kannst du diese Funktionen auch direkt in dein Terminal holen.

\n

Zugriffsoptionen auf Codex im Überblick:

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
MethodeWoAm besten geeignet für
ChatGPT-Seitenleistechatgpt.comGitHub-verbundene Aufgaben-Queues (dieses Tutorial)
Standalone-Mac-Appchatgpt.com/codexUmfangreicheres Interface, Automationen, Plugin-Connectoren
VS-Code-ErweiterungVS Code marketplaceAufgabenübergabe direkt im Editor
Codex CLITerminalSkriptgesteuerte Workflows, CI-Integration
\n

OpenAIs Codex einrichten

\n

Das Einrichten von Codex dauert nur wenige Minuten. Hier ist eine Schritt-für-Schritt-Anleitung für den Start.

\n

Schritt 1: Das Codex-Tool finden

\n

Melde dich zuerst bei ChatGPT an. Suche in der linken Werkzeugleiste nach Codex. Zum Start wurde Codex für ChatGPT Pro-, Business- und Enterprise-Nutzer ausgerollt. Inzwischen ist es in allen Plänen enthalten (bei Free und Go ist der Zugriff allerdings stark eingeschränkt).

\n

\"Codex

\n

Schritt 2: Mit Codex loslegen

\n

Klicke auf Codex, dann gelangst du zur Ersteinrichtung in einen neuen Tab. Klicke auf \„Get Started\“ und folge der Authentifizierung wie im nächsten Schritt gezeigt.

\n

\"Codex

\n

Schritt 3: Multi-Faktor-Authentifizierung

\n

Klicke auf \„Set up MFA to continue\“ und scanne den QR-Code mit deiner bevorzugten Authentifizierungs-App (z. B. Google Authenticator oder Authy). Gib den Code ein, um zu verifizieren – fertig!

\n

\"Multi-Faktor-Authentifizierung

\n

Schritt 4: Mit GitHub verbinden

\n

Sobald die Multi-Faktor-Authentifizierung abgeschlossen ist, verbinden wir Codex mit GitHub.

\n

\"Mit

\n

Schritt 4.1: Den GitHub-Connector autorisieren

\n

\„Connect to GitHub\“ öffnet ein Pop-up zur Autorisierung des GitHub-Connectors. Lies es durch und autorisiere.

\n

\"Connector

\n

Schritt 4.2: Dein GitHub-Konto hinzufügen

\n

Sobald GitHub verbunden ist, fügen wir unser Konto hinzu. Wähle im Tab GitHub Organization \„Add a GitHub account.\“

\n

\"Umgebung

\n

\"Dein

\n

Das öffnet ein weiteres Pop-up für \„Install and Authorize.\“ Klicke zur Autorisierung, und alle deine Repositories erscheinen in der ChatGPT-Oberfläche. Du kannst auch nur ausgewählte Repositories autorisieren.

\n

\"Dein

\n

Schritt 4.3: Eine Umgebung erstellen

\n

Wähle das Repository aus, an dem du arbeiten möchtest, und klicke auf \„Create environment.\“

\n

\"Repo

\n

Danach kommst du zu den \„Data Controls\“. Codex wird aktiv weiterentwickelt; eventuell siehst du eine optionale Abfrage, ob deine Daten zur Modellverbesserung genutzt werden dürfen. Du kannst das deaktivieren und fortfahren.

\n

\"Data

\n

Jetzt ist deine Umgebung bereit zur Erkundung. Codex erlaubt es, Aufgaben parallel mit vorgewählten Tasks zu starten.

\n

\"Aufgaben

\n

Klicke einfach auf \„Start tasks\“ oder wähle Aufgaben nach Bedarf. Du gelangst in ein Interface, in dem du Fragen stellen oder den Agenten eine Funktion für dich programmieren lassen kannst.

\n

\"Start

\n

\"Tasks

\n

Wenn alle Aufgaben bereit sind, wähle die Aufgabe(n) aus, an der/denen du arbeiten möchtest – oder bearbeite mehrere parallel.

\n

Schritt 5: AGENTS.md-Datei (optional)

\n

Die AGENTS.md-Datei ist eine spezielle Konfigurationsdatei von OpenAI für die Codex-Plattform. Sie hilft, KI-Agenten bei der Arbeit in deinem Code-Repository zu leiten. Du kannst sie dir wie ein Entwicklerhandbuch für KI-Teamkollegen vorstellen – ähnlich einer README.md, aber mit Fokus auf Anweisungen für autonome Agenten. Hier ein Beispiel für eine AGENTS.md-Datei:

\n
# AGENTS.md\n\n## Code Style\n- Use Black for Python formatting.\n- Avoid abbreviations in variable names.\n\n## Testing\n- Run pytest tests/ before finalizing a PR.\n- All commits must pass lint checks via flake8.\n\n## PR Instructions\n- Title format: [Fix] Short description\n- Include a one-line summary and a \"Testing Done\" section
\n

Wenn Codex eine Aufgabe in deinem Code-Repository ausführt, dann:

\n
    \n
      \n
    • sucht es nach AGENTS.md-Dateien, deren Geltungsbereich die Datei(en) einschließt, die geändert werden.
    • \n
    • wendet es die dortigen Anweisungen an, um Änderungen zu formatieren, zu testen und zu dokumentieren.
    • \n
    • priorisiert es tiefer verschachtelte Anweisungen, wenn mehrere Dateien gelten (ähnlich wie eine kaskadierende Konfiguration).
    • \n
    \n
\n

Für einen breiteren Blick auf Systems, die über Tools und APIs hinweg Aktionen ausführen, siehe unser OpenAI Agents SDK Tutorial.

\n

OpenAIs Codex: Drei praktische Beispiele

\n

Schauen wir uns an drei Beispielen an, wie Codex dich in der täglichen Entwicklung unterstützen kann. Ich habe sie in einem Repository ausgeführt.

\n

Beispiel 1: Kleine Fixes und Tippfehler

\n

Codex teilt eine einzelne Anfrage manchmal in Unteraufgaben auf – etwa Tippfehler korrigieren, eine README verbessern oder Tests schreiben – alles im selben Workspace.

\n

\"Task

\n

\"Issues

\n

Du kannst basierend auf der Erstprüfung innerhalb einer bestehenden Aufgabe eine neue Task starten, Änderungen am bestehenden Code anfordern oder über das Textfeld Fragen stellen. Um die Aufgabe zu erweitern oder etwas Neues zu fixen, klicke auf \„Code\“ und starte direkt eine neue Unteraufgabe.

\n

\"Vorgeschlagene

\n

Bist du mit den Änderungen zufrieden, klicke auf \„Push\“. Dadurch wird ein neuer Pull-Request erstellt. Nach ein paar Sekunden kannst du auf \„View Pull Request\“ klicken, den PR öffnen und in main mergen.

\n

Beispiel 2: Codebase-Erklärung

\n

Als Nächstes habe ich Codex für eine nicht-editierende Aufgabe genutzt: die Codebase erkunden und fragen, was ich als Nächstes tun kann. Das ist besonders hilfreich, wenn du neu im Projekt bist, dich schnell einarbeiten willst oder versuchst zu verstehen, wie eine bestimmte Funktion funktioniert.

\n

\"Aufgabe

\n

Codex ist durch das Projekt navigiert und hat eine klare, einsteigerfreundliche Aufschlüsselung der Struktur geliefert. Statt nur Dateien aufzulisten, hat Codex sie nach Zweck gruppiert:

\n
    \n
  • qwen3_demo.py ist das Hauptskript und startet zwei Gradio-basierte Interfaces – eines zum Umschalten des Reasoning-Modus und eines für mehrsprachige Übersetzung.
  • \n
  • qwen3_demo.ipynb ist eine interaktive Notebook-Alternative.
  • \n
  • test_qwen3_demo.py dient für Unit-Tests und README.md für Dokumentation und Video-Walkthroughs.
  • \n
\n

Darüber hinaus listete Codex \„Wichtige Punkte\“ auf – etwa Abhängigkeiten (Ollama CLI), die Rolle der Funktion _run_ollama und Tipps zum Erweitern des Interfaces. Es schlug sogar nächste Schritte vor, z. B. Model-Versionierung prüfen, UI verbessern und Fehlerbehandlung ergänzen.

\n

Beispiel 3: Einen Bug finden und fixen

\n

Codex kann die gesamte Codebase scannen, einen Bug identifizieren, einen Fix vorschlagen und dir eine Vorschau der Änderungen zeigen. Dieser Prozess ähnelt Code-Reviews von Änderungen auf GitHub.

\n

\"Bugs

\n

Du kannst die Logs prüfen, um die Hintergrundprozesse der Änderungen nachzuvollziehen. Klicke dafür auf \„Logs\“.

\n

\"Frage

\n

Codex liefert eine Zusammenfassung der vorgenommenen Änderungen sowie der Dateien, die erstellt oder betroffen wurden. Du kannst Fragen zu den Änderungen stellen oder Codex bitten, neuen Code zu schreiben, um die aktuelle Implementierung zu erweitern.

\n

\"Eine

\n

\"Aktualisierte

\n

Bist du mit den Fixes zufrieden, klicke auf \„Push\“ und \„Create New PR\“, um einen neuen Pull-Request zu öffnen.

\n

\"PR

\n

Nach ein paar Sekunden kannst du auf \„View Pull Request\“ klicken, den PR öffnen und in main mergen.

\n

\"Änderungen

\n

Mit Codex lassen sich die Änderungen mit nur wenigen Klicks mergen.

\n

\"PR

\n

\"In

\n

Die Änderungen erscheinen innerhalb von Sekunden auf dem Main-Branch.

\n

\"Aktualisiertes

\n

Warum ist Codex wichtig?

\n

Codex ist ein kollaborativer Agent, kein passiver Codegenerator. Du kannst ihn schreiben, refaktorisieren, testen, debuggen oder erklären lassen – und er zeigt dir für jeden Schritt Terminal-Logs, Belege und Ausgaben.

\n

Hier sind ein paar Vorteile aus dem Alltag, die ich beobachtet habe:

\n
    \n
  • Aufgaben sind nachvollziehbar und überprüfbar.
  • \n
  • Codex arbeitet parallel, du kannst mehrere Änderungen in die Queue stellen.
  • \n
  • Es respektiert dein Development-Setup – vor allem, wenn du Konventionen über eine AGENTS.md konfiguriert hast.
  • \n
  • Es orientiert sich an gängigen PR-Standards und kann CI-Tests bestehen.
  • \n
\n

Für mich fühlt es sich an, als hätte OpenAI gerade einen Software-Engineering-Praktikanten veröffentlicht.

\n

Abschließende Gedanken

\n

Wir haben gelernt, wie Codex Bugs behebt, Feature-Patches anwendet und Codelogik erklärt – und dabei Pull-Requests erzeugt, Tests ausführt und seine Aktionen über Terminal-Logs und Diffs belegt.

\n

Diese praktische Anleitung zeigt, wie Codex deinen täglichen Developer-Workflow verbessern kann – ob beim Debuggen von Legacy-Code, beim Onboarding in ein neues Repo oder beim Triagieren von Maintenance-Aufgaben.

\n

Während sich Codex weiterentwickelt, erwarte ich tiefere Integrationen mit IDEs, CI-Pipelines und Aufgabenplanern – und damit einen praktischen Zugewinn für jeden Engineering-Workflow. Um mehr über Codex zu erfahren, lies den offiziellen Release-Blog; weitere Anwendungsbeispiele findest du auf OpenAIs YouTube-Kanal.

\n

Wenn du tiefer in OpenAIs engineering-fokussierte Modelle und Tools eintauchen willst, empfehle ich diese Blogs:

\n

FAQs

Unterscheidet sich Codex von ChatGPT?

Ja. Codex ist ein spezialisierter Agent für Softwareengineering und auf die Ausführung von Aufgaben in Git-Repos optimiert.

Muss ich Codex installieren?

Du musst Codex nicht installieren, wenn du es in der ChatGPT-App nutzt. Für die Nutzung im Terminal musst du jedoch die Codex CLI installieren.

Ist OpenAIs Codex sicher?

Codex läuft in einem sicheren, isolierten Container. Standardmäßig hat es während der Aufgabenausführung keinen Internetzugang. Du kannst den Internetzugang jedoch optional pro Umgebung aktivieren, eingeschränkt durch Domain-Allowlists und erlaubte HTTP-Methoden.

Welche ChatGPT-Pläne enthalten Codex?

Codex ist in ChatGPT Free, Go, Plus, Pro, Business, Edu und Enterprise enthalten, wobei Free und Go sehr eingeschränkten Zugriff haben. Um aktuelle Preise und Verfügbarkeit zu prüfen, besuche openai.com/chatgpt/pricing.

Wie vergleicht sich OpenAI Codex mit GitHub Copilot?

GitHub Copilot vervollständigt Code inline beim Tippen im IDE, während Codex ein aufgabenbasierter Agent ist, dem du Arbeit zuweist. Copilot hilft dir, schneller zu schreiben; Codex führt mehrstufige Aufgaben (Bugs fixen, Tests ausführen, PRs öffnen) autonom in einer Sandbox aus. Die beiden Tools ergänzen sich, statt sich zu ersetzen.

Welche Programmiersprachen unterstützt Codex?

Codex funktioniert mit jeder Sprache, die dein GitHub-Repository verwendet. Es liest den Kontext der bestehenden Codebase, um sich an die Konventionen deines Projekts anzupassen. Python, JavaScript, TypeScript, Go, Rust und Ruby sind sehr gut unterstützt. Die Performance ist am stärksten in Sprachen mit großen Open-Source-Trainingscorpora.


Aashi Dutt's photo
Author
Aashi Dutt
LinkedIn
Twitter

Ich bin Google Developers Expertin für ML (Gen AI), dreifache Kaggle-Expertin und Women-Techmakers-Botschafterin mit über drei Jahren Erfahrung in der Tech-Branche. 2020 habe ich ein Health-Tech-Startup mitgegründet und absolviere derzeit einen Master in Informatik an der Georgia Tech mit Schwerpunkt Machine Learning.

Themen

Lerne KI mit diesen Kursen!

Lernpfad

KI-Agent-Grundlagen

6 Std.
Entdecke, wie KI-Agenten deine Arbeitsweise verändern und Mehrwert für dein Unternehmen schaffen können!
Details anzeigenRight Arrow
Kurs starten
Mehr anzeigenRight Arrow
Verwandt

Blog

Arten von KI-Agenten: Ihre Rollen, Strukturen und Anwendungen verstehen

Lerne die wichtigsten Arten von KI-Agenten kennen, wie sie mit ihrer Umgebung interagieren und wie sie in verschiedenen Branchen eingesetzt werden. Verstehe einfache reflexive, modellbasierte, zielbasierte, nutzenbasierte, lernende Agenten und mehr.

Tutorial

30 coole Python-Tricks für besser lesbaren Code – mit Beispielen

Wir haben 30 coole Python-Tricks zusammengestellt, mit denen du deinen Code verbesserst und deine Python-Kompetenzen ausbaust.
Kurtis Pykes 's photo

Kurtis Pykes

Tutorial

Python-Tutorial zum Verknüpfen von Zeichenfolgen

Lerne verschiedene Methoden zum Verknüpfen von Zeichenfolgen in Python kennen, mit Beispielen, die jede Technik zeigen.
DataCamp Team's photo

DataCamp Team

Tutorial

Python Switch Case Statement: Ein Leitfaden für Anfänger

Erforsche Pythons match-case: eine Anleitung zu seiner Syntax, Anwendungen in Data Science und ML sowie eine vergleichende Analyse mit dem traditionellen switch-case.
Matt Crabtree's photo

Matt Crabtree

Tutorial

Python-Lambda-Funktionen: Ein Leitfaden für Anfänger

Lerne mehr über Python-Lambda-Funktionen, wozu sie gut sind und wann man sie benutzt. Enthält praktische Beispiele und bewährte Methoden für eine effektive Umsetzung.
Mark Pedigo's photo

Mark Pedigo

Tutorial

Abstrakte Klassen in Python: Ein umfassender Leitfaden mit Beispielen

Lerne mehr über abstrakte Klassen in Python, wozu sie gut sind und wie du mit dem Modul „abc“ einheitliche Schnittstellen sicherstellen kannst. Enthält praktische Beispiele und bewährte Methoden für eine effektive Umsetzung.
Derrick Mwiti's photo

Derrick Mwiti

Mehr anzeigenMehr anzeigen