Zerostack boduje: Lehký kódovací agent v Rustu překvapí rychlostí

Zerostack boduje: Lehký kódovací agent v Rustu překvapí rychlostí

Čec 09, 2026 rust coding-agent ai-tools developer-productivity open-source

Zerostack: Odlehčený AI asistent pro kódování, který toho hodně zvládne a málo žere

AI nástroje pro programátory tu jsou všude. Co mě ale poslední dobou fascinuje, je trend, který jde proti proudu – a právě ten reprezentuje Zerostack. Verze 1.5.0 tohohle pomocníka je napsaná v Rustu a nabízí něco, co dnes není samozřejmé: skutečnou efektivitu.

Proč na tom záleží

Pojďme k číslům, protože ta mluví za vše. Zerostack stažený zabírá 26 MB. Jen pro srovnání – podobné nástroje běžně startují na 300 MB a při aktivní práci vyšplhají klidně na 700 MB. Rozdíl 10 až 20krát v nárocích na systémové zdroje.

Paměť RAM? Průměrně kolem 16 MB, s maximem někde u 24 MB. A procesor? V klidu 0,0 % a při práci přibližně 1,5 %. Zatímco jiné JavaScriptové asistenty žerou 2 % CPU, i když vůbec nic nedělají. Pro ty z nás, co pracují na slabším hardwaru nebo prostě nemají rádi, když jim ventilátor jede jako startující letadlo – tohle je změna hry.

Svoboda výběru AI poskytovatele

Zerostack vás netlačí do jednoho dodavatele. Chcete OpenRouter, OpenAI, Anthropic, Gemini, Ollama nebo si chcete napojit vlastní řešení? Všechno jde. Žádná závislost na jednom vendorovi znamená žádnou závislost na jeho cenách nebo dostupnosti. Klidně použijete Claude pro plánování a DeepSeek pro generování kódu – přepínáte to jedním příkazem.

Systém oprávnění, který dává smysl

Tohle oceníte, až vám AI asistent začne mazat soubory bez optání. Zerostack má pět režimů:

  • Restrictive – každá operace vyžaduje vaše potvrzení
  • Read-only – prohlížení bez jakýchkoliv změn
  • Guarded – čtení volně, zápis s potvrzením
  • Standard – chytrá výchozí nastavení s automatickým povolením bezpečných příkazů
  • Yolo – vše povoleno, jen destruktivní akce si řeknou o potvrzení

Žádný strach z nechtěného smazání nebo neomezeného běhu bash skriptů.

Módy pro každou situaci

Devět různých režimů chování, mezi kterými přepínáte za běhu:

  • Code pro klasický vývoj s TDD
  • Plan pro exploraci bez generování kódu
  • Review pro důkladnou analýzu
  • Debug pro hledání příčin problémů
  • Ask pro read-only dotazy
  • Brainstorm pro návrh řešení
  • Frontend-design pro UI v produkční kvalitě
  • Security review pro hledání zranitelností
  • Simplify pro zpřehlednění refaktoringu
  • Write-prompt pro tvorbu optimalizovaných promptů

Jeden agent, vícero tváří. Přepínáte mezi nimi instantně, bez restartu.

Terminál, který vás neotravuje

Crossterm-based rozhraní umí markdown rendering, výběr myší, scrollback a přepínání zobrazení reasoningu. Drobnost, ale v praxi to dělá víc, než byste čekali.

Jak začít

Instalace je triviální:

curl -fsSL https://raw.githubusercontent.com/gi-dellav/zerostack/main/install.sh | bash

Nebo přes Nix či Cargo. Pak jen nastavíte API klíč:

export OPENROUTER_API_KEY="[your_key]"
zerostack

Co z toho všeho vyplývá

Zerostack ukazuje směr, kterým by se AI tooling měl ubírat. Velcí a hladoví nejsou automaticky lepší. Existuje prostor pro nástroje, které fungují skvěle, ale nezabírají polovinu vašeho počítače.

Mimochodem, pod kapotou najdete podporu MCP serveru, integrované Exa vyhledávání, Git worktree integraci a ACP server pro napojení na editory. Tohle všechno v 26 MB balíčku.

Ať už sedíte u staršího notebooku, nebo šetříte na infrastruktuře, Zerostack stojí za vyzkoušení. Důkaz, že efektivní software má pořád své místo – a že někdy méně opravdu znamená víc.

Možná budoucnost AI asistentů bude nakonec lehčí, než jsme si mysleli.

Read in other languages:

RU BG EL UZ TR SV FI RO PT PL NB NL HU IT FR ES DE DA ZH-HANS EN