https://api.tokios.com — sans avoir à lier le serveur à 0.0.0.0, sans VPN ni configuration réseau individuelle pour chaque membre de l’équipe.
Le réseau local ne correspond pas à votre équipe
La documentation de LM Studio aborde serve on local network — c’est-à-dire la liaison du serveur au-delà de127.0.0.1 afin que d’autres appareils du même réseau Wi-Fi puissent y accéder — mais avec un avertissement ; de plus, l’authentification au niveau des requêtes est désactivée par défaut. Cela permet à un second appareil du réseau domestique de communiquer avec le Mac Studio, mais ne suffit pas à :
- Faire accéder un collègue extérieur au réseau local. Une personne travaillant depuis un autre bâtiment, une autre ville ou son propre réseau ne peut pas atteindre un serveur lié à votre sous-réseau local.
- Appliquer un contrôle d’accès individuel. Le serveur réseau de LM Studio ne propose aucune clé API intégrée ; ainsi, quiconque atteint le port et le chemin spécifiés peut l’utiliser. Il est impossible d’octroyer l’accès à certains membres et pas à d’autres, ni de bloquer un utilisateur sans redémarrer le serveur.
- Disposer d’une adresse stable même en changeant d’appareil. Une adresse IP locale dépend de votre réseau. Si vous déplacez le Mac Studio, changez de routeur ou confiez la tâche à un Mac mini, toutes les configurations clients deviennent caduques.
https://api.tokios.com, évitant ainsi toute liaison du serveur au-delà de l’adresse locale et toute ouverture de port entrant.
Procédez à la configuration sur votre Mac Studio
1
Démarrez le moteur d’exécution sur le Mac Studio.
Lancez le serveur de modèles comme d’habitude, en utilisant l’adresse de boucle locale.Vérifiez qu’il répond bien à des requêtes via l’
/v1 API compatible OpenAI avant d’ajouter le connecteur.2
Obtenez un code d’autorisation puis associez le connecteur.
Dans l’dashboard, ouvrez l’onglet Setup et sélectionnez Start pairing afin de recevoir un code d’autorisation unique au format Tokios fournit une version native pour Apple Silicon (arm64) de
TKS-XXXX-XXXX (valable environ 15 minutes). Sur le Mac Studio, exécutez ensuite :tokios-connector, compatible avec le Mac Studio, le Mac mini et le MacBook Pro équipés de ce processeur. Si Gatekeeper signale un problème avec le binaire, utilisez xattr -d com.apple.quarantine ./tokios-connector pour le valider ; la commande d’installation proposée évite ce cas.Back in the dashboard, approve the device on the Setup or Connectors tab. The connector’s token is delivered over the tunnel — you never see it on screen or paste it into a file.3
Configurez le connecteur pour qu’il pointe vers le point de terminaison /v1 de votre moteur d’exécution.
Le connecteur communique avec l’ID de modèle amont via l’API compatible OpenAI de LM Studio ou d’Ollama, toujours sur l’adresse de boucle locale du Mac Studio — aucun port n’est exposé au réseau. Les ports par défaut sont : LM Studio
1234, Ollama 11434 (tous deux avec /v1 ajouté). Aucune règle de pare-feu, aucune liaison LAN ni paramètre supplémentaire n’est requis pour ce scénario sur une seule machine.4
Enregistrez un déploiement.
Dans l’onglet Models, associez l’ID de modèle amont (par exemple, le modèle chargé dans LM Studio ou Ollama) à un nom de déploiement public tel que
studio-model. Les clients transmettent ce nom dans le champ model, et non l’ID d’origine.5
Générez une clé API.
Dans l’onglet Keys, créez une clé API. Ces clés sont des jetons
sk-tok-… de type Bearer, affichés une seule fois, et peuvent être limitées à des motifs de noms de déploiement spécifiques — ainsi la clé d’un collègue ne s’appliquera qu’à ce déploiement.Laissez-le toujours actif
Une fenêtre de terminal convient pour les tests, mais sur un Mac Studio exécutant cette tâche en continu, il faut que le connecteur reste actif après les redémarrages et les déconnexions. Configurez-le en tant que service en arrière-plan launchd en utilisant un agent~/Library/LaunchAgents/com.tokios.connector.plist qui pointe ProgramArguments vers tokios-connector --config et votre tokios-connector.json, avec les paramètres RunAtLoad et KeepAlive définis pour un redémarrage automatique. Consultez Configuration du connecteur : exécution en tant que service en arrière-plan pour obtenir le fichier plist complet ainsi que les commandes launchctl load et launchctl start.
Sur une machine sur laquelle personne ne se connecte jamais manuellement, privilégiez un LaunchDaemon plutôt qu’un LaunchAgent — vérifiez les recommandations actuelles d’Apple pour votre version de macOS afin de déterminer le choix le plus adapté à votre configuration.
Utilisez-le depuis n’importe où
Une fois le connecteur associé et le déploiement enregistré, orientez votre client vers Tokios au lieu de l’adresse IP ou du nom d’hôte du Mac Studio.Le sélecteur de modèles de Claude Code ne liste que les ID de modèles amont de type
claude* ; par conséquent, votre déploiement Tokios n’apparaîtra pas dans la liste — il faut donc spécifier --model studio-model explicitement.Pourquoi un seul point de terminaison
- Partagez votre Mac Studio sans partager votre réseau. Un collègue peut utiliser
https://api.tokios.comen fournissant sa propre clé API limitée à son usage ; il n’a ainsi pas besoin d’être sur votre réseau local ou dans votre tailnet Tailscale. - Changez de modèle sans modifier la configuration du client. En orientant
studio-modelvers un autre ID de modèle amont ou backend, tous les agents et scripts déjà configurés continueront de fonctionner sans modification. - Aucun port entrant, pas d’
0.0.0.0requis. LM Studio et Ollama restent sur127.0.0.1. Le connecteur ne crée que des connexions sortantes vers Tokios.
Prochaines étapes
Démarrage rapide
Vous apprendrez à créer un connecteur, à effectuer son déploiement et à obtenir une clé API, sans aucune préparation préalable.
Installer le connecteur
Guide complet d’installation et d’appairage du connecteur pour toutes les plateformes.
Utiliser Claude Code
Configuration détaillée de
ANTHROPIC_BASE_URL et ANTHROPIC_API_KEY.Référence de configuration du connecteur
Vous pourrez héberger plusieurs modèles depuis un seul Mac grâce à
tokios-connector.json, puis le faire fonctionner en tant que service launchd.