AGTCloud API Docs
GuidesRéférence APIIntégrations et ressourcesMises à jour et aide

CC-Switch

Gérez et sélectionnez vos configurations AGTCloud avec CC-Switch.

CC-Switch est un gestionnaire de configuration local multiplateforme. Il enregistre plusieurs Provider pour des outils de programmation tels que Claude Code et Codex, puis écrit la configuration active dans leurs fichiers respectifs. Vous pouvez ainsi passer d’AGTCloud à d’autres configurations sans éditer les fichiers à chaque fois.

Ce tutoriel couvre uniquement les Provider propres à Claude Code et Codex. L’outil de programmation envoie directement les requêtes à AGTCloud ; Local Proxy, Failover, conversion de protocole et Universal Provider ne sont pas activés.

La bascule modifie la configuration locale des outils

CC-Switch met à jour les fichiers actifs de Claude Code ou Codex. Avant la première utilisation, vérifiez l’importation de votre configuration existante et exportez une sauvegarde avant d’ajouter AGTCloud.

Prérequis

Avant de commencer, vérifiez que vous avez :

  • Installé Claude Code ou Codex et validé son démarrage de base ;
  • Créé un compte AGTCloud et ouvert une session ;
  • Créé une API Key AGTCloud dans API Keys ;
  • Copié dans le catalogue de modèles un ID accessible à l’API Key et compatible avec le protocole de l’outil ;
  • Préparé un projet de test sans code sensible ni identifiants de production.

Choisissez un modèle Anthropic Messages pour Claude Code et un modèle OpenAI Responses pour Codex. MODEL_ID est une valeur à remplacer, pas un nom de modèle réel.

Télécharger et installer CC-Switch

Téléchargez uniquement depuis le site officiel CC-Switch ou les GitHub Releases. Les sites ou clients demandant un paiement, un crédit ou vos identifiants de connexion pour CC-Switch lui-même ne sont pas officiels.

  • Pour une installation standard, choisissez le MSI Windows de la version actuelle dans GitHub Releases ;
  • Pour une utilisation sans installation, choisissez le ZIP Windows Portable ;
  • Décompressez la version Portable, puis exécutez CC-Switch.exe ;
  • Si Windows bloque l’exécution, vérifiez d’abord l’origine du fichier et sa signature numérique, sans désactiver la sécurité système.

CC-Switch gère la configuration, mais ne remplace pas Claude Code ou Codex. Vérifiez d’abord que l’outil cible démarre normalement.

Premier démarrage et sauvegarde

Vérifier l’importation automatique

Au premier démarrage, CC-Switch tente d’importer les configurations locales de Claude Code, Codex et des autres outils. Ouvrez la page de chaque application et vérifiez la présence des configurations officielles ou des Provider personnalisés existants.

Conserver le Provider précédent

Ne supprimez pas la configuration officielle importée. Vous pourrez la réactiver pour quitter AGTCloud et retrouver la connexion précédente.

Exporter une sauvegarde

Ouvrez Paramètres → Avancé → Gestion des données et utilisez la fonction d’export de votre version. La sauvegarde peut contenir des API Key et d’autres informations sensibles de Provider. Conservez-la dans un emplacement fiable, jamais dans un dépôt ou un stockage public.

Ce tutoriel ne nécessite pas d’éditer directement les fichiers

CC-Switch écrit la configuration de l’outil concerné. N’écrasez pas ~/.claude/settings.json, ~/.codex/auth.json ou ~/.codex/config.toml pour reprendre l’exemple d’une autre plateforme.

Ajouter un Provider AGTCloud

Choisissez l’application en haut, cliquez sur le bouton d’ajout à droite, puis utilisez la configuration personnalisée des fournisseurs propres à l’application. Claude Code et Codex ont des protocoles et des Base URL différents : créez un Provider distinct pour chacun.

Ouvrir les Provider Claude Code

Sélectionnez Claude Code en haut de CC-Switch, cliquez sur l’ajout de fournisseur, puis choisissez « Personnalisé » ou l’entrée équivalente de votre version.

Renseigner la connexion

ChampValeur
Provider NameAGTCloud
Base URLhttps://api.agtcloud.cn
API Keyyour-api-key
Primary ModelMODEL_ID
AuthenticationUtiliser une API Key, pas ANTHROPIC_AUTH_TOKEN

Utilisez seulement l’API Origin affiché ici comme Base URL, sans /v1. Claude Code demande lui-même /v1/messages.

Configurer les correspondances de modèles

Si votre version présente les rôles Haiku, Sonnet et Opus, vous pouvez d’abord les associer au même MODEL_ID dont le support d’Anthropic Messages est confirmé. Attribuez des modèles distincts uniquement lorsque vous connaissez leurs capacités réelles.

Enregistrer sans activer de proxy

Enregistrez le Provider sans activer Local Proxy, Failover, conversion de protocole ou routage avancé.

Utilisez l’authentification API Key

La configuration Claude Code d’AGTCloud utilise l’authentification API Key associée à ANTHROPIC_API_KEY. Ne copiez pas une configuration d’une autre plateforme utilisant ANTHROPIC_AUTH_TOKEN ou un Bearer Token.

Activer et valider la configuration

Activer AGTCloud

Revenez à la liste des fournisseurs de l’application et cliquez sur « Activer » dans la carte AGTCloud. Vérifiez l’état « Actif » ou son équivalent dans votre version.

Recharger l’outil cible

  • Claude Code détecte généralement les changements, mais ouvrez de préférence une nouvelle session pour valider ;
  • Pour Codex, fermez la fenêtre du terminal, rouvrez le terminal et redémarrez Codex.

N’évaluez pas la bascule dans une ancienne session ayant déjà envoyé des requêtes.

Vérifier la configuration actuelle

Exécutez dans l’outil cible :

/status

Vérifiez le Provider, la Base URL, la source d’authentification et l’ID du modèle. Claude Code ne doit pas avoir de /v1 dupliqué ; la Base URL Codex doit se terminer par un unique /v1.

Effectuer un test en lecture seule

Dans un projet de test sûr contenant README.md, saisissez :

Veuillez lire README.md et résumer l’objectif du projet en trois points. Ne modifiez aucun fichier.

Un résultat normal sans modification non autorisée confirme la connexion de base. Cette étape entraîne une consommation API normale.

Basculer depuis la zone de notification

CC-Switch propose une liste de Provider distincte pour chaque application dans la zone de notification. Cliquez avec le bouton droit sur l’icône, ouvrez le sous-menu Claude ou Codex et sélectionnez le Provider.

Cette bascule est simplement une autre interface de configuration et n’exige pas Local Proxy. Après une bascule Codex, rouvrez toujours le terminal.

Rétablir la configuration précédente

  1. Ouvrez la page Claude Code ou Codex dans CC-Switch ;
  2. Retrouvez le Provider officiel importé au premier démarrage ;
  3. Cliquez sur « Activer » ;
  4. Ouvrez une nouvelle session Claude Code ou un nouveau terminal Codex pour vérifier le rétablissement.

Les Provider Claude Code et Codex sont isolés. Une bascule Claude Code ne modifie pas automatiquement Codex, et inversement.

Questions fréquentes

SymptômeVérifier en prioritéSolution
Aucun installateur adaptéOrigine, système et architecture du processeurTéléchargez la version actuelle uniquement depuis ccswitch.io ou les GitHub Releases officiels
Le Provider précédent n’apparaît pasImportation initiale et chemin de configuration de l’outilVérifiez que Claude Code ou Codex est installé et possède une configuration, puis rouvrez CC-Switch
L’activation ne peut pas écrireAutorisations et utilisation du fichier de configurationFermez l’outil cible, vérifiez les droits du répertoire de configuration utilisateur et réessayez
Réponse 401API Key et méthode d’authentificationUtilisez une API Key valide ; pour Claude Code, n’utilisez pas ANTHROPIC_AUTH_TOKEN
Réponse 403État de la clé, autorisations du compte et du modèleVérifiez dans la console l’API Key et les modèles accessibles
Réponse 404Base URL, doublon /v1, Endpoint complet et ID du modèleClaude Code : https://api.agtcloud.cn ; Codex : https://api.agtcloud.cn/v1, sans chemin complet
Liste de modèles indisponibleSupport de /v1/models, réseau et API KeyCopiez un ID complet accessible à la clé dans le catalogue de modèles et saisissez-le manuellement
Claude Code utilise encore l’ancienne configurationProvider actif et cache de l’ancienne sessionVérifiez que la carte AGTCloud est active, puis ouvrez une nouvelle session et exécutez /status
Codex utilise encore l’ancienne configurationRedémarrage du terminalFermez la fenêtre du terminal, rouvrez-le, puis démarrez Codex
La conversation fonctionne, mais pas les outilsProtocole et capacités d’appel d’outils du modèleChoisissez Anthropic Messages avec appels d’outils pour Claude Code, et Responses pour Codex
Base URL égale à /v1/v1Application et saisie de l’URLRetirez /v1 pour Claude Code ; conservez-en un seul pour Codex

En cas de problème non identifié, consignez l’outil, l’heure, l’API Base URL, l’ID du modèle, le code HTTP et l’erreur expurgée, puis consultez Erreurs et dépannage. Ne fournissez pas d’API Key complète ni de sauvegarde CC-Switch.

Conseils de sécurité

  • N’inscrivez pas l’API Key dans les captures d’écran, journaux, dépôts ou configurations partagées ;
  • Les exports CC-Switch peuvent contenir des informations sensibles de Provider : protégez-les comme une sauvegarde d’identifiants ;
  • Installez CC-Switch uniquement depuis les canaux officiels et ne confiez pas vos identifiants de plateforme à des clients tiers ;
  • Validez d’abord dans un projet de test sûr et conservez les approbations des actions dans Claude Code et Codex ;
  • En cas de fuite présumée, désactivez ou supprimez immédiatement l’API Key dans la console, puis créez-en une nouvelle.

Étapes suivantes

Sur cette page