Passer au contenu principal
La mémoire unifiée de votre Mac Studio peut contenir des modèles qu’un ordinateur portable ne peut pas faire tourner, c’est pourquoi il finit par servir de boîte d’inférence sans interface avec LM Studio, Ollama, MLX Studio ou MLX-LM Server. Ce qui n’est pas résolu pour vous, c’est l’accès à ce modèle depuis un autre appareil que le Mac Studio lui-même. Lancez le connecteur Tokios à côté de votre environnement d’exécution et vous obtenez un point de terminaison authentifié à https://api.tokios.com — pas besoin de lier le serveur à 0.0.0.0, pas de VPN, pas de configuration réseau par coéquipier.

Le réseau local n’est pas votre équipe

La documentation de LM Studio couvre serve on local network — lier le serveur au-delà de 127.0.0.1 pour que d’autres appareils sur votre Wi-Fi puissent l’atteindre — avec un avertissement, et son authentification au niveau des requêtes est désactivée par défaut. Cela permet à un second appareil sur votre réseau domestique de parler au Mac Studio. Mais cela ne vous donne pas :
  • Un coéquipier qui n’est pas sur votre réseau local. Quelqu’un qui travaille depuis un autre bâtiment, une autre ville ou son propre réseau domestique ne peut pas atteindre un serveur lié à votre sous-réseau local.
  • Un contrôle d’accès par personne. Le serveur réseau de LM Studio n’a pas de clé API intégrée, donc quiconque peut atteindre le port et le chemin liés peut l’appeler — il n’y a aucun moyen de donner l’accès à un coéquipier et pas à un autre, ou de couper l’accès à quelqu’un plus tard sans redémarrer le serveur.
  • Une adresse qui survit au changement de machine. Une IP locale est liée à votre réseau. Déplacez le Mac Studio, changez de routeur, ou confiez la tâche à un Mac mini, et la configuration de chaque client casse.
Tokios ne change pas la façon dont LM Studio, Ollama, MLX Studio ou MLX-LM Server fonctionne — il ajoute un connecteur qui compose un appel sortant depuis le Mac Studio vers https://api.tokios.com, donc vous n’avez jamais besoin de lier l’environnement d’exécution au-delà du loopback ni d’ouvrir un port entrant.
Vous voulez une interface graphique sans terminal ? MLX Studio est une application macOS native qui embarque le moteur d’inférence vMLX, un gestionnaire de modèles et un serveur API compatible OpenAI — pas de pip, pas de venv, pas de ligne de commande. Téléchargez l’application, choisissez un modèle dans le mlx-community sur Hugging Face, et démarrez le serveur depuis l’onglet Server. Il écoute par défaut sur le port 8000.

Configurations Mac Studio et ce qu’elles peuvent exécuter

Le Mac Studio actuel est livré avec les puces M4 Ultra, M5 Max ou M5 Ultra. Voici ce que chacune apporte à l’inférence locale : Avec autant de mémoire unifiée, un Mac Studio gère des tailles de modèles qui nécessitent un serveur multi-GPU sur d’autres plateformes :
  • Les modèles 70B en quantification Q4 ou Q8 tournent confortablement sur M4 Ultra (192 GB) et chaque configuration M5.
  • Les modèles MoE 500B+ comme DeepSeek V4.1-Flash (552B) et Kimi K3 (2.8T en quantification inférieure) nécessitent des configurations multi-appareils — consultez DeepSeek V4.1-Flash local hardware.
  • DeepSeek V4-Flash à précision native (155 GB) tient dans la configuration M5 Ultra 256 GB avec de la place pour le cache KV.
  • Plusieurs modèles plus petits simultanément — exécutez un modèle de codage sur Ollama et un modèle généraliste sur MLX Studio en même temps, chacun derrière son propre déploiement Tokios.
MLX-LM Server et MLX Studio sont optimisés pour Apple Silicon. Les Neural Accelerators de la M5 Ultra offrent un traitement des prompts jusqu’à 4x plus rapide par rapport aux générations précédentes, donc les environnements d’exécution basés sur MLX tirent les plus grands gains sur le matériel M5.
Le prix actuel du Mac Studio commence à $2,499 pour le M5 Max et $5,499 pour le M5 Ultra.

Configurez-le sur votre Mac Studio

1

Démarrez votre environnement d'exécution sur le Mac Studio

Lancez le serveur de modèles comme d’habitude, sur le loopback.
Confirmez qu’il répond bien sur son API compatible OpenAI /v1 avant d’ajouter le connecteur.
2

Obtenez un code d'appairage et appairez le connecteur

Dans le dashboard, ouvrez l’onglet Setup et sélectionnez Start pairing pour obtenir un code d’appairage à usage unique au format TKS-XXXX-XXXX (valable environ 15 minutes). Sur le Mac Studio, exécutez :
Tokios fournit une version native Apple Silicon (arm64) de tokios-connector, qui couvre le Mac Studio, le Mac mini et le MacBook Pro sur Apple Silicon. Si Gatekeeper signale le binaire, nettoyez-le avec xattr -d com.apple.quarantine ./tokios-connector ; la commande d’installation en une ligne ci-dessus évite cela.De retour dans le dashboard, approve l’appareil dans l’onglet Setup ou Connectors. Le jeton du connecteur est transmis via le tunnel — vous ne le voyez jamais à l’écran et n’avez jamais à le coller dans un fichier.
3

Pointez le connecteur vers le point de terminaison /v1 de votre environnement d'exécution

L’upstream du connecteur est l’API compatible OpenAI propre à votre environnement d’exécution sur le Mac Studio, toujours sur le loopback — pas un port que vous exposez au réseau. Ports par défaut : LM Studio 1234, Ollama 11434, MLX Studio 8000, MLX-LM Server 8080 (tous avec /v1 ajouté). Aucune règle de pare-feu entrante, pas de liaison LAN, et pas de paramètres de connecteur supplémentaires nécessaires pour ce chemin mono-machine.
4

Enregistrez un déploiement

Dans l’onglet Models, associez votre id de modèle amont (par exemple, le modèle LM Studio ou Ollama que vous avez chargé) à un nom de déploiement public tel que studio-model. Les clients envoient ce nom de déploiement dans le champ model, pas l’id amont.
5

Créez une clé API

Dans l’onglet Keys, créez une clé. Les clés sont des jetons Bearer sk-tok-…, affichés une seule fois, et peuvent être limités à des motifs de noms de déploiement spécifiques — ainsi la clé d’un coéquipier peut être limitée à ce déploiement uniquement.

Gardez-le allumé en permanence

Une fenêtre de terminal fonctionne pour les tests, mais un Mac Studio qui fait ce travail à temps plein doit garder le connecteur actif à travers les redémarrages et les déconnexions. Exécutez-le comme un 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 RunAtLoad et KeepAlive définis pour qu’il redémarre automatiquement. Consultez Connector config: running as a background service pour le plist complet et les commandes launchctl load / launchctl start. Pour une machine sur laquelle personne ne se connecte jamais de manière interactive, envisagez un LaunchDaemon au lieu d’un LaunchAgent — consultez les recommandations actuelles d’Apple pour votre version de macOS pour confirmer lequel est préférable pour votre configuration.

Utilisez-le depuis n’importe où

Une fois le connecteur appairé et un déploiement enregistré, pointez 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 ids claude*, donc votre déploiement Tokios n’apparaîtra pas dans la liste — passez --model studio-model explicitement.
Si vous exécutez plusieurs modèles sur le Mac Studio — par exemple LM Studio pour un modèle, Ollama pour un autre, MLX Studio pour un troisième, et MLX-LM Server pour un quatrième — utilisez le fichier de configuration du connecteur pour définir plusieurs routes et upstreams au lieu du flux d’appairage à modèle unique. Consultez Model routing pour enregistrer et basculer entre plusieurs déploiements derrière le même point de terminaison.

Pourquoi un seul point de terminaison

  • Partagez le Mac Studio sans partager votre réseau. Un coéquipier appelle https://api.tokios.com avec sa propre clé limitée — il n’a pas besoin d’être sur votre LAN ou votre tailnet Tailscale.
  • Changez de modèle sans toucher à la configuration client. Pointez studio-model vers un autre modèle amont ou backend, et chaque agent et script qui le cible déjà continue de fonctionner.
  • Aucun port entrant, pas de 0.0.0.0. LM Studio, Ollama, MLX Studio et MLX-LM Server restent sur 127.0.0.1. Le connecteur ne fait que des connexions sortantes vers Tokios.

Prochaines étapes

Quickstart

Partez de zéro pour un connecteur, un déploiement et une clé API fonctionnels.

Install the connector

Référence complète d’installation et d’appairage du connecteur pour toutes les plateformes.

Use Claude Code

Configurez ANTHROPIC_BASE_URL et ANTHROPIC_API_KEY en détail.

Connector config reference

Servez plusieurs modèles depuis un seul Mac avec tokios-connector.json, et exécutez-le comme service launchd.