OpenAI Codex CLI

OpenAI Codex CLI

OpenAI · Programmation

OpenAI Codex CLI est un agent de codage local d'OpenAI qui tourne dans votre terminal, lit le dépôt, modifie des fichiers et exécute des commandes pendant que vous gardez la main.

Aperçu de l'interface de OpenAI Codex CLI

À propos de OpenAI Codex CLI

What Is OpenAI Codex CLI

OpenAI Codex CLI est un agent de codage que vous installez sur votre propre machine. Il travaille dans votre dépôt : il lit les fichiers, fait des modifications et lance les outils déjà installés sur votre ordinateur. Vous le pilotez depuis une fenêtre de terminal, donc rien n'a besoin de passer par une application web avant que vous commenciez.

Le principe est simple. Vous gardez votre boucle de développement habituelle et vous laissez l'agent prendre les tâches qui grignotent du temps, comme retracer l'assemblage d'une fonctionnalité, planifier une refactorisation ou chercher pourquoi un test échoue. Codex CLI convient aux développeurs qui vivent dans un shell et veulent l'agent à côté de leur code, pas dans un autre onglet.

Deux limites valent la peine d'être connues d'emblée. Le programme lui-même est gratuit et open source sous licence Apache-2.0, mais utiliser les modèles derrière demande une offre ChatGPT payante ou une clé API dont la consommation est facturée aux tarifs de l'API. L'outil en ligne de commande laisse aussi de côté les fonctions cloud présentes ailleurs dans Codex, comme la revue de code sur GitHub et l'intégration Slack.

Getting Started

  1. Installez Codex CLI sur macOS ou Linux avec le script en une ligne, ou sur Windows avec l'équivalent PowerShell. Vous pouvez aussi lancer npm install -g @openai/codex ou brew install --cask codex.
  2. Ouvrez le dossier d'un projet et tapez codex. Au premier lancement, choisissez Sign in with ChatGPT et connectez le compte lié à votre offre Plus, Pro, Business, Edu ou Enterprise.
  3. Décrivez la tâche en langage courant. Demandez à l'agent d'expliquer le projet, de faire une modification ciblée ou de déboguer une erreur. Il inspecte les fichiers et propose des modifications au fil de l'eau.
  4. Créez un point de contrôle Git avant et après chaque tâche. Si une modification tourne mal, vous revenez au point de contrôle au lieu de tout démêler à la main.
  5. Approuvez ou refusez les commandes que Codex veut exécuter. Utilisez /permissions et /model pour fixer les limites et l'effort de raisonnement de la session.

Informations sur le produit

Aperçu des tarifs, des plateformes compatibles et des performances de OpenAI Codex CLI.

Offre gratuiteOui
Offres payantes$0 - $500/mo
PlateformemacOS, Linux, Windows (terminal); also CLI, SDK, and IDE extension
DéveloppeurOpenAI
CatégorieProgrammation
Date de lancementApr 2025
Dernière mise à jourOct 2026
Visites du site649.3M
Classement mondial du site50
Disponibilité de l’APIOui

Idéal pour

Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.

Utilisateurs

  • Développeurs qui vivent dans le terminal
  • Ingénieurs backend et systèmes
  • Responsables CI et automatisation

Tâches

  • Explorer un code inconnu
  • Refactorisations ciblées
  • Revue de code locale

Cas d'usage

  • La boucle quotidienne modifier-exécuter
  • Vérifications avant validation
  • Automatiser un travail répétable

Fonctionnalités clés

Agent sur le dépôt local

Codex CLI travaille sur les fichiers de votre projet en cours, pas sur une copie envoyée ailleurs. Il inspecte votre code, fait des modifications et lance les outils que vous avez déjà installés, de sorte que ses actions correspondent à votre environnement réel. Vos secrets, dépendances et configuration locale restent en place.

Contrôle souple du modèle et du raisonnement

Vous choisissez le modèle et l'effort de raisonnement de chaque session avec /model, et vous changez en cours de conversation quand une tâche se corse ou se simplifie. Sur les offres ChatGPT, le modèle par défaut pour le code est GPT-6.1 Sol, avec GPT-6 Luna disponible pour les travaux plus légers. Une commande /model dédiée garde cela visible au lieu de l'enfouir dans des fichiers de configuration.

Permissions et contrôle du bac à sable

La commande /permissions décide quand Codex peut modifier des fichiers ou lancer des commandes sans demander. Vous pouvez inspecter le bac à sable actif et les dossiers accessibles en écriture avant de continuer. Cela compte quand vous pointez un agent vers un dépôt que vous ne pouvez pas vous permettre de voir saccagé.

Revue de code locale

/review passe en revue les changements non validés, un commit ou une branche de base, puis signale les problèmes par ordre de priorité. Il ne modifie pas votre arbre de travail, donc vous repérez les risques avant de committer ou d'ouvrir une pull request. C'est une vérification, pas une correction automatique.

Scripts et CI avec codex exec

Le mode sans interaction vous laisse appeler Codex depuis des scripts et des pipelines. Vous pouvez déclencher la même logique d'agent depuis une étape de build ou un flux répétable, ce qui explique pourquoi les équipes choisissent la voie de la clé API plutôt qu'un abonnement.

Contexte visuel et web

codex --image transmet une capture, un schéma ou une référence de design au premier prompt, de sorte que l'agent voit le même contexte visuel que vous. codex --search bascule une exécution vers la recherche web en direct quand une tâche dépend de versions ou de documentation à jour, avec l'activité de recherche visible dans la transcription.

Sessions, reprise et sous-agents

codex resume rouvre une conversation récente du dépôt en cours, ou cherche parmi les conversations locales pour reprendre un travail plus ancien. Pour de plus grandes investigations, vous pouvez demander à Codex de déléguer un travail ciblé à des sous-agents et de ramener leurs conclusions dans la session principale.

Connexions MCP

Codex se connecte à des serveurs MCP locaux ou distants, s'authentifie au besoin et liste les outils disponibles pour la session avant de les utiliser. C'est ainsi que l'agent atteint les données de votre équipe et des services externes sans quitter le terminal.

Avantages et inconvénients

Avantages

  • Tourne dans le terminal que vous utilisez déjà, sans adopter d'abord un éditeur ni une application web.
  • Le programme est open source sous Apache-2.0, donc vous pouvez lire exactement ce qu'il fait.
  • Les contrôles de permissions et de bac à sable vous laissent décider ce que l'agent peut modifier ou exécuter.
  • `codex exec` le rend utile dans des scripts et en CI, pas seulement en session interactive.
  • Le mode revue remonte les problèmes sans toucher à votre arbre de travail.

Inconvénients

  • L'accès aux modèles n'est pas gratuit. Il faut une offre ChatGPT ou une clé API facturée aux tarifs de l'API, et un usage intensif grimpe vite.
  • L'outil en ligne de commande laisse de côté les fonctions cloud comme la revue de code sur GitHub, l'intégration Slack et des machines virtuelles plus grandes.
  • Il n'y a pas d'interface graphique, donc ceux qui évitent la ligne de commande trouveront l'ensemble austère.
  • La mise en place par la clé API demande une configuration supplémentaire, et le catalogue de modèles suit ce que votre clé peut atteindre.

Questions fréquentes

Le programme est gratuit et open source sous licence Apache-2.0. L'utilisation ne l'est pas, car les modèles derrière exigent une offre ChatGPT payante (Plus à $20/mo, Pro à partir de $100/mo, Business à $20 par utilisateur et par mois) ou une clé API dont la consommation est facturée aux tarifs de l'API.

Contenus associés

Découvrez des outils, des compétences et des articles liés à OpenAI Codex CLI.

Alternatives à OpenAI Codex CLI

Forefront

Forefront

Forefront · Programmation

Forefront est une plateforme web pour construire avec de l'IA open source. Elle vous laisse affiner les principaux modèles de langage open source sur vos propres données, évaluer leurs performances et les exécuter via une API ou les exporter pour les héberger vous-même. Les développeurs qui veulent le confort d'une plateforme fermée mais tiennent à rester propriétaires de leurs modèles et de leurs données sont le public visé ici.

Gratuit / $0 - $99/moVoir les détails
Startkit

Startkit

StartKit.AI · Programmation

Startkit est un boilerplate pour créer des produits SaaS d'IA et des wrappers d'IA. Voyez-le comme un boilerplate de startup IA avec les parties ennuyeuses déjà branchées : authentification, paiements Stripe et Lemon Squeezy, limites d'usage, e-mail transactionnel et un kit de démarrage d'API IA qui parle à OpenAI, Anthropic, Groq ou Llama. Vous clonez le dépôt, fixez votre prix et attaquez la partie du produit pour laquelle les gens paient vraiment. Il repose sur Next.js au-dessus de React et Tailwind, donc une bonne partie du code boilerplate vous semble déjà familière.

Payant / $99 - $499 one-timeVoir les détails
Testim

Testim

Tricentis · Programmation

Testim est une plateforme d'automatisation des tests dopée à l'IA, qui sert à créer et exécuter des tests de bout en bout sur des applications web, mobiles et Salesforce. Elle s'appuie sur l'apprentissage automatique pour garder les tests stables quand une interface change, alors les équipes passent moins de temps à réparer des sélecteurs cassés. Pas mal pour un outil de tests automatisés que vous pouvez utiliser dès aujourd'hui. Vous créez des tests en enregistrant des actions dans un navigateur, puis vous ajoutez du JavaScript quand vous avez besoin de plus de contrôle. C'est un choix solide pour une équipe QA bien occupée.

Gratuit / Custom pricing on requestVoir les détails