OpenAI hat heute während eines Online-Events eine neue Cloud-basierte KI-Programmierintelligenz – Codex – vorgestellt, was den Beginn einer neuen Ära der KI-basierten Programmierung markiert. Die sechsköpfige OpenAI-Mannschaft unter der Leitung von Greg Brockman hat dieser weltweit starke Werkzeuge gezeigt, die in nur einer halben Stunde Aufgaben erledigen kann, die früher tagelang gedauert hätten, und dadurch die Produktivität bei der Softwareentwicklung enorm steigern.
Codex wird durch das neu entwickelte Modell codex-1 unterstützt, eine spezielle Version des OpenAI-o3-Modells, das speziell für die Softwareentwicklung optimiert wurde. Es ist in der Lage, mehrere Aufgaben gleichzeitig in einem sicheren Sandbox-Umfeld auszuführen und direkt mit GitHub zu integrieren, um Codebibliotheken aufzurufen. Codex ist in der Lage, Funktionsmodule schnell zu erstellen, komplexe Fragen in Codebibliotheken zu beantworten, Lücken im Code präzise zu reparieren, Pull Requests (PR) einzureichen und automatisierte Tests durchzuführen. Diese Aufgaben, die früher Stunden oder Tage in Anspruch genommen haben könnten, können nun von Codex in maximal 30 Minuten effizient abgeschlossen werden.
Die Ausführung von Codex basiert auf der Recheninfrastruktur von OpenAI und teilt dasselbe System mit der verstärkten Lernmethode. Jeder Task läuft in einer unabhängigen virtuellen Sandbox mit eigener Dateisystem-, CPU-, Speicher- und Netzwerkpolicies, um Effizienz und Sicherheit sicherzustellen. Codex hat sich außerdem in der preparedness-Bibliothek ausgezeichnet und hat auch problemlos die CodeX CLI-Bibliothek verarbeitet, was seine Generalisierungsvermögen in verschiedenen Projekten zeigt.

Um sicherzustellen, dass die Ausgabe von Codex stark mit menschlichen Codierpräferenzen und Standards übereinstimmt, hat OpenAI während des Trainings von codex-1 besonderen Wert auf echte Welt-Codieraufgaben und vielfältige Umgebungen gelegt. Benchmarktests zeigen, dass codex-1 im SWE-bench einen hohen Score von 72,1 % erreicht hat und dabei Claude3.7 sowie o3-high übertrifft. OpenAI hat außerdem praktische Vergleichsexempel zwischen Codex und o3 in vier Open-Source-Libraries (astropy, matplotlib, django und expensify) veröffentlicht, wobei die von Codex generierten Codes klarer und effizienter sind.
Bereits heute ist Codex für weltweite ChatGPT Pro-, Enterprise- und Team-Nutzer verfügbar, und Plus- und Edu-Nutzer werden bald Zugriff darauf erhalten.
Zusätzlich hat OpenAI eine vereinfachte Version des Modells für Codex CLI – die o4-mini-Version von codex-1 – veröffentlicht und die Anmeldung vereinfacht. Nützlicherweise können Entwickler jetzt mit ihrem ChatGPT-Konto anmelden. Um die Nutzung zu fördern, erhalten Benutzer, die innerhalb der nächsten 30 Tage mit ihrem ChatGPT-Konto auf Codex CLI zugreifen, eine kostenlose Gutschrift.
Obwohl Codex derzeit noch im Forschungsvorstellungsbereich steht und keine Bildereingaben oder interaktive Korrekturen während der Aufgabenausführung unterstützt, plant OpenAI, in Zukunft die Interaktivität und Flexibilität weiter zu verbessern, indem es die Möglichkeit einfügt, während der Ausführung von Vorschlägen zu erhalten, mit der KI zusammenzuarbeiten und tiefere Integration mit gängigen Tools zu ermöglichen. Der Erscheinen von Codex könnte die grundlegende Logik der Softwareentwicklung verändern und die Programmierrevolution endgültig entfachen.