Waarom we een CLI hebben gebouwd
Het dashboard is ideaal om te kijken. Een terminal is ideaal om dingen steeds opnieuw te doen.
In het Mihu-dashboard bouwen en beheren de meeste mensen hun AI-agenten, en dat blijft zo. Maar de teams die Mihu het meest gebruiken, vertelden ons steeds hetzelfde. Ze wilden tien agenten maken vanuit één sjabloon, nummers kopen voor een nieuwe vestiging, de gesprekken van gisteren bekijken voor de stand-up, of een wijziging uitrollen vanuit hun deploymentpipeline. Dat met klikken doen is traag. Dat met losse API-verzoeken doen betekent elke keer dezelfde standaardcode schrijven.
Dus bouwden we de tool die we zelf wilden: één klein programma dat uw werkruimte kent, de hele Mihu API spreekt en u niet in de weg zit. We hadden er drie doelen voor.
- Niets mag alleen in het dashboard kunnen. Als u het in Mihu kunt doen, kunt u het met een commando doen.
- Het moet prettig zijn voor mensen én voor scripts. Leesbare tabellen als u typt, nette JSON als een script leest.
- Uw AI-tools moeten Mihu zonder installatiegedoe bereiken. Claude Code, Cursor of VS Code aan uw werkruimte koppelen moet één regel kosten, geen configuratiebestand.
Installeren in één regel
Eén bestand, geen runtime, voor macOS, Linux en Windows.
De CLI is één programma zonder verdere installaties. Het installatieprogramma kiest de juiste build voor uw computer, controleert of er niet mee geknoeid is en zet het in uw path.
Dat is de hele installatie. Het werkt op zowel Intel- als ARM-machines.
Eén keer inloggen, vrij wisselen tussen werkruimtes
Uw token wordt veilig bewaard en u hoeft het nooit meer te typen.
Voer mihu login uit. Het vraagt naar uw werkruimte, opent de pagina waar u een API-token aanmaakt en bewaart het token op uw computer met rechten die alleen u kunt lezen. Vanaf dan weet elk commando wie u bent. mihu whoami toont in welke werkruimte u zit en wat uw saldo is.
Werkt u met meer dan één werkruimte, zoals productie en staging, of voor meerdere klanten? Geef elke login een naam en wissel ertussen met één flag. Stel op een buildserver in plaats daarvan twee omgevingsvariabelen in; dan wordt er helemaal niets op schijf opgeslagen.
Elk onderdeel van de API is een commando
Wat de API kan, kan de CLI ook, en in dezelfde structuur.
We hebben niet een paar populaire acties uitgekozen. Elk endpoint van de Mihu API is een commando, en de commando's volgen dezelfde structuur als de API. Kent u één onderdeel, dan kunt u de rest raden. mihu commands toont ze allemaal.
U hoeft ook niet elk veld te onthouden. Voer een commando om iets te maken of bij te werken uit zonder iets erachter, en de CLI vraagt u om elke waarde op zijn beurt, legt uit wat die is, biedt de toegestane opties aan en toont het verzoek voordat er iets wordt verzonden. Alles waar de CLI geen eigen commando voor heeft, is nog steeds één regel verderop met mihu api, dat een ingelogd verzoek naar elk adres in de API stuurt.
Log in, bekijk uw AI-agenten, zet er één aan een gesprek en koppel Claude Code, allemaal in ongeveer een halve minuut.
Koppel uw AI-programmeertool met één commando
Laat Claude Code, Cursor of VS Code uw werkruimte beheren in gewone taal.
Met de Mihu MCP-server kunnen AI-clients met uw werkruimte werken doordat u gewoon met ze praat: toon mijn agenten en vertel me welke geen telefoonnummer hebben. Het lastige was altijd de installatie: het juiste adres, de juiste headers en het juiste configuratiebestand voor elke tool vinden. De CLI regelt dat allemaal met de werkruimte en het token waarmee u al bent ingelogd.
Eén regel per tool. Start de tool opnieuw en stel een vraag.
De MCP-server biedt honderden tools, en AI-clients werken beter met minder. U kunt ze beperken tot één onderdeel, zoals de inbox, afspraken, campagnes of het bouwen van agenten. Hebt u de koppeling niet meer nodig, dan haalt mihu mcp remove die weer weg.
De stapsgewijze installatie voor elk hulpmiddel vindt u in de MCP-handleiding.
Gemaakt voor scripts en CI
Leesbaar voor u, voorspelbaar voor uw scripts.
Tabellen of JSON, automatisch
Als u een commando typt, ziet u een leesbare tabel. Gaat de uitvoer naar een ander programma, dan krijgt u JSON, klaar voor tools als jq.
Alle pagina's tegelijk
Lijsten bladeren de resultaten voor u door als u ze allemaal opvraagt, zodat een rapport of export één commando is.
Geen vragen in pipelines
Op een buildserver komt het token uit omgevingsvariabelen, en ingrijpende commando's kunnen vooraf worden bevestigd, zodat niets op een toetsaanslag wacht.
Standaard veilig
Iets verwijderen of een nummer vrijgeven vraagt altijd eerst om bevestiging als er iemand achter het toetsenbord zit.
Samen betekent dit dat een deploymentpipeline de huidige versie van een agent kan vastleggen, een wijziging kan doorvoeren, uw tests kan draaien en de agent kan terugzetten als ze mislukken, zonder dat iemand het dashboard opent.
Releases en updates
Het houdt zichzelf actueel, en elke release is openbaar.
mihu update installeert de nieuwste versie, en de CLI laat u rustig weten wanneer er een beschikbaar is. Shell-aanvullingen voor bash, zsh, fish en PowerShell zijn één commando verderop, en mihu uninstall verwijdert alles netjes. Elke release wordt met checksums gepubliceerd op GitHub.
Probeer dit: installeer de CLI, voer mihu login uit en daarna mihu mcp setup voor de AI-tool die u al gebruikt. Vraag het om uw agenten te tonen en te controleren welke nog een telefoonnummer nodig hebben.
Handige links
- CLI-handleiding: installeren, inloggen en alle opdrachten.
- MCP-handleiding: koppel Claude Code, Claude Desktop, Cursor, VS Code en Windsurf.
- Releases op GitHub: elke versie met de checksums.
Veelgestelde vragen
Moet ik eerst nog iets anders installeren?
Nee. De CLI is één programma zonder andere vereisten. De enige uitzondering is het koppelen van Claude Desktop, dat een kleine brug gebruikt die Node.js nodig heeft.
Waar wordt mijn token opgeslagen?
In een bestand in uw gebruikersmap dat alleen uw account kan lezen. Op een buildserver kunt u in plaats daarvan omgevingsvariabelen gebruiken, zodat er niets wordt opgeslagen. Uitloggen verwijdert het.
Kan de CLI alles wat het dashboard kan?
Alles wat de Mihu API kan, ja: elk endpoint is een commando. Alles zonder eigen commando blijft bereikbaar met mihu api.
Kan ik het gebruiken met meer dan één werkruimte?
Ja. Log per werkruimte één keer in met een naam en wissel daarna met een flag, of stel er één in als standaard.
Welke AI-tools kan het aan Mihu koppelen?
Claude Code, Claude Desktop, Cursor, VS Code en Windsurf, elk met één commando. Voor elke andere MCP-client toont mihu mcp url de verbindingsgegevens.
Hoe houd ik het up-to-date?
Voer mihu update uit. De CLI laat u ook weten wanneer er een nieuwe versie beschikbaar is.
Installeer de Mihu CLI
Eén regel om te installeren, één commando om in te loggen, en uw hele werkruimte staat in uw terminal. De volledige handleiding staat in de documentatie voor ontwikkelaars.
Lees de CLI-handleiding →