Choisir une configuration
Configurer avec la CLI Phaseo
Connectez-vous une fois, puis configurez votre environnement de programmation :--skip-install, --catalog default ou --dry-run pour limiter les opérations.
Utilisez la commande portant le nom du produit pour toute intégration persistante :
codex, claude-code, opencode, deepseek-harness, pi, openclaw, hermes, aider, cline, roo-code, kilo-code, continue, cursor, and zed. Les lanceurs CLI isolés sont cline, kilo, omp, muse et minimax.
La CLI crée une clé API distincte, sans expiration, nommée pour chaque assistant. Elle configure automatiquement Aider et Continue sur une installation propre et écrit aussi les paramètres fournisseur/modèle de Zed. Pour les assistants qui stockent les secrets uniquement dans l’interface d’un éditeur, elle affiche les champs restants, fournit un lien vers le guide dédié et permet de copier uniquement la clé de cet assistant :
Réglages fournisseur manuels
Utilisez ces valeurs, sauf si l’outil demande un autre nom de champ :
Pour les outils compatibles avec Anthropic, utilisez :
Cursor
Cursor prend en charge les endpoints personnalisés compatibles avec OpenAI dans ses paramètres de clé API OpenAI.- Ouvrez Cursor Settings.
- Accédez à
Models. - Activez ou ajoutez le champ
OpenAI API Key. - Collez votre clé API Phaseo.
- Activez
Override OpenAI Base URL. - Définissez l’URL de base sur
https://api.phaseo.app/v1. - Ajoutez un modèle personnalisé à l’aide d’un identifiant de modèle Phaseo, par exemple
openai/gpt-5-nano. - Activez le modèle et vérifiez-le dans le sélecteur de modèles de Cursor.
/, créez l’alias local le plus proche accepté par l’interface et faites-le pointer vers le modèle Phaseo dans votre configuration si le client prend en charge les alias.
VS Code
VS Code permet d’ajouter des modèles depuis l’éditeur Language Models lorsque le fournisseur compatible avec OpenAI est disponible dans votre version de VS Code ou Insiders.- Ouvrez la palette de commandes.
- Exécutez
Chat: Manage Language Models. - Choisissez
OpenAI CompatibleouOAI Compatible. - Saisissez votre clé API Phaseo.
- Définissez l’endpoint ou l’URL de base sur
https://api.phaseo.app/v1. - Ajoutez un identifiant de modèle Phaseo, par exemple
openai/gpt-5-nano. - Sélectionnez le nouveau modèle dans le sélecteur de modèles de chat.
Continue
Continue peut utiliser Phaseo via son fournisseur OpenAI avec une URL d’API personnalisée.useResponsesApi: false.
Cline, Roo Code et Kilo Code
Ces outils proposent des paramètres fournisseur similaires.- Ouvrez les paramètres de l’extension.
- Choisissez
OpenAI Compatiblecomme fournisseur. - Définissez l’URL de base sur
https://api.phaseo.app/v1. - Collez votre clé API Phaseo.
- Saisissez un identifiant de modèle Phaseo.
- Enregistrez les paramètres et effectuez une courte requête de chat avant d’utiliser des outils de modification de fichiers.
Aider
Définissez les variables d’environnement compatibles avec OpenAI et indiquez le modèle au lancement :openai/. Comme les identifiants de modèle Phaseo incluent déjà un préfixe fournisseur, la chaîne complète du modèle Aider peut ressembler à openai/openai/gpt-5-nano.
Pi, Prime Agent, OpenClaw et Hermes Agent
phaseo pi ajoute une extension fournisseur dédiée qui récupère sa clé depuis la CLI Phaseo à l’exécution. phaseo prime-agent écrit un fournisseur piloté par commande dans ~/.prime/agent/models.json. Les deux reçoivent le catalogue de modèles Phaseo compatibles. phaseo openclaw enregistre ce catalogue et une SecretRef exécutée par une commande, sans placer la clé API dans openclaw.json.
phaseo hermes propose d’exécuter l’installateur officiel de Nous Research si Hermes est absent, puis configure l’agent installé. Il enregistre les paramètres Hermes précédents, configure Phaseo comme endpoint personnalisé et utilise la commande officielle hermes config set pour placer la clé dédiée dans ~/.hermes/.env sous OPENAI_API_KEY. Hermes utilise délibérément ce fichier en texte brut pour les identifiants du fournisseur ; protégez-le comme tout autre fichier de clé API. La suppression restaure les paramètres précédents, retire OPENAI_API_KEY, efface l’état de récupération Phaseo et révoque la clé.
MiniMax Code
Utilisez le guide MiniMax Code pour la CLImcode. phaseo minimax crée un fournisseur MiniMax temporaire avec le point d’accès compatible OpenAI de Phaseo, lance la CLI et supprime le répertoire temporaire à la fin de la session. MiniMax Code prend aussi en charge ACP via mcode acp si l’éditeur ou l’hôte utilise directement ACP.
Zed
Exécutezphaseo zed, puis suivez les étapes affichées pour ajouter un fournisseur compatible OpenAI dans les paramètres de Zed. Utilisez la clé générée uniquement dans le champ d’identifiants de Zed.
Codex
Consultez le guide Codex dédié pour la CLI Codex, l’application Codex et l’extension IDE Codex. En bref :OpenCode
Consultez le guide OpenCode dédié si vous souhaitez qu’OpenCode appelle Phaseo via un fournisseur personnalisé compatible OpenAI.Claude Code
Consultez le guide Claude Code dédié. Claude Code utilise des variables d’environnement du gateway compatibles avec Anthropic :Claude Desktop
Claude Desktop prend en charge les serveurs MCP, mais ne propose pas la même configuration personnalisée de fournisseur de modèles que des agents de programmation comme Cursor, Codex ou Claude Code. Utilisez Docs MCP pour ajouter le contexte de la documentation Phaseo à Claude Desktop. Utilisez Claude Code lorsque vous souhaitez que Phaseo serve de gateway de modèles.CLI Deep Agents et outils LangChain
Utilisez la même URL de base et la même clé API que pour LangChain. Si l’outil lit les variables d’environnement OpenAI, définissez-les ainsi :Remarques
- Les agents de programmation gèrent différemment les barres obliques dans les identifiants de modèle. Si l’interface refuse
openai/gpt-5-nano, créez un alias local si l’outil le permet. - Testez soigneusement les workflows de modification de fichiers.
phaseo:apply_patchest réservé à Responses. - Ajoutez Docs MCP si vous souhaitez que l’assistant consulte la documentation Phaseo pendant une session.
- Privilégiez Chat Completions avec les anciens outils de programmation, sauf s’ils prennent explicitement en charge les événements Responses et les outils serveur.