OpenAI a annoncé qu'elle introduirait officiellement son modèle Codex dans les applications mobiles de ChatGPT sur les plates-formes iOS et Android, offrant ainsi aux développeurs une nouvelle façon de gérer et de surveiller à distance les tâches de codage sur leurs téléphones mobiles.Le modèle Codex appartenant à OpenAI s'est développé rapidement au cours des derniers mois et compte désormais plus de 4 millions d'utilisateurs actifs hebdomadaires. Afin de faciliter l'utilisation du Codex par les développeurs dans des scénarios mobiles, OpenAI a annoncé aujourd'hui que Codex a été intégré à l'application mobile ChatGPT. Les développeurs peuvent surveiller et planifier les tâches liées au code directement via leurs smartphones.

Dans cette mise à jour, Codex apparaît dans l'interface mobile ChatGPT en tant que hub de contrôle à distance. Les développeurs peuvent se connecter depuis leur téléphone mobile à des machines exécutant Codex, notamment des ordinateurs portables, des Mac mini autonomes ou des environnements de développement à distance hébergés. Une fois la connexion établie, l'application chargera l'état en temps réel de l'environnement, y compris les threads de tâches actuellement actifs, les enregistrements d'approbation, les informations sur le plug-in et le contexte du projet, garantissant ainsi que les développeurs peuvent comprendre la progression globale sur le terminal mobile.

OpenAI a souligné dans son introduction officielle que cette expérience mobile Codex n'est pas seulement un simple contrôle à distance pour une seule tâche, mais dispose de capacités complètes de gestion de flux de travail. Les développeurs peuvent afficher les résultats de sortie du Codex, approuver les commandes, changer de modèle, lancer de nouvelles tâches et suivre les mises à jour pendant l'exécution en temps réel sur leurs téléphones mobiles. Si nécessaire, Codex peut également renvoyer des captures d'écran, des résultats du terminal, des différences de code (diff), des résultats de tests et des demandes d'approbation à l'application mobile, permettant ainsi aux développeurs de confirmer et d'intervenir à tout moment.

Étant donné que l'exécution réelle du Codex se fait toujours dans l'environnement local ou distant d'origine, les capacités d'accès aux fichiers d'origine, les configurations d'informations d'identification et d'autorisation ainsi que les paramètres de l'environnement de développement local peuvent rester inchangés. Afin d'établir une connexion sécurisée entre le terminal mobile et le terminal de bureau, OpenAI a conçu une couche de relais sécurisé pour cette expérience afin d'établir une communication avec l'application mobile sans exposer l'application de bureau Codex à l'Internet public. OpenAI a également déclaré via les réseaux sociaux que de nombreux utilisateurs avaient déjà fait des demandes similaires à plusieurs reprises. Désormais, cette fonctionnalité est d'abord lancée sous forme d'aperçu, permettant aux développeurs de lancer de nouvelles tâches, d'examiner les résultats, de contrôler l'exécution et d'approuver les prochaines étapes sur leurs téléphones mobiles, tandis que Codex continue de fonctionner sur des ordinateurs portables, des Mac mini ou des hôtes de développement.

En plus des mises à jour mobiles, OpenAI a également lancé un certain nombre d'améliorations du Codex pour les scénarios d'entreprise et d'équipe. Parmi eux, la fonction SSH à distance est désormais généralement disponible et Codex peut se connecter à des machines distantes gérées par l'entreprise et exécuter des tâches de code dans ces environnements à l'aide de dépendances, d'informations d'identification, de politiques de sécurité et de ressources informatiques approuvées. L'application de bureau Codex peut découvrir automatiquement les hôtes disponibles à partir de la configuration SSH de l'utilisateur et exécuter des projets sur ces hôtes distants, prenant ainsi en compte la gestion centralisée et la puissance de calcul élastique.

En termes d'automatisation et d'intégration, OpenAI a également lancé des jetons d'accès programmatiques pour les pipelines CI, les processus de publication et les scénarios d'automatisation internes. En outre, la fonction Hooks a également été entièrement lancée, permettant aux équipes de personnaliser en profondeur la saisie et le comportement du Codex, par exemple en vérifiant si les mots d'invite contiennent des informations ou des clés sensibles, en exécutant une logique de vérification personnalisée, en enregistrant les journaux de session, en créant des souvenirs ou en ajustant les politiques de comportement du Codex pour des bases de code et des répertoires spécifiques.

En termes de facturation et de conformité, SSH et Hooks à distance seront disponibles pour tous les forfaits ChatGPT. Les jetons d'accès programmables ne sont disponibles que pour les utilisateurs des éditions Enterprise et Business pour répondre aux besoins d'intégration d'entreprise plus complexes. Pour les clients qui doivent se conformer aux réglementations en matière de confidentialité médicale, OpenAI indique que les espaces de travail ChatGPT Enterprise éligibles permettent une utilisation conforme à la HIPAA lors de l'utilisation du Codex dans un environnement sur site.

L'intégration du Codex dans l'application mobile ChatGPT est actuellement déployée par phases sur les plateformes iOS et Android sous forme d'aperçu et est disponible pour les utilisateurs de différents forfaits, y compris la version gratuite et la version Go, dans toutes les régions prises en charge. Cependant, au stade actuel, le Codex mobile ne peut se connecter qu'à l'application de bureau Codex exécutée sur macOS. La prise en charge de Windows est encore en cours de développement et devrait être lancée dans les mises à jour ultérieures.