Codex OpenAI

Codex: Qu’est-ce que l’agent de développement de logiciels OpenAI fonctionne

OUpeine a annoncé le lancement de l’aperçu de Manuscrit, Un agent d’ingénierie logicielle basée sur le cloud, conçu pour mener plusieurs activités parallèles. Cet outil innovant peut rédiger de nouvelles fonctionnalités, répondre aux questions sur un code existant, corriger les bogues et proposer une demande de traction prête à réviser. Chaque tâche est effectuée dans un environnement de bac à sable isolé, préconfigurée avec le référentiel de l’utilisateur.

Le codex est alimenté par Codex-1une version optimisée du modèle OpenAI O3 pour le contexte du développement logiciel. Formé par l’apprentissage du renforcement sur la tâche royale dans divers environnements, Codex-1 génère du code dans un style proche de celui humain, respectant les instructions et par elle par elle en créant les tests jusqu’à ce qu’ils passent.


Comment travailler le codex par Openai

Le codex est accessible via la barre latérale ChatGpt. Les utilisateurs peuvent attribuer de nouvelles tâches en tapant une invite et en cliquant sur « File d’attente« , Ou remettez en question le code en cliquant sur »Demander« . Chaque tâche est effectuée dans un environnement isolé qui peut lire et modifier des fichiers, ainsi que des contrôles tels que les tests, les contrôles de lyncing et de type. Les temps d’achèvement varient de 1 à 30 minutes et l’utilisateur peut suivre les progrès en temps réel.

À la fin de l’exécution, le codex effectue le Commettre modifie et fournit des tests vérifiables via le journal du terminal et les résultats des tests. L’utilisateur peut ensuite examiner les résultats, demander des avis, ouvrir une demande de traction sur GitHub ou intégrer les modifications dans son environnement local.

Openi Codex

Agents.md: guide pour l’agent

Le codex peut être orienté via le fichier Agents.mdsimilaire à Readme.md, qui indique comment naviguer dans le code, qui commande à utiliser pour les tests et les conventions suivent. Comme un développeur humain, Codex donne son meilleur dans des environnements bien documentés et structurés. Cependant, il affiche des performances élevées même sans ces fichiers ou configurations spécifiques.

Openi CodexOpeni Codex

Sécurité et transparence en premier lieu

Le codex est publié sous Recherche Aperçusuite à l’approche de distribution progressive d’OpenAI. Il a été conçu avec une attention particulière à la transparence et la possibilité de vérification par l’utilisateur. En cas d’erreurs ou d’incertitudes, l’agent rapporte clairement les problèmes rencontrés, laissant à l’utilisateur la décision finale sur l’intégration du code. La validation manuelle du code généré reste essentielle.


Sorties alignées sur les normes humaines

L’un des principaux objectifs de la formation du Codex-1 était l’alignement des préférences et des normes de développement humain. Comparé au modèle O3, Codex-1 produit un patch plus propre, prêt à être examiné et intégré dans le flux de travail quotidien.

Openi CodexOpeni Codex

Mesures contre les abus

Pour empêcher l’utilisation malveillante de l’IA, comme la création de logiciels malveillants, le codex a été formé refuser précisément Demandes suspectées, distinguant soigneusement les utilisations légales et illicites. La politique de sécurité a été renforcée et détaillée dans un Addendum à la carte système du modèle O3.


Exécution sûre et protégée

Lors de l’exécution des tâches, l’agent Codex fonctionne dans un conteneur isolé dans le cloud, sans accès Internet. Il ne peut interagir qu’avec le code fourni via le référentiel GitHub et avec les dépendances définies par un script de configuration.

Vidéo OpenI Codex


Cas d’utilisation réels

Les équipes techniques OpenAI utilisent déjà le codex pour Automatiser les activités répétitivescomme le refactorisation ou la rédaction de tests. Le codex est également utile pour développer de nouvelles fonctionnalités, documenter et maintenir le flux de liquide de travail.

OpenII a impliqué plusieurs partenaires pour tester leurs compétences:

  • Cisco Il l’utilise pour accélérer l’innovation, explorant de véritables cas d’utilisation.
  • Temporel Profitez du Codex pour le développement de la fonctionnalité, du débogage et du refactorisation.
  • Surhumain Il en profite pour automatiser les activités répétitives et accélérer la livraison.
  • Kodiak Il l’utilise dans le développement de son système de conduite autonome, comme outil de support et référence.

Vidéo OpenI Codex

CODEX CLI: Agents légers dans la console

OpenII a également publié CODEX CLIun agent open source du terminal qui intègre des modèles tels que O3 et O4-MINI. Aujourd’hui, une version plus petite est disponible, Codex-mini-etrastoptimisé pour les interactions faibles de latence et prêt à utiliser localement ou via l’API.

Les utilisateurs de plus et Pro peuvent s’inscrire sur leur compte ChatGpt, recevoir Crédits gratuits (5 dollars et 50 dollars respectivement) et génèrent automatiquement les abeilles token.


Codex, disponibilité, coûts et limites

Le codex est maintenant disponible pour les utilisateurs Chatgpt Pro, Enterprise et Teamtandis que les utilisateurs Plus et ED seront pris en charge sous peu. Pendant quelques semaines, l’utilisation sera gratuite et illimitée. Ils seront plus tard introduits tarifs flexibles basé sur la consommation.

Pour ceux qui utilisent Codex-Mini-Etrast via API, le prix est de 1,50 $ par million d’entrée de jeton Et 6 dollars par million de sorties en jetonsavec Discussion de 75% Merci à la mise en cache rapide.

Actuellement, Codex ne prend pas en charge les entrées visuelles Pour les tâches Frontendi et n’est pas encore en mesure de recevoir des commentaires lors de l’exécution d’une tâche. Cependant, le modèle est destiné à devenir de plus en plus interactif et intégré dans les flux de travail quotidiens.


Vers un nouveau paradigme collaboratif

OpenI imagine un avenir dans lequel les développeurs géreront les activités à effectuer directement et délégueront le reste aux agents AI, augmentant la productivité et la vitesse. L’interaction asynchrone avec plusieurs agents, introduite par Codex, pourrait devenir le Normes de référence dans le développement de logiciels.

La feuille de route comprend des améliorations significatives: commentaires lors de l’exécution, des mises à jour proactives et des ajouts avec IDE, Tracker et Systèmes. Le Codex pourrait ainsi se transformer en un véritable collaborateur numérique, modifiant la façon dont vous écrivez et gérez le code.


Codex marque un changement de paradigme Pour le génie logiciel: un écosystème de collaboration qui permet aux équipes de se concentrer sur ce qui compte vraiment. Et ce n’est que le début.