OpenAI gab bekannt, dass es sein Codex-Modell offiziell in die mobilen Anwendungen von ChatGPT auf iOS- und Android-Plattformen einführen wird und Entwicklern damit eine neue Möglichkeit bietet, Codierungsaufgaben auf ihren Mobiltelefonen aus der Ferne zu verwalten und zu überwachen.Das Codex-Modell von OpenAI ist in den letzten Monaten schnell gewachsen und hat mittlerweile mehr als 4 Millionen aktive Benutzer pro Woche. Um Entwicklern die Verwendung von Codex in mobilen Szenarien zu erleichtern, gab OpenAI heute bekannt, dass Codex in die mobile ChatGPT-Anwendung integriert wurde. Entwickler können codebezogene Aufgaben direkt über ihr Smartphone überwachen und planen.

In diesem Update erscheint Codex in der mobilen ChatGPT-Schnittstelle als Fernsteuerungs-Hub. Entwickler können von ihren Mobiltelefonen aus eine Verbindung zu Computern herstellen, auf denen Codex ausgeführt wird, darunter Laptops, eigenständige Mac minis oder gehostete Remote-Entwicklungsumgebungen. Sobald die Verbindung erfolgreich ist, lädt die Anwendung den Echtzeitstatus der Umgebung, einschließlich aktuell aktiver Aufgabenthreads, Genehmigungsdatensätze, Plug-in-Informationen und Projektkontext, um sicherzustellen, dass Entwickler den Gesamtfortschritt auf dem mobilen Endgerät verfolgen können.
OpenAI betonte in seiner offiziellen Einführung, dass es sich bei diesem mobilen Codex-Erlebnis nicht nur um eine einfache Fernbedienung für eine einzelne Aufgabe handelt, sondern über vollständige Workflow-Management-Funktionen verfügt. Entwickler können Codex-Ausgabeergebnisse in Echtzeit auf ihren Mobiltelefonen anzeigen, Befehle genehmigen, Modelle wechseln, neue Aufgaben initiieren und Aktualisierungen während der Ausführung verfolgen. Bei Bedarf kann Codex auch Screenshots, Terminalausgaben, Codeunterschiede (Diff), Testergebnisse und Genehmigungsanfragen zurück an die mobile Anwendung senden, sodass Entwickler jederzeit bestätigen und eingreifen können.
Da Codex tatsächlich immer noch in der ursprünglichen lokalen oder Remote-Umgebung ausgeführt wird, können die ursprünglichen Dateizugriffsfunktionen, Anmeldeinformations- und Berechtigungskonfigurationen sowie die Einstellungen der lokalen Entwicklungsumgebung unverändert bleiben. Um eine sichere Verbindung zwischen dem mobilen Endgerät und dem Desktop-Terminal herzustellen, hat OpenAI für dieses Erlebnis eine sichere Relay-Schicht entwickelt, um die Kommunikation mit der mobilen Anwendung zu erreichen, ohne die Codex-Desktop-Anwendung dem öffentlichen Internet auszusetzen. OpenAI gab über soziale Medien auch an, dass viele Benutzer schon oft ähnliche Anfragen gestellt hätten. Jetzt wird diese Funktion zunächst in Vorschauform eingeführt, sodass Entwickler auf ihren Mobiltelefonen neue Aufgaben initiieren, die Ausgabe überprüfen, die Ausführung steuern und nächste Schritte genehmigen können, während Codex weiterhin auf Laptops, Mac minis oder Entwicklungshosts läuft.
Zusätzlich zu mobilen Updates hat OpenAI auch eine Reihe von Codex-Erweiterungen für Unternehmens- und Teamszenarien eingeführt. Unter anderem ist die Remote-SSH-Funktion jetzt allgemein verfügbar, und Codex kann eine Verbindung zu vom Unternehmen verwalteten Remote-Maschinen herstellen und mithilfe genehmigter Abhängigkeiten, Anmeldeinformationen, Sicherheitsrichtlinien und Computerressourcen Codeaufgaben in diesen Umgebungen ausführen. Die Codex-Desktopanwendung kann automatisch verfügbare Hosts aus der SSH-Konfiguration des Benutzers erkennen und Projekte auf diesen Remote-Hosts ausführen und so eine zentrale Verwaltung und elastische Rechenleistung berücksichtigen.
Im Hinblick auf Automatisierung und Integration hat OpenAI auch programmatische Zugriffstoken für CI-Pipelines, Release-Prozesse und interne Automatisierungsszenarien eingeführt. Darüber hinaus wurde auch die Hooks-Funktion vollständig eingeführt, die es Teams ermöglicht, die Eingabe und das Verhalten von Codex umfassend anzupassen, z. B. zu scannen, ob Aufforderungswörter vertrauliche Informationen oder Schlüssel enthalten, eine benutzerdefinierte Verifizierungslogik auszuführen, Sitzungsprotokolle aufzuzeichnen, Erinnerungen zu erstellen oder die Verhaltensrichtlinien von Codex für bestimmte Codebasen und Verzeichnisse anzupassen.
Im Hinblick auf Abrechnung und Compliance stehen Remote-SSH und Hooks für alle ChatGPT-Pläne zur Verfügung. Programmierbare Zugriffstoken stehen nur Benutzern der Enterprise- und Business-Edition zur Verfügung, um komplexere Unternehmensintegrationsanforderungen zu erfüllen. Für Kunden, die medizinische Datenschutzbestimmungen einhalten müssen, ermöglichen berechtigte ChatGPT Enterprise-Arbeitsbereiche laut OpenAI eine HIPAA-konforme Nutzung, wenn Codex in einer lokalen Umgebung verwendet wird.
Die Codex-Integration in die mobile ChatGPT-App wird derzeit schrittweise auf iOS- und Android-Plattformen in Vorschauform eingeführt und ist für Benutzer verschiedener Pläne, einschließlich der kostenlosen Version und der Go-Version, in allen unterstützten Regionen verfügbar. Derzeit kann der mobile Codex jedoch nur eine Verbindung zur Codex-Desktopanwendung herstellen, die unter macOS ausgeführt wird. Die Windows-Unterstützung befindet sich noch in der Entwicklung und wird voraussichtlich in späteren Updates eingeführt.