Mode de connexion des agents de codage aux backends
Les agents de codage envoient des requêtes de complétion de chat (et souvent des appels d’outils) via HTTP. Ils lisent l’URL du point de terminaison et la clé API dans des variables d’environnement ou un fichier de configuration. Tokios propose à la fois une interface compatible OpenAI et une interface compatible Anthropic sur la même URL, ce qui permet à la plupart des agents de fonctionner après un simple changement de configuration.Prérequis
- Un connecteur Tokios en cours d’exécution associé à votre modèle local — consultez Installation du connecteur
- Un nom de déploiement enregistré — consultez Enregistrer un modèle
- Une clé API Tokios — consultez Clés API
Claude Code
Claude Code utilise l’API Messages d’Anthropic. Définissez les variables d’environnement 2 puis indiquez le nom de votre déploiement avec--model :
- macOS et Linux
- Windows CMD
- Windows PowerShell
claude-* ids. Always pass --model explicitly with your Tokios deployment name. See the full Claude Code guide for persistence and troubleshooting.
OpenCode
OpenCode utilise le SDK d’intelligence artificielle avec un fournisseur compatible OpenAI. Ajoutez Tokios à l’URLopencode.json :
opencode.json
Aider
Aider lit la configuration compatible OpenAI depuis les variables d’environnement :openai/ indique à Aider d’utiliser le format de complétion de chat d’OpenAI. Aider prend en charge l’appel d’outils avec la plupart des modèles respectant le schéma d’appel de fonctions d’OpenAI.
Cline
Cline se connecte à des points de terminaison personnalisés compatibles OpenAI via les paramètres de VS Code :- Ouvrez les paramètres de Cline dans VS Code.
- Dans la section Configuration API, sélectionnez OpenAI Compatible.
- Définissez Base URL sur la valeur
https://api.tokios.com/v1. - Collez votre
sk-tok-YOUR_KEYdans le champ API Key. - Saisissez le nom de votre déploiement (par exemple
qwen3-coder) en tant que Model ID.
Continuer
Ajoutez Tokios en tant que fournisseur personnalisé dans~/.continue/config.json :
~/.continue/config.json
Roo Code
Roo Code utilise le même schéma d’endpoint compatible OpenAI :- Ouvrez les paramètres de Roo Code.
- Sélectionnez OpenAI Compatible comme fournisseur API.
- Définissez Base URL sur la valeur
https://api.tokios.com/v1. - Saisissez votre clé API ainsi que le nom de votre déploiement.
Permutez les modèles sans avoir à reconfigurer quoi que ce soit.
Puisque chaque agent extrait le nom du modèle depuis un seul champ — le paramètremodel dans la requête API — il est possible d’enregistrer plusieurs déploiements sur Tokios et d’en changer à volonté sans modifier la configuration des agents.
Recommandations de modèles pour le codage.
Tous les modèles locaux ne se montrent pas également performants pour les tâches de codage. L’appel de fonctions — c’est-à-dire la capacité à exécuter des commandes, lire des fichiers ou invoquer des outils — constitue un élément essentiel pour les flux de travail basés sur des agents.Conseils pour coder en utilisant des modèles locaux
Privilégiez un modèle capable d’appeler des outils. Les agents tels que Claude Code, OpenCode et Cline reposent sur des appels de fonctions structurés. Si votre modèle ne prend pas en charge le schéma d’appel de fonctions d’OpenAI, l’agent bascule vers des invocations d’outils basées sur du texte, ce qui est plus lent et moins fiable. Réglez la longueur du contexte de façon appropriée. Les agents de programmation envoient des invites volumineuses contenant le contenu des fichiers et l’historique des conversations. Définissez--max-model-len sur votre serveur d’inférence à au moins 8192 tokens. Les modèles disposant de 32K tokens ou plus gèrent mieux les tâches impliquant plusieurs fichiers.
Optez pour les modèles MoE afin d’obtenir un meilleur débit. Les modèles de type Mixture-of-Experts tels que Qwen3.5-35B-A3B n’activent qu’une partie de leurs paramètres par token, ce qui permet d’atteindre un débit supérieur à celui des modèles denses de taille similaire. Pour les tâches de programmation itératives où la latence est cruciale, les modèles MoE constituent souvent le meilleur choix.
Testez les appels d’outils avant de les utiliser en production. Envoyez rapidement un test contenant un payload d’appel d’outils afin de vérifier que votre modèle et votre moteur gèrent correctement ces appels :
tool_calls, l’appel d’outils fonctionne bien.
Un seul point de terminaison pour tous vos agents
Tokios attribue à chaque agent de programmation la même URL et la même clé API. Enregistrez vos modèles une seule fois, générez 1 clé API, puis configurez autant d’agents que nécessaire pour qu’ils pointent vershttps://api.tokios.com. Vous pourrez changer de modèle, ajouter de nouveaux moteurs ou déplacer vos modèles sur d’autre matériel sans avoir à modifier les configurations des agents.
Routage des modèles
Découvrez comment enregistrer plusieurs modèles et orienter les requêtes selon le nom de déploiement.
Sélectionnez un modèle local
Comparez les connecteurs et les options de quantification avant de choisir un modèle pour vos flux de travail autonomes.