Ai/OpenAi/Codex: Unterschied zwischen den Versionen

Aus Dokument
Zur Navigation springen Zur Suche springen
Die Seite wurde neu angelegt: „ 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 automatisi…“
 
Keine Bearbeitungszusammenfassung
 
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt)
Zeile 47: Zeile 47:
# 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."''?
# 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:'' ................................
* ''Dein Lösungsansatz:'' ................................
==Weiter Information==
* [[Ai/OpenAi/Codex/Lernpath|Lernpath]]


----
----
''Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).''
''Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).''

Aktuelle Version vom 2. März 2026, 16:17 Uhr

Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).



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


Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).