Zerostack: A meglepően gyors kódoló ügynök, ami pehelykönnyű és Rust-ban íródott
Zerostack: A Mini, Rustban Írt Coding Agent, Amit Komolyan Kell Venni
Ha figyeled az AI coding agentek világát, valószínűleg te is észrevetted: a legtöbb eszköz igazi éhes szörny. Memóriát zabálnak, procit esznek, és csak akkor működnek jól, ha csúcskategóriás vasad van. Most jön a Zerostack v1.5.0, ami pont az ellenkezőjét hozza – Rustban írták, és az hatékonyság az elsődleges szempont, miközben a képességekből semmit nem áldoz fel.
Miért Fontos a Rust?
A számok magukért beszélnek. A Zerostack egy 26 MB-os bináris, nagyjából 17 ezer sornyi kóddal. Az opencode-nal összehasonlítva ez durván 10-20-szoros különbség – utóbbi alapból 300 MB, és aktív munka közben akár 700 MB-ot is zabálhat.
A RAM-használat átlagosan 16 MB körül mozog, csúcsidőben sem több 24 MB-nál. CPU? Készenléti állapotban 0,0%, aktív munka közben körülbelül 1,5%. Eközben a JavaScript alapú riválisok 2%-on pöfögnek, miközben csettintésnyi munkát se végeznek. Ha korlátozott hardveren dolgozol, vagy egyszerűen utálod, amikor a laptopod ventilátora felröffent kódreview közben – ez a te eszközöd.
Nincs Lekötelezve Egyetlen Szolgáltatóhoz Sem
A Zerostack nem kényszerít egyetlen AI providerre sem. OpenRouter, OpenAI, Anthropic, Gemini, Ollama – vagy a saját megoldásod is megy. Ez azt jelenti, hogy nem vagy kiszolgáltatva egyetlen cég árának vagy elérhetőségének. Claude a tervezéshez, DeepSeek a kódgeneráláshoz? Egyszerű parancssori kapcsolóval megoldható.
Engedélyrendszer, Amit Nem Kell Meggyőzés
Ha fontos a biztonság, a Zerostack öt konfigurálható módot kínál:
- Restrictive: Minden művelethez külön jóváhagyás kell
- Read-only: Böngészés, módosítás nélkül
- Guarded: Olvasás szabad, írás megerősítést kér
- Standard: Értelmes alapbeállítások, biztonságos bash parancsok engedélyezve
- Yolo: Minden megy, csak törlésnél kérdez
Ez nem csak játék – valódi védelmi réteg, ami mellett nyugodtan használhatod az agentet, felesleges aggódás nélkül.
Prompt módok, Amiket Az Élmény Váltani
Az egyik leghasznosabb funkció a beépített prompt rendszer. Nincs szükség bonyolult skill konfigurációra – runtime alatt válthatsz a viselkedési módok között:
- Code mode – normál fejlesztés TDD munkafolyamattal
- Plan mode – felfedezés kódgenerálás nélkül
- Review mode – alapos kódelemzés
- Debug mode – gyökérok-keresés
- Ask mode – csak olvasás, kérdezés
- Brainstorm mode – tervezési beszélgetések
- Frontend-design mode – élesben használható UI munkára
- Security review mode – sebezhetőségek keresése
- Simplify mode – refactoring átláthatóságért
- Write-prompt mode – optimalizált agent promptok készítése
Egy agent, sok személyiség – és váltás pillanatok alatt, újraindítás nélkül.
Terminal UI, Ami Nem Idegesít
A crossterm-alapú felület markdown renderelést, egérrel történő szelekciót és másolást, scrollbacket és reasoning láthatóságot kínál. apróságnak tűnik, de egy olyan terminal UI, ami tiszteletben tartja a munkafolyamatodat, sokat számít hosszú coding sessionök alatt.
Előkészületek
A telepítés meglepően egyszerű:
curl -fsSL https://raw.githubusercontent.com/gi-dellav/zerostack/main/install.sh | bash
Nix vagy Cargo is megteszi, ha úgy jobban szereted. API kulcs beállítása után:
export OPENROUTER_API_KEY="[your_key]"
zerostack
A Nagyobb Kép
A Zerostack egy fontos irányvonalat képvisel az AI toolingban: a felismerést, hogy a nagyobb nem mindig jobb. Ahogy a coding agentek egyre képesebbek lesznek, fennáll a veszélye, hogy erőforrás-zabáló szörnyekké válnak, amelyek kizárják azokat a fejlesztőket, akiknek nincs csúcsminőségű vasuk. A Rust-first filozófia pont ezt a假设ét cáfolja.
MCP szerver támogatás, beépített Exa keresés webes eszközökhöz, Git worktree integráció, ACP szerver editor plugin támogatás – mindezt egy minimális lábnyommal. A Zerostack jóval a súlycsoportja felett üt, annak ellenére, milyen kicsi.
Akár egyedül dolgozol egy öreg laptopon, akár startupban próbálsz minden infrastruktúradollárt optimalizálni, a Zerostack figyelmet érdemel. Bizonyíték arra, hogy az effektív szoftvertervezés még mindig számít – és hogy néha a kevesebb valóban több.
Az AI coding assistantök jövője talán könnyebb, mint gondolnánk.