Intégration Claude Code · API pay-as-you-go
Configuration de l'API tierce Claude Code
Claude Code lit son point de terminaison API et sa clé depuis les variables d'environnement. Pointez ANTHROPIC_BASE_URL vers aicodewith, ajoutez votre clé API, et utilisez Claude Opus 5.5, Sonnet 5.5 et plus dans votre terminal, facturé par token.
Pour les développeurs qui dépassent le quota de leur forfait Claude Code, les équipes qui ont besoin d'une comptabilité par clé, et toute personne qui préfère payer par token depuis un solde.
- ANTHROPIC_BASE_URL
- https://api.aicodewith.ai
- ANTHROPIC_AUTH_TOKEN
- Votre clé API AI Code With
- ANTHROPIC_API_KEY
- ""
- Model
- claude-sonnet-5-5 (exemple, changez avec /model)
Configuration en 1 minute
Enregistrez cette clé pour les terminaux suivants
Une fois connecté, cette commande inclut votre propre clé. Copiez-la, exécutez-la une fois, et l'outil conserve la clé à l'emplacement que nous avons testé.
dir="$HOME/.claude"
settingsFile="$dir/settings.json"
claudeJsonFile="$HOME/.claude.json"
mkdir -p "$dir"
cat > "$settingsFile" << 'EOF'
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "sk-***",
"ANTHROPIC_API_KEY": "",
"ANTHROPIC_BASE_URL": "https://api.aicodewith.ai"
}
}
EOF
cat > "$claudeJsonFile" << 'EOF'
{
"hasCompletedOnboarding": true
}
EOF
echo "配置完成!"
claudeLes visiteurs déconnectés ne voient qu'un espace réservé. Connectez-vous et nous remplirons votre clé. Sign in · Obtenir une clé dans la console
Copier ne fait que placer la commande dans le presse-papiers. Vous devez encore l'exécuter dans un terminal, ou coller la clé dans les paramètres de l'outil. Comment obtenir une clé API
C'est exactement la configuration que vous donne l'onboarding du tableau de bord.
- 1
Créer une clé API
Connectez-vous au tableau de bord et créez une clé sur la page Clés API. Vous pouvez définir des plafonds de dépense quotidiens, mensuels ou totaux.
- 2
Écrire settings.json
macOS / Linux : ~/.claude/settings.json. Windows : %USERPROFILE%\.claude\settings.json. Créez le fichier s'il n'existe pas.
~/.claude/settings.json{ "env": { "ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY", "ANTHROPIC_API_KEY": "", "ANTHROPIC_BASE_URL": "https://api.aicodewith.ai" } } - 3
Ignorer la connexion de première exécution
Ajoutez hasCompletedOnboarding à ~/.claude.json pour que Claude Code ne vous demande pas de vous connecter à un compte Anthropic.
~/.claude.json{ "hasCompletedOnboarding": true }Si ~/.claude.json existe déjà, ajoutez ce champ au JSON existant au lieu de l'écraser.
- 4
Redémarrer Claude Code
Fermez toutes les sessions Claude Code, relancez claude et envoyez un message de test.
Rôle de chaque variable
Au démarrage, Claude Code lit le bloc env dans settings.json et l'utilise comme variables d'environnement.
- ANTHROPIC_BASE_URL
- Le point de terminaison API. Utilisez https://api.aicodewith.ai comme domaine de base, sans /v1 ; Claude Code ajoute lui-même le chemin.
- ANTHROPIC_AUTH_TOKEN
- Votre clé API aicodewith, envoyée comme Authorization: Bearer.
- ANTHROPIC_API_KEY
- Laissez vide pour éviter tout conflit avec une clé Anthropic déjà définie sur votre système.
Une fois une clé API définie, Claude Code utilise la facturation API au lieu du quota de votre forfait Claude. L'utilisation est déduite par token de votre solde aicodewith.
Choisir un modèle
Tapez /model dans Claude Code pour changer. Une configuration courante :
Claude Sonnet 5.5
Le choix par défaut pour le codage quotidien ; vitesse et prix équilibrés.
Claude Opus 5.5
Grands refactorings, travail d'architecture et bugs difficiles à trouver.
Claude Haiku 5.5
Sous-agents et lots de petites tâches ; l'option la moins chère.
Consultez la page des modèles pour connaître les modèles disponibles et les prix en direct. /models
Vérifier que cela a fonctionné
- Exécutez /status dans Claude Code et confirmez que le point de terminaison API est api.aicodewith.ai.
- Après un message, la requête et son coût s'affichent dans les enregistrements d'utilisation de votre tableau de bord.
- Exécutez /cost pour voir le coût par token de la session.
Revenir à votre forfait Claude
Supprimez ces entrées env de settings.json, puis exécutez /login dans Claude Code pour vous connecter à votre compte Anthropic.
Vous n'avez pas encore Claude Code ?
Claude Code nécessite Node.js 18 ou une version ultérieure. Installez-le globalement avec npm :
npm install -g @anthropic-ai/claude-codeSuivez la documentation d'Anthropic pour la méthode d'installation actuelle. Lancez claude dans votre dossier de projet pour démarrer.
Claude Code sur npmFAQ
L'URL de base doit-elle inclure /v1 ?
Non. Définissez ANTHROPIC_BASE_URL sur https://api.aicodewith.ai uniquement ; l'ajout de /v1 provoque des erreurs 404.
Les limites de 5 heures ou hebdomadaires de mon forfait Claude s'appliqueront-elles encore ?
Les requêtes n'utilisent pas le quota de votre forfait. Elles sont facturées par token depuis votre solde aicodewith ; nos propres limites de débit et de concurrence s'appliquent toujours comme décrit dans notre documentation.
Comment contrôler mes dépenses ?
Définissez des plafonds de dépense quotidiens, mensuels ou totaux sur chaque clé API dans le tableau de bord, et exécutez /cost dans Claude Code pour vérifier le coût d'une session à tout moment.
Fonctionne-t-il avec l'extension Claude Code pour VS Code ou JetBrains ?
Oui. Les extensions lisent le même ~/.claude/settings.json que la CLI, vous ne le configurez donc qu'une seule fois.
aicodewith est-il affilié à Anthropic ?
Non. aicodewith est un service API tiers indépendant. Claude et Claude Code sont des marques d'Anthropic.
Erreurs courantes
La plupart des problèmes viennent de l'URL de base, de la clé ou d'une variable d'environnement restante.
401 / Clé API invalide
Symptôme : L'authentification échoue dès que vous envoyez un message.
Cause : Clé incorrecte ou supprimée, ou une variable système ANTHROPIC_API_KEY remplace la configuration.
- Recopiez la clé et vérifiez qu'il n'y a pas d'espaces superflus
- Assurez-vous que ANTHROPIC_API_KEY est vide
- Exécutez echo $ANTHROPIC_API_KEY pour rechercher une valeur résiduelle
404 Introuvable
Symptôme : Les requêtes renvoient une erreur 404.
Cause : L'URL de base inclut /v1 ou contient une faute de frappe.
- Remplacez-la par https://api.aicodewith.ai
- Enregistrez et redémarrez complètement Claude Code
Vous voyez toujours « Vous avez atteint votre limite de session »
Symptôme : Vous recevez toujours le message de limite de votre forfait Claude.
Cause : La configuration n'est pas active et Claude Code utilise encore votre connexion d'abonnement.
- Vérifiez le chemin de settings.json et que le JSON est valide
- Fermez toutes les sessions et redémarrez
- Exécutez /status pour voir le point de terminaison actuel
429 / Limite de débit atteinte
Symptôme : Des réponses 429 occasionnelles.
Cause : Le débit de requêtes ou la concurrence a dépassé la limite de débit.
- Exécutez moins de sous-agents en parallèle
- Attendez un instant et réessayez
- Vérifiez votre solde et le plafond de dépense de la clé
Vous avez épuisé votre utilisation de Claude Code ?
Découvrez comment fonctionnent les limites de 5 heures et hebdomadaires de Pro et Max, et comment un abonnement, des crédits d'utilisation et l'API pay-as-you-go se comparent en termes de coût.
Lire le guide des limites d'utilisation de Claude CodeSources
- Documentation Claude Code : paramètres
- Documentation Claude Code : coûts
- Documentation Claude Code : erreurs
- Claude Code sur npm
Liens connexes
Claude et Claude Code sont des marques d'Anthropic PBC. Cette page n'est pas affiliée à Anthropic ni approuvée par Anthropic.