Passer au contenu principal

Vue d’ensemble

Type: Outil de codeChemin principal: Anthropic-nativeNiveau de support: Chemin natif fort
Claude Code est l’outil CLI officiel d’Anthropic pour le développement assisté par IA. Vous pouvez le configurer pour utiliser LemonData comme fournisseur d’API.

Installation

Anthropic recommande désormais l’installateur natif. L’installation via npm existe toujours pour des raisons de compatibilité, mais elle est dépréciée en amont.
curl -fsSL https://claude.ai/install.sh | bash
Si vous avez spécifiquement besoin du package npm, utilisez :
npm install -g @anthropic-ai/claude-code
N’utilisez pas sudo npm install -g pour Claude Code.

Configuration

Variables d’environnement

Définissez les variables d’environnement suivantes :
export ANTHROPIC_API_KEY="sk-your-lemondata-key"
export ANTHROPIC_BASE_URL="https://api.lemondata.cc"
Ajoutez-les à votre profil shell (~/.bashrc, ~/.zshrc, etc.) pour qu’elles persistent.
Pour LemonData, conservez ANTHROPIC_BASE_URL à https://api.lemondata.cc sans suffixe /v1. Cela correspond au format des endpoints de style Anthropic et au modèle de gateway unifiée documenté par Claude Code.

Fichier de configuration

Vous pouvez aussi créer ou modifier ~/.claude/settings.json :
{
  "env": {
    "ANTHROPIC_API_KEY": "sk-your-lemondata-key",
    "ANTHROPIC_BASE_URL": "https://api.lemondata.cc"
  }
}

Utilisation

Après la configuration, utilisez Claude Code normalement :
# Start an interactive session
claude

# Run a single command
claude "Explain this code" < main.py

# Chat mode
claude chat
Vérifiez l’installation si nécessaire :
claude --version
claude doctor

Modèles disponibles

LemonData prend en charge tous les modèles Claude :
ModelDescription
claude-opus-4-6Le plus performant, raisonnement complexe
claude-sonnet-4-6Performances équilibrées, excellent pour le code
claude-haiku-4-5Le plus rapide, rentable

Sélection du modèle

Spécifiez un modèle avec l’option --model :
claude --model claude-sonnet-4-6 "Review this PR"
Ou définissez une valeur par défaut dans votre configuration :
{
  "env": {
    "ANTHROPIC_API_KEY": "sk-your-lemondata-key",
    "ANTHROPIC_BASE_URL": "https://api.lemondata.cc"
  },
  "model": "claude-sonnet-4-6"
}

Extended Thinking

Pour les tâches de raisonnement complexes, utilisez des modèles avec extended thinking :
claude --model claude-opus-4-6 "Design a microservices architecture for..."

Résolution des problèmes

Vérifiez que l’URL de base est exactement https://api.lemondata.cc (sans suffixe /v1 pour les requêtes de style Anthropic).
Assurez-vous que votre clé API LemonData commence par sk- et dispose d’un solde suffisant.
Le mode gateway de Claude Code prend également en charge ANTHROPIC_AUTH_TOKEN. Continuez à utiliser ANTHROPIC_API_KEY pour la configuration standard de LemonData, sauf si vous avez volontairement modifié le comportement d’authentification de votre gateway.
Vérifiez que le nom du modèle est correct. Utilisez le format claude-sonnet-4-6.