~/.codex/config.toml avec Codex CLI/App. Utilisez cette page si vous devez conserver la connexion officielle, les plugins ou Remote Control.
Paramètres principaux
Prérequis
- Installez la dernière version de l’extension Codex VS Code
- Terminez la connexion officielle dans l’extension ou Codex App
- Créez une BetterToken API Key
- Copiez un Model ID depuis le model plaza ou la boîte de dialogue Setup de la Key
Installation
Installez l’extension depuis VS Code Marketplace, puis redémarrez VS Code.Configuration manuelle
Configurer l’extension
Modifiez~/.codex/config.toml :
requires_openai_auth = true préserve la connexion officielle. experimental_bearer_token authentifie les Request de modèle BetterToken. N’écrivez pas la BetterToken API Key dans auth.json.Ne mélangez pas l’authentification CLI/App et Extension
Les deux solutions utilisent
[model_providers.custom]. Ne conservez qu’une seule table dans un fichier TOML.
Vérifier la connexion
Créez une nouvelle session Extension et envoyez une courte tâche. Une réponse deYOUR_MODEL_ID alors que les plugins et Remote Control restent disponibles confirme la configuration.
Changer de modèle
Modifiezmodel et, si nécessaire, review_model, puis exécutez Developer: Reload Window. Utilisez un Model ID de la boîte de dialogue Setup ou du model plaza.
Erreurs courantes
Advanced setup
Fournisseurs compatibles
Les états concernent la méthode de configuration de BetterToken décrite sur cette page.
Signification des méthodes de configuration
Signification des méthodes de configuration
- Configuration manuelle : saisissez l’API Key, la Base URL et le Model.
- Non compatible : aucune méthode de connexion directe vérifiée n’est disponible pour le moment.
Guides associés
- Fournisseur personnalisé Codex CLI/App
- Conserver la connexion officielle à Codex avec une API tierce
- Guide de configuration Codex config.toml
- Que sont model_provider, base_url et wire_api ?
Références officielles
Détails techniques
Pourquoi l’authentification Extension diffère de celle de CLI/App
Pourquoi l’authentification Extension diffère de celle de CLI/App
L’extension utilise la connexion officielle pour certaines fonctions du produit Codex ; cette configuration conserve donc
requires_openai_auth = true. Un fournisseur personnalisé CLI/App pur utilise une variable d’environnement et requires_openai_auth = false. Les deux envoient des Request OpenAI Responses via https://www.bettertoken.ai/v1.
