CC Switch
Gérer les profils routerra.ai de Claude Code et Codex dans CC Switch.
Installation et préparation
- Téléchargez l’installateur de votre OS dans CC Switch Releases, installez-le et ouvrez-le. Installez séparément la CLI cible ; CC Switch gère sa configuration. Ce guide suit la gestion des clés depuis v3.20.1.
- Créez une clé dans routerra.ai Clés API et copiez un ID autorisé des modèles.
Ajouter et activer le profil
- Sélectionnez l’application, puis Direct → Add Provider → Custom Configuration, et nommez-la
routerra.ai. Pour Claude Code, utilisez le JSON et/model YOUR_CLAUDE_MODEL_IDdans la CLI. Pour Codex, renseignez API Key,https://routerra.ai/v1, un modèle Responses et le format amont Responses. Le TOML montre les champs générés. - Cliquez Add, puis Enable, et redémarrez la CLI. Depuis v3.20.1, CC Switch écrit le jeton Codex sous
experimental_bearer_tokendans~/.codex/config.toml, pas dansauth.json. N’utilisez pas l’ancienne recetterequires_openai_auth = trueici.
{
"env": {
"ANTHROPIC_BASE_URL": "https://routerra.ai",
"ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY",
"ANTHROPIC_MODEL": "YOUR_CLAUDE_MODEL_ID"
}
}
Configuration Codex générée
Vérifiez ces champs dans ~/.codex/config.toml après activation du profil Codex.
model = "YOUR_MODEL_ID"
model_provider = "routerra"
[model_providers.routerra]
name = "routerra.ai"
base_url = "https://routerra.ai/v1"
wire_api = "responses"
experimental_bearer_token = "YOUR_API_KEY"
Vérifier la connexion
Enregistré ne signifie pas activé : vérifiez la carte et le fichier CLI généré. Si le changement est sans effet, fermez la CLI, supprimez les variables shell conflictuelles et rouvrez-la. Le compte officiel affiché par Codex ne prouve pas la route ; vérifiez l’usage routerra.ai. Pour conserver la connexion existante, activez Settings → General → Codex App Enhancements → Keep official login for direct switches. Avec 404/405 à la découverte, entrez l’ID manuellement.