Codex ist die offizielle OpenAI-App für das Programmieren mit Agents und bietet eine automatisierte Möglichkeit, Code zu schreiben, zu bearbeiten und zu testen, Fehler zu beheben und Änderungen in Repositories vorzuschlagen. Codex kann sich in deine tägliche Programmierarbeit integrieren und nutzt die neuesten Versionen von ChatGPT, um die besten Lösungen für deinen Code bereitzustellen.
Wie Codex mit Ihrem Code funktioniert
Codex versteht natürliche Sprache, sodass man es nach dem fragen kann, was benötigt wird, und es verarbeitet die Anfrage und gibt den Code oder je nach Wunsch sogar die fertige Datei zurück. Dabei kann es Tests ausführen, Ergebnisse analysieren und Pull Requests vorschlagen, die zur Überprüfung bereit sind. Jede Aufgabe läuft in ihrer eigenen isolierten Umgebung, in der Ihr Repository geladen ist, sodass sie Dateien ändern, Tests hinzufügen oder refaktorisieren kann, ohne Probleme in Ihrer lokalen Umgebung zu verursachen. Und wenn man eine Codebasis bereitstellt, analysiert und versteht der Agent alles, sucht nach relevanten Dateien und folgt den in Konfigurationsdateien definierten Anweisungen (zum Beispiel Formatierungs- oder Testregeln), damit die Änderungen gut zum Rest des Projekts passen. Das bedeutet alles, dass man dank KI von einem Autovervollständigungssystem dazu übergeht, KI die komplexesten Aufgaben ausführen zu lassen.
Aufgaben, die man an delegieren kannCodex
Codexermöglicht es, verschiedene Teile des Entwicklungszyklus zu delegieren: neue Funktionen anhand einer Beschreibung zu schreiben, Codeblöcke umzugestalten, damit sie lesbarer oder effizienter werden, und Fehler zu beheben, die vom System oder von Kolleginnen und Kollegen gemeldet werden. Automatisierte Tests, Abhängigkeitsüberprüfungen sowie Leistungs- oder Sicherheitsverbesserungen können ebenfalls generiert werden. Codex lässt sich sogar mit Tools wie GitHub Actions oder Visual-Studio-Code-Erweiterungen integrieren, sodass sich Codex-Aufgaben direkt aus dem Repository heraus auslösen lassen und Pull-Requests eingehen, die zur Überprüfung bereit sind. Das bedeutet, dass sich wiederkehrende Aufgaben (zum Beispiel das Aktualisieren von Abhängigkeiten oder das Anwenden umfangreicher Änderungen am Code) automatisieren lassen, ohne dass man sie Zeile für Zeile manuell erledigen muss.
Integration mit ChatGPT und anderen Umgebungen
OpenAI integriert Codex in alle Versionen von ChatGPT, sodass es direkt im Chat verwendet werden kann. Zum Beispiel kann es aufgefordert werden, an einem bestimmten Repository zu arbeiten, zu beschreiben, was geändert werden soll, und den Agenten den Code generieren, ihn testen und eine Zusammenfassung von allem zurückgeben zu lassen, was er getan hat. Zusätzlich gibt es ein Codex-CLI, das über das Terminal ausgeführt wird und auf der OpenAI-API-Infrastruktur basiert. Es erfordert einen API-Schlüssel, gibt Ihren Code jedoch nicht an Dritte außerhalb der vertrauenswürdigen Umgebung weiter. Es gibt auch Erweiterungen für VS Code und Unterstützung in Microsoft Azure OpenAI, wodurch Codex in Unternehmens-Workflows mit strengeren Sicherheitskontrollen, privater Vernetzung und Kostenmanagement verwendet werden kann.
Laden Sie Codex herunter und beginnen Sie mit der Nutzung eines KI-Agenten, der direkt in Ihren Repositories Code schreibt, testet und Änderungen vorschlägt.
Codex gefällt dir sicher, wenn
✓ Du möchtest eine KI, die Aufgaben in natürlicher Sprache in getestete Code-Änderungen und Pull Requests umsetzt
✓ Du legst Wert auf kontextbewusste Automatisierung über alle Repositories hinweg – von Refactorings und Tests bis hin zu Abhängigkeits- und Sicherheitsupdates
✓ Du setzt auf nahtlose Integration mit ChatGPT, VS Code und Azure bei gleichzeitiger Wahrung von Sicherheitskontrollen in Enterprise-Qualität
Reviews
Die App stürzt alle 5 Minuten ab. Das ist wirklich nervig 😔
gut