Intégration Claude Code

Connectez Claude Code à TokenCode pour appeler n'importe quel grand modèle via le protocole Anthropic.

Aperçu

Claude Code est l'assistant de programmation AI en ligne de commande officiel d'Anthropic, qui utilise nativement le protocole Anthropic Messages API. Grâce à la fonctionnalité de conversion automatique de protocole de TokenCode, vous pouvez appeler d'autres modèles comme OpenAI ou Gemini depuis Claude Code, sans aucune adaptation d'interface OpenAI.

Méthode de configuration

Méthode 1 : Variables d'environnement

Définissez les variables d'environnement suivantes dans votre terminal :

bash
export ANTHROPIC_API_KEY="sk-your-api-key"
export ANTHROPIC_BASE_URL="https://tokencode.dev"

Puis lancez Claude Code directement :

bash
claude

Méthode 2 : Fichier de configuration

Modifiez le fichier de configuration de Claude Code :

Éditez ~/.claude/settings.json et ajoutez :

json
{
  "env": {
    "ANTHROPIC_API_KEY": "sk-your-api-key",
    "ANTHROPIC_BASE_URL": "https://tokencode.dev"
  }
}

Méthode 3 : Configuration au niveau du projet

Créez .claude/settings.json à la racine du projet :

json
{
  "env": {
    "ANTHROPIC_API_KEY": "sk-your-api-key",
    "ANTHROPIC_BASE_URL": "https://tokencode.dev"
  }
}

Utiliser différents modèles

Une fois la configuration terminée, vous pouvez spécifier un modèle via le paramètre --model :

bash
# Utiliser Claude Sonnet
claude --model claude-sonnet-4-6

# Utiliser GPT-4o (conversion automatique de protocole)
claude --model gpt-5.5

# Utiliser Gemini 2.5 Pro (conversion automatique de protocole)
claude --model gemini-2.5-pro

# Utiliser DeepSeek (conversion automatique de protocole)
claude --model deepseek-chat

Vérifier la connexion

Exécutez la commande suivante pour vérifier que la configuration est correcte :

bash
claude --model claude-sonnet-4-6 -p "Bonjour, vérification de connexion"

Si vous recevez une réponse normale, la connexion est correctement configurée.

Questions fréquentes

Délai d'attente de connexion

Si vous rencontrez des délais d'attente, vérifiez les points suivants :

  1. ANTHROPIC_BASE_URL est bien défini sur https://tokencode.dev (sans /v1)
  2. La clé API est correcte
  3. Le réseau peut accéder à tokencode.dev

Modèle non disponible

Si vous recevez une erreur indiquant que le modèle n'existe pas :

  1. Vérifiez l'orthographe du nom du modèle
  2. Consultez la page d'accueil pour la liste complète des modèles disponibles

Format de réponse anormal

Si Claude Code ne peut pas analyser la réponse :

  1. Vérifiez que le modèle utilisé prend en charge la conversion de protocole Anthropic
  2. Essayez de passer à un modèle Claude natif pour vérifier s'il s'agit d'un problème de conversion
  3. Si le problème persiste, contactez le support technique