Connexion de Claude Code CLI
Difficulté ⌨️ Intermédiaire (ligne de commande) | Format d'interface Claude | base_url
https://byesu.si
https://byesu.siclaude-opus-5-5Claude Code est l'assistant de programmation en ligne de commande officiel d'Anthropic. Par défaut, il se connecte à Anthropic ; nous utilisons deux variables d'environnement pour le rediriger vers Byesu.
Avant de commencer
Rendez-vous d'abord dans Console → Jetons pour créer un jeton dans le groupe Claude (voir Choisir un groupe). Remplacez le sk-xxxx ci-dessous par le vôtre.
Étape 1 : Installer Claude Code
Choisissez l'une des deux méthodes :
curl -fsSL https://claude.ai/install.sh | bashnpm install -g @anthropic-ai/claude-codeLa voie npm nécessite d'installer d'abord Node.js 18+ (si vous ne l'avez pas, téléchargez la version LTS sur nodejs.org). Les utilisateurs Windows doivent en outre installer au préalable Git for Windows — Claude Code dépend de Git Bash, et sans lui le démarrage échoue avec une erreur.
Une fois installé, vérifiez :
claude --versionÉtape 2 : Pointer vers Byesu (au choix)
Méthode 1 : Script en une commande (le plus rapide, recommandé)
Nous avons déjà inscrit l'adresse de l'interface dans le script — après l'exécution, il vous suffit de coller votre clé API (sk-xxxx). Le script écrit la configuration dans le fichier de réglages de Claude Code, ~/.claude/settings.json, et saute l'écran de connexion officiel : pas de source, pas besoin de rouvrir le terminal — lancez claude directement.
iex (irm 'https://docs.byesu.si/setup/claude.ps1')curl -fsSL https://docs.byesu.si/setup/claude.sh | bashLe script met aussi en commentaire les anciennes variables
ANTHROPIC_*de~/.bashrc/~/.zshrc(l'original est sauvegardé en*.byesu-bak.<date>) pour qu'une ancienne clé ne prenne pas le pas sur la nouvelle configuration ; la version Windows supprime les variables d'environnement utilisateur du même nom.
Méthode 2 : Écrire la configuration à la main
① ~/.claude/settings.json (sous Windows : C:\Users\<vous>\.claude\settings.json ; si le fichier existe déjà, ajoutez seulement le bloc env) :
{
"env": {
"ANTHROPIC_BASE_URL": "https://byesu.si",
"ANTHROPIC_AUTH_TOKEN": "sk-votre-jeton"
}
}② ~/.claude.json (lui aussi dans votre dossier personnel) : ajoutez "hasCompletedOnboarding": true dans les { } extérieures, ou créez le fichier avec :
{
"hasCompletedOnboarding": true
}Sans cela, le premier lancement ouvre l'écran de connexion claude.ai (ouvrir un lien, coller un code). C'est la connexion au compte Anthropic : inutile avec Byesu.
Attention
ANTHROPIC_BASE_URLvauthttps://byesu.si(format Anthropic, sans/v1).- Utilisez
ANTHROPIC_AUTH_TOKENet nonANTHROPIC_API_KEY: avec ce dernier, Claude Code demande d'abord de confirmer la clé API. - Si un ancien
ANTHROPIC_API_KEYest encore exporté dans votre shell, il l'emporte sur ces réglages : exécutezunset ANTHROPIC_API_KEY, ou supprimez cette ligne de~/.bashrc/~/.zshrcet ouvrez un nouveau terminal.
Étape 3 : Choisir le modèle (facultatif)
Après avoir lancé Claude Code, tapez /model pour changer de modèle ; vous pouvez aussi définir le modèle par défaut via une variable d'environnement :
export ANTHROPIC_MODEL="claude-opus-5-5" # le plus performant actuellement ; ou un autre modèle Claude depuis la consoleÉtape 4 : Lancer et vérifier
Placez-vous dans n'importe quel dossier de projet et démarrez :
claudeDemandez-lui une petite tâche (par exemple « liste les fichiers du dossier courant ») ; s'il répond normalement, la connexion fonctionne ✅

Bloqué ?
- 401 / Jeton invalide → Clé mal saisie, ou un ancien
ANTHROPIC_API_KEYtraîne dans votre shell (exécutezunset ANTHROPIC_API_KEYou ouvrez un nouveau terminal) (détails) - Claude Code ouvre l'écran de connexion claude.ai et demande un code → La configuration n'a pas été prise en compte : relancez le script ci-dessus, ou ajoutez
hasCompletedOnboardingà~/.claude.jsoncomme dans la méthode 2 - Aucun canal disponible → Le jeton n'est pas dans le groupe Claude (Choisir un groupe, détails)
- Solde insuffisant → Rechargez depuis la console (détails)
- Pour le reste, voir Erreurs courantes et solutions
