Codex est un outil d’agent assisté par programmation fourni par OpenAI dans ChatGPT, formé sur l’architecture GPT-4/5, capable de lire et d’écrire des fichiers, d’exécuter des tests, de corriger des bogues et de générer des demandes de tirage. Son objectif est d’aider les développeurs à effectuer plus efficacement le travail d’ingénierie logicielle. Contrairement au « modèle Codex » de 2021, Codex est désormais un agent d’ingénierie complet, et pas seulement la complétion de code.
- Conditions préalables à l’accès
Pour accéder à Codex via ChatGPT, les utilisateurs doivent avoir un abonnement à ChatGPT Plus, Pro, Business, Edu ou Enterprise. Il n’est actuellement pas disponible directement pour les utilisateurs gratuits. Codex peut être utilisé via trois portails officiels : la barre latérale Web ChatGPT, l’interface de ligne de commande Codex (outil en ligne de commande) et les extensions IDE (par exemple, VS Code, Cursor).
- Étapes d’utilisation spécifiques
Tout d’abord, connectez-vous à ChatGPT et confirmez que l’abonnement est ouvert. Allez dans la barre latérale et sélectionnez « Codex », qui peut être utilisé en mode Code ou Demander. Si vous devez exploiter un dépôt GitHub et autoriser Codex à accéder à un projet spécifique, la portée de l’autorisation peut être définie par dépôt ou par organisation. Codex exécute ensuite du code dans un environnement de bac à sable, exécute des tests et génère des suggestions de modifications ou soumet des demandes de tirage. Les utilisateurs peuvent consulter les diffs, les journaux et les résultats des tests dans l’interface ChatGPT pour décider de fusionner ou non.
- Précautions d’utilisation
Codex prend en charge la collaboration sur le Web, l’interface de ligne de commande et l’IDE, et le terminal mobile peut suivre les tâches. Vous pouvez configurer des tests et des spécifications de style à l’aide des fichiers AGENTS.md dans le référentiel. Bien que Codex puisse améliorer considérablement l’efficacité, le code généré doit toujours être examiné et testé manuellement pour garantir la sécurité et la qualité.
Q
: Quelles sont les conditions requises pour utiliser Codex avec ChatGPT ?
R : Doit avoir un abonnement Plus/Pro/Business/Edu/Enterprise.
Q : Codex lit-il automatiquement tous mes dépôts ?
R : Non, seuls les dépôts que vous autorisez activement seront accessibles, et les autorisations peuvent être révoquées à tout moment.
Q : Le code généré par Codex peut-il être utilisé directement pour la production ?
R : Il n’est pas recommandé de le mettre en ligne directement, et il doit tout de même être testé et examiné par les développeurs avant d’être mis en production.