Artikelbild für den Artikel: Einführung von Codex: Der autonome Coding-Agent von OpenAI

Einführung von Codex: Der autonome Coding-Agent von OpenAI

OpenAI hat Codex vorgestellt, einen autonomen Coding-Agenten, der Funktionen schreibt, Bugs behebt und Pull-Requests in isolierten Cloud-Umgebungen einreicht. Unternehmen wie Cisco und Temporal nutzen ihn bereits, um gesamte Codebasen zu verwalten, während ihre Ingenieure sich auf höherwertige Aufgaben konzentrieren. Der Agent kann mehrere Aufgaben gleichzeitig bearbeiten, Tests durchführen und detaillierte Nachweise für jede Änderung liefern, die er vornimmt.

Was ist Codex?

Codex ist ein cloud-basierter Software-Engineering-Agent, der in der Lage ist, viele Aufgaben parallel zu bearbeiten. Er kann Aufgaben wie das Schreiben von Funktionen, das Beantworten von Fragen zu Ihrem Code, das Beheben von Bugs und das Vorschlagen von Pull-Requests zur Überprüfung durchführen. Jede Aufgabe läuft in einer eigenen Cloud-Sandbox-Umgebung, die mit Ihrem Repository vorbeladen ist.

Wie funktioniert Codex?

Codex kann über die Seitenleiste in ChatGPT aufgerufen werden. Sie können ihm neue Coding-Aufgaben zuweisen, indem Sie eine Eingabeaufforderung eingeben und auf „Code“ klicken. Wenn Sie Codex eine Frage zu Ihrem Code stellen möchten, klicken Sie auf „Fragen“. Jede Aufgabe wird unabhängig in einer separaten, isolierten Umgebung verarbeitet, die mit Ihrem Code vorbeladen ist. Codex kann Dateien lesen und bearbeiten sowie Befehle wie Test-Harnesses, Linter und Typprüfer ausführen. Die Fertigstellung einer Aufgabe dauert in der Regel zwischen 1 und 30 Minuten, abhängig von der Komplexität, und Sie können den Fortschritt von Codex in Echtzeit überwachen.

Sicherheit und Vertrauenswürdigkeit

OpenAI hat Codex mit einem starken Fokus auf Sicherheit und Transparenz entwickelt. Benutzer können die Ausgaben von Codex überprüfen, was besonders wichtig ist, da KI-Modelle zunehmend komplexe Coding-Aufgaben unabhängig bearbeiten. Codex kommuniziert explizit, wenn er unsicher ist oder auf Testfehler stößt, sodass die Benutzer informierte Entscheidungen treffen können. Es bleibt jedoch wichtig, dass Benutzer den von Codex generierten Code manuell überprüfen und validieren, bevor sie ihn integrieren und ausführen.

Frühe Anwendungsfälle

Technische Teams bei OpenAI verwenden Codex bereits als Teil ihres täglichen Werkzeugs. Es wird am häufigsten von Ingenieuren genutzt, um sich wiederholende, klar definierte Aufgaben wie Refactoring, Umbenennung und das Schreiben von Tests zu delegieren. Cisco erkundet, wie Codex ihren Ingenieurteams helfen kann, ambitionierte Ideen schneller umzusetzen. Temporal nutzt Codex zur Beschleunigung der Feature-Entwicklung, zur Fehlersuche, zum Schreiben und Ausführen von Tests sowie zum Refactoring großer Codebasen. Superhuman verwendet Codex, um kleine, aber wiederkehrende Aufgaben wie die Verbesserung der Testabdeckung zu beschleunigen.

Codex CLI und Verfügbarkeit

Letzten Monat wurde Codex CLI eingeführt, ein leichtgewichtiger Open-Source-Coding-Agent, der in Ihrem Terminal läuft. Er bringt die Leistungsfähigkeit von Modellen wie o3 und o4-mini in Ihren lokalen Workflow. Ab heute wird Codex an ChatGPT Pro, Enterprise und Team-Benutzer weltweit ausgerollt, mit Unterstützung für Plus- und Edu-Benutzer, die bald folgen werden.

Was kommt als Nächstes?

OpenAI plant, die Interaktion mit Codex weiter zu verbessern, indem sie Entwicklern ermöglicht, während der Aufgabenbearbeitung Anleitungen zu geben und proaktive Fortschrittsupdates zu erhalten. Die Vision ist eine Zukunft, in der Entwickler die Arbeit, die sie selbst erledigen möchten, steuern und den Rest an Agenten delegieren, um schneller und produktiver zu sein.

Quellenliste:

Dieser Artikel wurde mithilfe von KI verfasst und basiert auf automatisch gesammelten Informationen.
0 Kommentare

Hinterlasse einen Kommentar

An der Diskussion beteiligen?
Hinterlasse uns deinen Kommentar!

Schreibe einen Kommentar