Passer au contenu principal
Utilisez ce guide pour connecter Claude Code à CometAPI. Références officielles :
La disponibilité des modèles évolue au fil du temps. Pour connaître les IDs actuels des modèles Claude, consultez la page des modèles CometAPI.

Prérequis

  • Une clé CometAPI depuis votre tableau de bord (commence par sk-)
  • Git installé
  • Système d’exploitation pris en charge : macOS, Linux ou Windows

Installer Claude Code

1

Exécuter l’installateur officiel

curl -fsSL https://claude.ai/install.sh | bash
2

Vérifier l’installation

claude --version

Configurer le point de terminaison CometAPI

Créez ou modifiez le fichier de configuration :
  • macOS / Linux : ~/.claude/settings.json
  • Windows : %USERPROFILE%\.claude\settings.json
{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "sk-your-cometapi-key",
    "ANTHROPIC_BASE_URL": "https://api.cometapi.com"
  }
}
Remplacez sk-your-cometapi-key par votre véritable clé CometAPI, puis démarrez Claude Code :
cd your-project
claude

Dépannage

settings.json n’est pas pris en compte ?
  1. Redémarrez complètement votre terminal (fermez toutes les fenêtres puis rouvrez-le)
  2. Si cela ne fonctionne toujours pas, créez ~/.claude.json et ajoutez :
    {
      "hasCompletedOnboarding": true
    }
    
  3. En solution de secours, exportez directement les variables d’environnement :
    # Add to ~/.zshrc (macOS) or ~/.bashrc (Linux)
    export ANTHROPIC_AUTH_TOKEN="sk-your-cometapi-key"
    export ANTHROPIC_BASE_URL="https://api.cometapi.com"
    
Invalid API Key ou Please run /login ? Vérifiez que ~/.claude/settings.json existe et que le format JSON est valide (pas de virgules finales, guillemets corrects). Validez-le sur jsonlint.com. Déjà connecté au service officiel Anthropic auparavant ? Claude Code donne la priorité aux identifiants officiels mis en cache. Exécutez /logout dans Claude Code, fermez-le, puis redémarrez-le. Si cela échoue toujours :
rm -rf ~/.config/claude-code/auth.json
Le statut affiche offline ? Claude Code vérifie la connectivité via Google. offline signifie simplement que Google est inaccessible — cela n’affecte pas l’utilisation de CometAPI. Fetch / la navigation web échoue ? La fonctionnalité Fetch de Claude Code appelle d’abord le service natif d’Anthropic, ce qui nécessite un accès direct à internet. Un proxy à l’échelle du système peut être nécessaire.