Proč jsme vytvořili CLI
Dashboard je skvělý na prohlížení. Terminál je skvělý na to, co děláte pořád dokola.
V dashboardu Mihu většina lidí vytváří a provozuje své AI agenty a tak to zůstane. Týmy, které Mihu používají nejvíc, nám ale pořád říkaly totéž. Chtěly vytvořit deset agentů z jedné šablony, koupit čísla pro novou pobočku, projít včerejší hovory před ranní poradou nebo nasadit změnu ze svého deployment pipeline. Klikáním je to pomalé. Přímými požadavky na API to znamená psát pokaždé stejný opakující se kód.
Vytvořili jsme proto nástroj, který jsme sami chtěli: jeden malý program, který zná váš pracovní prostor, umí celé API Mihu a nepřekáží. Měli jsme pro něj tři cíle.
- Nic nemá být jen v dashboardu. Co jde udělat v Mihu, jde udělat i příkazem.
- Má být příjemný pro lidi i pro skripty. Čitelné tabulky, když píšete, čistý JSON, když čte skript.
- Vaše AI nástroje se mají k Mihu dostat bez trápení s nastavením. Připojit Claude Code, Cursor nebo VS Code k pracovnímu prostoru má zabrat jeden řádek, ne konfigurační soubor.
Instalace jedním řádkem
Jeden soubor, žádné běhové prostředí, pro macOS, Linux i Windows.
CLI je jediný program a nic dalšího instalovat nemusíte. Instalátor vybere správné sestavení pro váš počítač, ověří, že s ním nikdo nemanipuloval, a přidá ho do cesty (PATH).
To je celé nastavení. Funguje na počítačích s procesory Intel i ARM.
Přihlaste se jednou a přepínejte pracovní prostory, jak chcete
Váš token je bezpečně uložený a už ho nikdy nemusíte psát.
Spusťte mihu login. Zeptá se na váš pracovní prostor, otevře stránku, kde vytvoříte API token, a uloží token do počítače s oprávněními, která umožní čtení jen vám. Od té chvíle každý příkaz ví, kdo jste. mihu whoami ukáže, ve kterém pracovním prostoru jste a jaký máte zůstatek.
Pracujete s více pracovními prostory, třeba s produkcí a testovacím prostředím, nebo pro několik klientů? Pojmenujte každé přihlášení a přepínejte mezi nimi jedním přepínačem. Na build serveru místo toho nastavte dvě proměnné prostředí a na disk se neuloží vůbec nic.
Každá část API je příkaz
Co umí API, umí i CLI, a se stejnou strukturou.
Nevybírali jsme jen pár oblíbených akcí. Každý endpoint API Mihu je příkaz a příkazy mají stejnou strukturu jako API, takže když znáte jednu oblast, ostatní snadno odhadnete. mihu commands je vypíše všechny.
Nemusíte si ani pamatovat každé pole. Spusťte příkaz pro vytvoření nebo úpravu bez dalších parametrů a CLI se vás postupně zeptá na každou hodnotu, vysvětlí, co znamená, nabídne povolené možnosti a před odesláním vám ukáže požadavek. Na vše, pro co CLI nemá vlastní příkaz, stačí jeden řádek s mihu api, který odešle přihlášený požadavek na libovolnou adresu v API.
Přihlaste se, vypište své AI agenty, pošlete jednoho do hovoru a připojte Claude Code, to vše zhruba za půl minuty.
Připojte svůj AI nástroj pro programování jedním příkazem
Nechte Claude Code, Cursor nebo VS Code spravovat váš pracovní prostor běžnou řečí.
MCP server Mihu umožňuje AI klientům pracovat s vaším pracovním prostorem prostě tak, že s nimi mluvíte: vypiš moje agenty a řekni mi, kteří nemají telefonní číslo. Nejtěžší bylo dřív nastavení: najít správnou adresu, správné hlavičky a správný konfigurační soubor pro každý nástroj. CLI to vše udělá za vás s pracovním prostorem a tokenem, se kterými jste se už přihlásili.
Jeden řádek na nástroj. Restartujte nástroj a na něco se ho zeptejte.
MCP server nabízí několik stovek nástrojů a AI klienti fungují lépe s menším počtem. Můžete je omezit na jednu oblast, třeba doručenou poštu, schůzky, kampaně nebo tvorbu agentů. Když už připojení nepotřebujete, mihu mcp remove ho zase odstraní.
Nastavení krok za krokem pro každý nástroj najdete v průvodci MCP.
Stvořeno pro skripty a CI
Čitelné pro vás, předvídatelné pro vaše skripty.
Tabulky nebo JSON, automaticky
Když příkaz napíšete, uvidíte čitelnou tabulku. Když jeho výstup jde do jiného programu, dostanete JSON, připravený pro nástroje jako jq.
Všechny stránky najednou
Když si řeknete o všechny výsledky, seznamy za vás projdou všechny stránky, takže report nebo export je jeden příkaz.
Žádné dotazy v pipelinech
Na build serveru se token načte z proměnných prostředí a destruktivní příkazy lze potvrdit předem, takže nic nečeká na stisk klávesy.
Ve výchozím stavu bezpečné
Smazání čehokoli nebo uvolnění čísla se vždy nejdřív zeptá, když u klávesnice sedí člověk.
Dohromady to znamená, že deployment pipeline může zaznamenat aktuální verzi agenta, provést změnu, spustit vaše testy a vrátit agenta zpět, pokud selžou, a to vše, aniž by kdokoli otevřel dashboard.
Vydání a aktualizace
Sám se udržuje aktuální a každé vydání je veřejné.
mihu update nainstaluje nejnovější verzi a CLI vám nenápadně dá vědět, když je nějaká k dispozici. Doplňování příkazů pro bash, zsh, fish a PowerShell zapnete jedním příkazem a mihu uninstall vše čistě odstraní. Každé vydání je zveřejněno s kontrolními součty na platformě GitHub.
Vyzkoušejte: nainstalujte CLI, spusťte mihu login a potom mihu mcp setup pro AI nástroj, který už používáte. Požádejte ho, aby vypsal vaše agenty a zkontroloval, kterým ještě chybí telefonní číslo.
Užitečné odkazy
- Průvodce CLI: instalace, přihlášení a všechny příkazy.
- Průvodce MCP: připojte Claude Code, Claude Desktop, Cursor, VS Code a Windsurf.
- Verze na platformě GitHub: každá verze včetně kontrolních součtů.
Časté dotazy
Musím nejdřív nainstalovat ještě něco dalšího?
Ne. CLI je jediný program bez dalších požadavků. Jedinou výjimkou je připojení Claude Desktop, které používá malý most vyžadující Node.js.
Kde je můj token uložený?
V souboru ve vaší uživatelské složce, který může číst jen váš účet. Na build serveru můžete místo toho použít proměnné prostředí, takže se nic neukládá. Odhlášením se token odstraní.
Umí CLI všechno, co dashboard?
Vše, co umí API Mihu, ano: každý endpoint je příkaz. K čemukoli bez vlastního příkazu se dostanete přes mihu api.
Můžu ho používat s více pracovními prostory?
Ano. Do každého pracovního prostoru se jednou přihlaste pod jménem a pak přepínejte přepínačem nebo jeden nastavte jako výchozí.
Které AI nástroje umí připojit k Mihu?
Claude Code, Claude Desktop, Cursor, VS Code a Windsurf, každý jedním příkazem. Pro jakéhokoli jiného MCP klienta vypíše údaje o připojení mihu mcp url.
Jak ho udržím aktuální?
Spusťte mihu update. CLI vám také dá vědět, když je k dispozici nová verze.
Nainstalujte Mihu CLI
Jeden řádek na instalaci, jeden příkaz na přihlášení a celý váš pracovní prostor máte v terminálu. Kompletní návod najdete v dokumentaci pro vývojáře.
Přečtěte si návod k CLI →