88API88API
User GuideAI ApplicationsAPI ReferenceHelp & Support

CLI du Codex


FenêtresmacOSLinux

Présentation du projet

Codex CLI est un agent de codage d'OpenAI qui s'exécute localement sur votre ordinateur.

Codex CLI est un agent de codage d'OpenAI qui s'exécute localement sur votre ordinateur.

  1. Page d'accueil officielle: https://chatgpt.com/codex
  2. Page d'accueil du projet: https://github.com/openai/codex
  3. Méthode d'installation: voir le tutoriel ci-dessous sur cette page

Démonstration


introduire-01.webp

Caractéristiques

Catégorie de fonctionFonctionnalité
Assistant de codage basé sur un terminalCodex CLI est un assistant de codage interactif basé sur un terminal utilisé pour éditer du code, générer des correctifs et exécuter des commandes dans la ligne de commande.
Architecture pilotée par outilsFournit des outils tels que apply_patch, shell, update_plan et multi_tool_use pour des modifications contrôlées des fichiers et des opérations du référentiel.
Édition de correctifs atomiquesUtilise un format de correctif spécialisé pour ajouter/mettre à jour/supprimer des fichiers de manière atomique via apply_patch, facilitant ainsi l'audit et la restauration.
Sandboxing et approbationPrend en charge les politiques de sandboxing (par exemple, workspace-write, read-only) et les modes d'approbation (on-request, on-failure, never) pour contrôler les autorisations d'écriture et d'accès au réseau.
Suivi des plansupdate_plan est utilisé pour répertorier les étapes et suivre l'état, ne nécessitant qu'une seule étape in_progress à tout moment pour maintenir une progression claire.
Lignes directrices sur les interactionsEnvoie de brèves explications introductives avant les opérations importantes, en gardant un ton amical et concis et en fournissant des mises à jour sur les progrès.
Contraintes de sécuritéAdhère à des règles strictes (pas de modifications arbitraires de fichiers non liés, pas d'ajout d'en-têtes de droits d'auteur, pas d'exécution de commandes destructrices), exigeant l'approbation de l'utilisateur pour les opérations sensibles.
Test et formatageIl est recommandé d'exécuter des tests et des outils de formatage pertinents après modification, mais n'est pas responsable de la résolution des problèmes sans rapport avec la tâche en cours.
Sortie et styleLa sortie finale adhère aux spécifications de rendu CLI (par exemple, ** en-têtes, backticks pour les chemins/commandes), en conservant une structure numérisable et concise.
Exécution parallèlePrend en charge l'exécution de plusieurs outils en parallèle via multi_tool_use.parallel pour améliorer l'efficacité.

Méthode de configuration du modèle IA

Guide graphique Windows

1. Ouvrez le terminal

windows_open_terminal

2. Installer WSL

Pour des performances optimales sous Windows, veuillez installer et utiliser le sous-système Windows pour Linux (WSL2).

Installer WSL2, redémarrer l'ordinateur Windows

wsl --install Redémarrez l'ordinateur Windows après l'installation

!!! attention « Notes Windows » - Il est recommandé d'utiliser PowerShell au lieu de CMD - Si vous rencontrez des problèmes d'autorisation, essayez de l'exécuter en tant qu'administrateur - Certains logiciels antivirus peuvent signaler cela comme un faux positif ; vous devrez peut-être l'ajouter à une liste blanche

windows-img-03.webp

Télécharger le gestionnaire de versions de nœud (NVM)

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash

windows-img-04.webp

NVM Installer Node.js 22

Ouvrez une nouvelle fenêtre PowerShell dans la barre d'onglets et démarrez WSL wsl

Installer Node.js

Le numéro de version est sensible au temps ; veuillez installer la version correspondante conformément aux exigences du site officiel d'OpenAI: https://developers.openai.com/codex/windows

nvm install 22

windows-img-05.webp

3. Installez la CLI du Codex

Installer Codex CLI

npm i -g @openai/codex Cette commande télécharge et installe la dernière version de Codex CLI à partir du référentiel officiel npm.

windows-img-06.webp

4. Modifier le fichier de configuration

Modification en un clic du fichier de configuration Codex CLI

iex (irm 'https://88api.ai/helper/codex-cli-setup.ps1')

windows-configure

5. Commencez à utiliser la CLI Codex

Vous pouvez maintenant commencer à utiliser Codex CLI !

Lancer la CLI du Codex

Démarrez WSL2 wsl Lancer directement la CLI Codex: codex Utiliser dans un projet: cd mnt/c/path/to/your/project codex Appuyez sur Entrée pour lancer CLI du Codex

windows-img-09.webp

windows-img-10.webp

Définissez les autorisations Codex CLI: 1. Autorisez Codex à modifier les fichiers directement ; 2. Le Codex nécessite une autorisation manuelle pour modifier les fichiers

Sélectionner le modèle

/model

windows-img-11.webp

windows-img-12.webp

windows-img-13.webp

windows-img-14.webp

Remarque : Après avoir modifié l'adresse de l'interface, tous les modèles (y compris les modèles prédéfinis officiels) appelleront le point d'accès personnalisé et n'utiliseront pas le quota du compte officiel.

Guide graphique macOS

1. Installez Homebrew (Ignorer si déjà installé)

Homebrew est le gestionnaire de packages pour macOS qui installe les logiciels manquants.

Site officiel : https://brew.sh

macos-img-01.webp

Installer Homebrew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

macos-img-02.webp

macos-img-03.webp

macos-img-04.webp

2. Installer l'environnement Node.js

Étapes d'installation de l'environnement Node.js

Mettre à jour Homebrew brew update Installer Node.js brew install node

!!! attention "macOS Notes" - Si vous rencontrez des problèmes d'autorisation, vous devrez peut-être utiliser sudo - La première exécution peut nécessiter une autorisation dans les Préférences Système - Il est recommandé d'utiliser Terminal ou iTerm2

macos-img-05.webp

macos-img-06.webp

rmation "Vérifier l'installation réussie" Après l'installation, ouvrez le terminal et entrez les commandes suivantes : node --version npm --version Si le le numéro de version s'affiche, l'installation a réussi

3. Installez la CLI du Codex

Installer Codex CLI

Ouvrez le terminal et exécutez la commande suivante: # Install Codex CLI globalement npm install -g @openai/codex Si vous rencontrez des problèmes d'autorisation, vous pouvez utiliser sudo: sudo npm install -g @openai/codex

macos-img-07.webp

Vérifier l'installation du Codex CLI

Après l'installation, entrez la commande suivante pour vérifier si l'installation a réussi: codex --version Si le numéro de version est affiché, Félicitations! Codex CLI a été installé avec succès.

4. Modifier le fichier de configuration

Modification en un clic du fichier de configuration Codex CLI

curl -fsSL https://88api.ai/helper/codex-cli-setup.sh | bash

macos-configure

5. Commencez à utiliser la CLI Codex

Vous pouvez maintenant commencer à utiliser Codex CLI !

Lancer la CLI du Codex

Lancer directement Codex CLI: codex Utiliser dans un projet spécifique: cd mnt/c/path/to/your/project codex Appuyez sur Entrée pour lancer la CLI Codex

macos-img-09.webp

macos-img-10.webp

Définissez les autorisations Codex CLI: 1. Autorisez Codex à modifier les fichiers directement ; 2. Le Codex nécessite une autorisation manuelle pour modifier les fichiers

macos-img-11.webp

macos-img-12.webp

macos-img-13.webp

macos-img-14.webp

Remarque : Après avoir modifié l'adresse de l'interface, tous les modèles (y compris les modèles prédéfinis officiels) appelleront le point d'accès personnalisé et n'utiliseront pas le quota du compte officiel.

6. Résolution des problèmes courants de macOS

Erreur d'autorisation lors de l'installation

Essayez les solutions suivantes:

  • Installer en utilisant sudo : sudo npm install -g @openai/codex
  • Ou configurer npm pour utiliser le répertoire utilisateur : npm config set prefix ~/.npm-global

Les paramètres de sécurité macOS bloquent l'exécution

Si le système bloque l'exécution de Codex CLI:

  • Ouvrez "Préférences Système" → "Sécurité et confidentialité"
  • Cliquez sur "Ouvrir quand même" ou "Autoriser"
  • Ou exécuter en Terminal : sudo spctl --master-disable

Guide graphique Linux

1. Installer l'environnement Node.js

Codex CLI nécessite l'environnement Node.js pour s'exécuter.

Étapes d'installation de l'environnement Node.js

Ajouter le référentiel NodeSource sudo curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash - Install Node.js sudo apt-get install -y nodejs

!!! attention "Linux Notes" - Certaines distributions peuvent nécessiter l'installation de dépendances supplémentaires - Utilisez sudo si vous rencontrez des problèmes d'autorisation - Assurez-vous que votre utilisateur dispose des autorisations d'écriture dans le répertoire global npm

linux-img-01.webp

linux-img-02.webp

rmation "Vérifier l'installation réussie" Après l'installation, ouvrez le terminal et entrez les commandes suivantes : node --version npm --version Si le le numéro de version s'affiche, l'installation a réussi

2. Installez la CLI du Codex

Installer Codex CLI

Ouvrez le terminal et exécutez la commande suivante: # Install Codex CLI globalement npm install -g @openai/codex Si vous rencontrez des problèmes d'autorisation, vous pouvez utiliser sudo: sudo npm install -g @openai/codex linux-img-03.webp

Vérifier l'installation du Codex CLI

Après l'installation, entrez la commande suivante pour vérifier si l'installation a réussi: codex --version Si le numéro de version est affiché, Félicitations! Codex CLI a été installé avec succès.

3. Modifier le fichier de configuration

Modification en un clic du fichier de configuration Codex CLI

curl -fsSL https://88api.ai/helper/codex-cli-setup.sh | bash

macos-configure

4. Commencez à utiliser la CLI Codex

Vous pouvez maintenant commencer à utiliser Codex CLI !

Lancer la CLI du Codex

Lancez directement Codex CLI: # Launch Codex CLI codex Utilisation dans un projet: # Navigate to your project directory cd /path/to/your/project # Lancer le Codex CLI codex Appuyez sur Entrée pour lancer le Codex CLI

linux-img-05.webp

linux-img-06.webp

Définissez les autorisations Codex CLI: 1. Autorisez Codex à modifier les fichiers directement ; 2. Le Codex nécessite une autorisation manuelle pour modifier les fichiers

linux-img-07.webp

linux-img-08.webp

linux-img-09.webp

linux-img-10.webp

Remarque : Après avoir modifié l'adresse de l'interface, tous les modèles (y compris les modèles prédéfinis officiels) appelleront le point d'accès personnalisé et n'utiliseront pas le quota du compte officiel.

5. Résolution des problèmes courants sous Linux

Erreur d'autorisation lors de l'installation

Essayez les solutions suivantes:

  • Installer en utilisant sudo : sudo npm install -g @openai/codex

  • Ou configurer npm pour utiliser le répertoire utilisateur : npm config set prefix ~/.npm-global

  • Puis ajoutez à PATH : export PATH=~/.npm-global/bin:$PATH

Bibliothèques de dépendances manquantes

Certaines distributions Linux nécessitent l'installation de dépendances supplémentaires: # Ubuntu/Debian sudo apt install build-essential # CentOS/RHEL sudo dnf groupinstall "Outils de développement"