https://api.acedata.cloud/v1.
Processus de demande
Pour utiliser Codex CLI, commencez par obtenir votre token API sur la console Ace Data Cloud, à conserver pour usage futur.
Si vous n’êtes pas encore connecté ou inscrit, vous serez automatiquement redirigé vers la page de connexion pour vous inscrire et vous connecter. Après connexion ou inscription, vous reviendrez automatiquement à cette page.
Lors de la première demande, un quota gratuit est offert pour tester le service Codex CLI gratuitement.
Installation de Codex CLI
Codex CLI est compatible avec macOS, Linux, Windows et WSL. Vous pouvez l’installer via npm ou Homebrew (uniquement macOS).Installation via npm (recommandée)
Si Node.js est déjà installé, vous pouvez installer directement via npm. Cette méthode nécessite Node.js 18 ou une version supérieure.Installation via Homebrew (macOS)
Les utilisateurs macOS peuvent aussi installer via Homebrew :Vérification de l’installation
Après l’installation, rouvrez le terminal puis vérifiez si la commande est disponible :command not found, cela signifie généralement que le nouveau PATH n’a pas encore été chargé dans le terminal actuel. Fermez et rouvrez le terminal, ou vérifiez la configuration du PATH indiquée lors de l’installation.
Configuration de Codex CLI
Par défaut, Codex CLI tente de se connecter au service officiel OpenAI. Pour utiliser Ace Data Cloud, vous devez déclarer unmodel_provider personnalisé dans le fichier de configuration de Codex et placer le token API dans la variable d’environnement correspondante.
Première étape : définir la variable d’environnement
Il est recommandé d’ajouter le token API dans le fichier de configuration de votre shell, par exemple~/.zshrc, ~/.bashrc ou ~/.bash_profile :
{token} par le token API copié depuis la console Ace Data Cloud.
Après configuration, rouvrez le terminal ou exécutez la commande source correspondante pour appliquer immédiatement la configuration :
Deuxième étape : modifier le fichier de configuration Codex
Codex CLI utilise~/.codex/config.toml comme fichier de configuration global. S’il n’existe pas, créez-le :
~/.codex/config.toml :
Nettoyer les connexions OpenAI mises en cache
Si vous vous êtes déjà connecté à Codex CLI avec un compte officiel OpenAI, un état de connexion peut être mis en cache localement (généralement dans~/.codex/auth.json). Avant de passer au proxy Ace Data Cloud, il est conseillé de nettoyer cette ancienne connexion :
codex logout n’est pas disponible, vous pouvez supprimer manuellement le fichier de cache :
Démarrer une session
Accédez au répertoire de votre projet, puis lancez Codex CLI :Vérifier la configuration
Dans Codex CLI, vous pouvez vérifier le modèle et le fournisseur actuels avec :acedatacloud, par exemple :
acedatacloud, la configuration n’a pas été prise en compte. Veuillez vérifier que ~/.codex/config.toml a bien été sauvegardé et que ACEDATACLOUD_API_KEY est accessible dans le terminal courant :
Fonctionnement
Codex CLI utilise nativement le protocole OpenAI Responses API. Ace Data Cloud fournit un service proxy compatible OpenAI Responses API à l’adressehttps://api.acedata.cloud/v1/responses, ce qui évite d’avoir un proxy local ou des plugins supplémentaires.
Le flux de travail est le suivant :
- Codex CLI lit
model_providerdans~/.codex/config.tomlet charge la configuration correspondante[model_providers.acedatacloud]. - Codex CLI lit le token API depuis la variable d’environnement indiquée par
env_key(ACEDATACLOUD_API_KEY). - La requête est envoyée via le protocole
wire_api = "responses"àbase_url + /responses, soithttps://api.acedata.cloud/v1/responses. - Ace Data Cloud valide votre identité avec le token API, vérifie le quota, puis transmet la requête vers un canal de modèle en amont disponible.
- Après traitement, la plateforme enregistre la consommation réelle et déduit le quota.
codex et l’expérience interactive native de Codex CLI, mais avec le service de modèle sous-jacent basculé vers Ace Data Cloud.
Configuration du modèle
Le champmodel dans ~/.codex/config.toml détermine le modèle par défaut utilisé par Codex. Le service OpenAI Responses d’Ace Data Cloud prend en charge plusieurs modèles courants :
Pour changer temporairement de modèle, vous pouvez spécifier le modèle au lancement de Codex via la ligne de commande :
model dans ~/.codex/config.toml puis redémarrer. La liste complète des modèles est disponible dans la documentation du service OpenAI d’Ace Data Cloud.
Niveau de confiance du projet
Codex CLI permet de définir différents niveaux de confiance par projet, contrôlant les actions que l’agent peut effectuer. Ajoutez à la fin de~/.codex/config.toml :
trusted: l’agent dispose de tous les droits, peut exécuter des commandes et modifier des fichiers.untrusted: l’agent a des droits restreints, adapté aux projets moins familiers.

