Connecter Claude Code
Routez Claude Code via la passerelle compatible Anthropic d'AnyInt avec une clé API limitée.
Claude Code prend en charge les passerelles LLM au format Anthropic via ANTHROPIC_BASE_URL et des identifiants de passerelle. AnyInt consomme l'identifiant à sa frontière et route la requête sans transmettre votre clé AnyInt en amont.
Avant de commencer
- Installez ou mettez à jour Claude Code en suivant les instructions officielles de Claude Code.
- Créez une clé API AnyInt.
- Choisissez un ID de modèle compatible Anthropic dans le catalogue des modèles.
Configurer la passerelle
Définissez la clé AnyInt comme jeton d'authentification de la passerelle de Claude Code. Utilisez la racine de passerelle /anthropic car Claude Code ajoute /v1/messages et les chemins d'opération associés.
export ANYINT_API_KEY="your_api_key"
export ANTHROPIC_BASE_URL="https://api.anyint.ai/anthropic"
export ANTHROPIC_AUTH_TOKEN="$ANYINT_API_KEY"Démarrez Claude Code depuis votre dépôt :
claudeSi le modèle en amont sélectionné utilise un ID non par défaut, configurez cet ID via les paramètres de modèle pris en charge de Claude Code. Ne supposez pas qu'un modèle d'exemple est disponible pour votre locataire.
Vérifier et dépanner
- Une réponse
401signifie que la clé AnyInt est manquante, invalide, expirée ou révoquée. - Une réponse
model-not-foundsignifie que l'ID du modèle configuré n'est pas dans le catalogue publié ou n'est pas disponible pour votre clé. - Mettez à jour Claude Code lorsqu'il commence à envoyer une capacité Anthropic plus récente ; les clients de passerelle et les fonctionnalités du protocole évoluent ensemble.
- Avis du classificateur Auto Mode (v2.1.278+) : Claude Code v2.1.278+ ajoute des contrôles côté serveur pour le mode automatique. Si le fournisseur en amont sélectionné ne les prend pas encore en charge, Claude Code utilise les requêtes locales du classificateur et affiche un avis. Le mode automatique continue de fonctionner normalement ; pour masquer cet avis, définissez
export CLAUDE_CODE_AUTO_MODE_SERVER=0. - Supprimez un identifiant d'abonnement Claude enregistré du chemin de débogage lors du test de l'authentification de la passerelle : le jeton de la passerelle, et non un identifiant de connexion, doit autoriser cette session.
Consultez la documentation officielle d'Anthropic sur les passerelles LLM pour le comportement en amont de ces variables.