- 1Pourquoi nous avons créé une CLI
- 2Installation en une ligne
- 3Connectez-vous une fois, changez d'espace de travail librement
- 4Chaque partie de l'API est une commande
- 5Connectez votre outil de code IA en une commande
- 6Pensée pour les scripts et la CI
- 7Versions et mises à jour
- 8Liens utiles
- 9Questions fréquentes
Pourquoi nous avons créé une CLI
Le tableau de bord est idéal pour regarder. Un terminal est idéal pour refaire les mêmes choses encore et encore.
Le tableau de bord Mihu est l'endroit où la plupart des gens créent et font tourner leurs agents IA, et cela ne changera pas. Mais les équipes qui utilisent Mihu le plus nous répétaient la même chose. Elles voulaient créer dix agents à partir d'un modèle, acheter des numéros pour une nouvelle agence, vérifier les appels de la veille avant le point du matin ou déployer une modification depuis leur pipeline de déploiement. À coups de clics, c'est lent. Avec des requêtes API brutes, il faut réécrire le même code à chaque fois.
Nous avons donc créé l'outil que nous voulions nous-mêmes : un petit programme qui connaît votre espace de travail, parle toute l'API Mihu et ne vous gêne pas. Nous avions trois objectifs.
- Rien ne doit être réservé au tableau de bord. Si vous pouvez le faire dans Mihu, vous pouvez le faire avec une commande.
- Elle doit être agréable pour les personnes comme pour les scripts. Des tableaux lisibles quand vous tapez, du JSON propre quand un script lit.
- Vos outils IA doivent atteindre Mihu sans configuration pénible. Connecter Claude Code, Cursor ou VS Code à votre espace de travail doit tenir en une ligne, pas dans un fichier de configuration.
Installation en une ligne
Un seul fichier, aucun environnement d'exécution, macOS, Linux et Windows.
La CLI est un programme unique, rien d'autre à installer. L'installateur choisit la bonne version pour votre ordinateur, vérifie qu'elle n'a pas été altérée et l'ajoute à votre PATH.
C'est toute l'installation. Elle fonctionne aussi bien sur les machines Intel que ARM.
Connectez-vous une fois, changez d'espace de travail librement
Votre jeton est enregistré en sécurité, et vous ne le tapez plus jamais.
Lancez mihu login. La commande vous demande votre espace de travail, ouvre la page où vous créez un jeton API et enregistre ce jeton sur votre ordinateur avec des permissions que vous seul pouvez lire. Dès lors, chaque commande sait qui vous êtes. mihu whoami indique dans quel espace de travail vous êtes et votre solde.
Vous travaillez avec plusieurs espaces de travail, comme production et staging, ou plusieurs clients ? Donnez un nom à chaque connexion et passez de l'une à l'autre avec une seule option. Sur un serveur de build, définissez plutôt deux variables d'environnement : rien n'est enregistré sur le disque.
Chaque partie de l'API est une commande
Si l'API sait le faire, la CLI aussi, avec la même structure.
Nous n'avons pas choisi quelques actions populaires. Chaque endpoint de l'API Mihu est une commande, et les commandes suivent la même structure que l'API : dès que vous connaissez un domaine, vous devinez le reste. mihu commands les liste toutes.
Inutile aussi de retenir chaque champ. Lancez une commande de création ou de modification sans rien derrière, et la CLI vous demande chaque valeur tour à tour, explique à quoi elle sert, propose les options autorisées et vous montre la requête avant d'envoyer quoi que ce soit. Tout ce qui n'a pas de commande dédiée reste à une ligne près avec mihu api, qui envoie une requête authentifiée à n'importe quelle adresse de l'API.
Connectez-vous, listez vos agents IA, lancez un appel avec l'un d'eux et connectez Claude Code, le tout en une trentaine de secondes.
Connectez votre outil de code IA en une commande
Laissez Claude Code, Cursor ou VS Code gérer votre espace de travail en langage courant.
Le serveur MCP de Mihu permet aux clients IA de travailler avec votre espace de travail simplement en leur parlant : liste mes agents et dis-moi lesquels n'ont pas de numéro de téléphone. Le plus difficile, c'était la configuration : trouver la bonne adresse, les bons en-têtes et le bon fichier de configuration pour chaque outil. La CLI fait tout cela avec l'espace de travail et le jeton avec lesquels vous êtes déjà connecté.
Une ligne par outil. Redémarrez l'outil et posez-lui une question.
Le serveur MCP propose plusieurs centaines d'outils, et les clients IA fonctionnent mieux avec moins. Vous pouvez les limiter à un domaine, comme la boîte de réception, les rendez-vous, les campagnes ou la création d'agents. Quand vous n'avez plus besoin de la connexion, mihu mcp remove la retire.
La configuration pas à pas de chaque outil se trouve dans le guide MCP.
Pensée pour les scripts et la CI
Lisible pour vous, prévisible pour vos scripts.
Tableaux ou JSON, automatiquement
Quand vous tapez une commande, vous voyez un tableau lisible. Quand sa sortie part vers un autre programme, vous obtenez du JSON, prêt pour des outils comme jq.
Toutes les pages d'un coup
Les listes parcourent les pages de résultats pour vous quand vous les demandez toutes : un rapport ou un export tient en une commande.
Aucune question dans les pipelines
Sur un serveur de build, le jeton vient des variables d'environnement, et les commandes destructrices peuvent être confirmées à l'avance pour que rien n'attende une touche.
Sûre par défaut
Supprimer quelque chose ou libérer un numéro demande toujours une confirmation quand une personne est au clavier.
Mis bout à bout, cela signifie qu'un pipeline de déploiement peut nommer la version actuelle d'un agent, appliquer une modification, lancer vos tests et revenir à la version précédente de l'agent s'ils échouent, sans que personne n'ouvre le tableau de bord.
Versions et mises à jour
Elle se tient à jour toute seule, et chaque version est publique.
mihu update installe la dernière version, et la CLI vous signale discrètement quand une nouvelle est disponible. L'autocomplétion pour bash, zsh, fish et PowerShell est à une commande près, et mihu uninstall supprime tout proprement. Chaque version est publiée avec ses sommes de contrôle sur GitHub.
Essayez : installez la CLI, lancez mihu login, puis mihu mcp setup pour l'outil IA que vous utilisez déjà. Demandez-lui de lister vos agents et de vérifier lesquels ont encore besoin d'un numéro de téléphone.
Liens utiles
- Guide du CLI: installation, connexion et toutes les commandes.
- Guide MCP: connectez Claude Code, Claude Desktop, Cursor, VS Code et Windsurf.
- Versions sur GitHub: chaque version avec ses sommes de contrôle.
Questions fréquentes
Dois-je installer autre chose avant ?
Non. La CLI est un programme unique sans autre prérequis. Seule exception : la connexion à Claude Desktop, qui utilise une petite passerelle nécessitant Node.js.
Où mon jeton est-il stocké ?
Dans un fichier de votre dossier utilisateur que seul votre compte peut lire. Sur un serveur de build, vous pouvez utiliser des variables d'environnement à la place : rien n'est alors stocké. La déconnexion le supprime.
La CLI peut-elle tout faire comme le tableau de bord ?
Tout ce que l'API Mihu sait faire, oui : chaque endpoint est une commande. Ce qui n'a pas sa propre commande reste accessible avec mihu api.
Puis-je l'utiliser avec plusieurs espaces de travail ?
Oui. Connectez-vous une fois par espace de travail en lui donnant un nom, puis changez avec une option ou définissez-en un par défaut.
Quels outils IA peut-elle connecter à Mihu ?
Claude Code, Claude Desktop, Cursor, VS Code et Windsurf, en une commande chacun. Pour tout autre client MCP, mihu mcp url affiche les informations de connexion.
Comment la maintenir à jour ?
Lancez mihu update. La CLI vous prévient aussi quand une nouvelle version est disponible.
Installez la Mihu CLI
Une ligne pour installer, une commande pour vous connecter, et tout votre espace de travail est dans votre terminal. Le guide complet se trouve dans la documentation développeur.
Lire le guide de la CLI →