Skip to main content
L’extension Codex VS Code partage ~/.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 :
Enregistrez le fichier, exécutez Developer: Reload Window dans VS Code, puis rouvrez le panneau Codex.
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 de YOUR_MODEL_ID alors que les plugins et Remote Control restent disponibles confirme la configuration.

Changer de modèle

Modifiez model 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.
  • 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

Références officielles

Détails techniques

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.