Skip to main content
Claude Code lit deux variables d’environnement pour décider où envoyer les requêtes. Pointez ANTHROPIC_BASE_URL vers Tokios et définissez votre clé API Tokios, et Claude Code s’exécutera contre un modèle local sur Ollama, LM Studio, llama.cpp, ou vLLM — depuis n’importe quelle machine, pas seulement celle qui exécute le modèle. Chaque requête passe par votre tunnel privé vers votre propre matériel.

Prérequis

Configurez l’environnement

claude-code-windows.cmd
Transmettez toujours --model avec le nom de votre modèle enregistré. Le sélecteur de modèles de Claude Code n’affiche que les identifiants claude*, il n’affichera donc pas vos modèles Tokios — le nommer explicitement dirige la requête vers votre déploiement.

Persistez la configuration

Pour éviter d’exporter les variables dans chaque nouvelle session de terminal, ajoutez-les au fichier de paramètres propre de Claude Code, à votre profil shell ou à un fichier .env. ~/.claude/settings.json L’option la plus portable, car elle voyage avec votre configuration Claude Code plutôt qu’avec votre shell. Utilisez .claude/settings.json à l’intérieur d’un projet pour l’appliquer uniquement à ce projet :
~/.claude/settings.json
Claude Code lit ce fichier au démarrage, donc une session déjà ouverte ne prendra pas en compte une modification tant que vous ne la redémarrez pas. Si votre clé est rejetée ici, remplacez ANTHROPIC_API_KEY par ANTHROPIC_AUTH_TOKEN, qui définit la valeur brute Authorization: Bearer — la forme que les passerelles qui émettent leurs propres clés attendent.
~/.bashrc ou ~/.zshrc Ouvrez votre profil shell et ajoutez :
Puis rechargez-le :
.env file Si votre flux de travail prend en charge les fichiers .env (par exemple via direnv ou un plugin shell), créez un fichier .env à la racine de votre projet :
.env
Chargez-le avant de démarrer Claude Code :

Vérifier la connexion

Exécuter une invite unique rapide pour confirmer que Claude Code atteint votre modèle local via Tokios :
Sortie attendue :
Si vous voyez une réponse, vos requêtes transitent avec succès par la passerelle Tokios vers votre modèle local.
Claude Code envoie la requête au format de messages Anthropic. Tokios la traduit dans le format attendu par votre backend local et renvoie le résultat en flux continu.