Ai/OpenAi/Codex

Willkommen zu diesem Tutorial über OpenAI Codex, basierend auf der aktuellen Entwickler-Dokumentation. Codex ist spezialisiert auf Softwareentwicklung und unterstützt dich dabei, Code zu schreiben, zu verstehen und Fehler effizient zu beheben.

1. Was ist OpenAI Codex?

OpenAI Codex ist ein spezialisierter KI-Agent für die Programmierung. Er versteht komplette Code-Basen, führt Code-Reviews durch und hilft, komplexe Workflows zu automatisieren.

Hauptmerkmale:

  • Leistungsstarke Modelle: Das System nutzt spezialisierte Modelle zur Code-Generierung und -Analyse (z.B. codex-Modelle).
  • Interaktionsmodell: Codex arbeitet in einer iterativen Schleife. Er erhält eine Anweisung, plant, nutzt Werkzeuge (Tool-Calls), überprüft das Resultat und wiederholt dies, bis die Aufgabe als erledigt gilt.
  • Customization & Regeln: Du kannst das Verhalten punktgenau mittels spezieller Regel-Dateien (z. B. AGENTS.md) anpassen.
  • Multi-Agenten-System: Für aufwändige Aufgaben kann der Hauptagent parallel "Sub-Agenten" starten.
  • MCP (Model Context Protocol): Zum Anbinden von Codex an externe Tools, APIs und Datenbanken.

2. Wo kann man Codex nutzen?

Codex lässt sich nahtlos in unterschiedliche Tools integrieren:

  • IDE-Extensions: Integration in Visual Studio Code, Cursor und Windsurf.
  • CLI & Terminal: Steuere Codex direkt aus der Kommandozeile für deine lokalen Projekte.
  • Desktop/Web: Verfügbar über die ChatGPT Web-Oberfläche oder lokale Apps.

3. Tipps zum Start

  1. Projekt-Regeln manifestieren: Erstelle im Hauptverzeichnis deines Projekts eine Datei namens AGENTS.md. Schreibe dort allgemeine Regeln rein, z. B.: "Verwende immer TypeScript für neue Dateien" oder "Schreibe Kommentare immer auf Deutsch".
  2. Präzise Anweisungen geben: Je klarer die Aufgabe im Codex-Panel, desto besser das Ergebnis.
  3. Immer Verifizieren lassen: Lass die KI ihre Arbeit selbst prüfen. Hänge an deine Prompts Feedback-Schleifen an, z.B. "Überprüfe dein Ergebnis durch einen Testlauf"'.

Praxis-Übung: Codex-Konfiguration und Delegation

Mit diesen Übungen kannst du den Umgang mit Hierarchien und Multi-Agenten trainieren.

Aufgabe 1: Hierarchie der Regeln verstehen In Codex können globale Regeln durch lokale, projektspezifische Regeln (in Unterverzeichnissen) überschrieben werden.

  1. Erstelle eine globale Anweisungsdatei (z. B. in ~/.codex/AGENTS.md), die Codex anweist, Kommentare immer auf Deutsch zu schreiben.
  2. Erstelle in einem spezifischen Projektordner eine weitere AGENTS.md, in der steht: "Kommentare hier strikt auf Englisch formulieren"'.
  3. Frage zur Überprüfung: Wenn du Codex nun bittest, einen Code-Schnipsel exakt in diesem Projektordner zu dokumentieren, welche Sprache wird er wählen?
  • Antwort: ................................

Aufgabe 2: Den Multi-Agent Workflow beauftragen Sub-Agenten helfen dabei, den Haupt-Kontext übersichtlich zu halten, indem sie Detailarbeiten "auslagern".

  1. Stell dir vor, du machst ein Refactoring (Umbau) einer sehr großen Code-Datei.
  2. Formuliere den perfekten Prompt, mit dem du den Haupt-Agenten anweist, den Code umzubauen UND parallel dazu einen Sub-Agenten startest, der im Hintergrund die dazugehörigen Unit-Tests schreibt.
  • Dein Prompt: ................................

Aufgabe 3: Eigene Skills (Workflows) entwerfen

  1. Stell dir vor, du erstellst einen wiederverwendbaren "Skill" zur schnellen Fehlerbehebung (Fehler-Triage).
  2. Wie würde dein Prompt / deine Befehlsfolge aussehen, um Codex anzuweisen: "Analysiere die letzten 5 Fehlermeldungen aus dem Konsolen-Log und generiere für jeden Fehler einen konkreten Lösungsvorschlag."?
  • Dein Lösungsansatz: ................................

Weiter Information


Kategorien: Keine
Zuletzt aktualisiert am 02.03.2026 16:17