Autonomní vývoj s Claude Code a Antigravity CLI (AGY) bez zdržování rutinou. Krabička, která žije na vašem stole, ukazuje živý průběh a probudí se jen když potřebuje vaše rozhodnutí.
Zjednodušená simulace chování firmwaru na 480×480 AMOLED displeji. Můžete klikat na spodní lištu, otevírat celoobrazovkový chat, hladit maskota nebo vyvolat dotaz agenta. Maskot se řídí připojeným klientem: Agy pro AGY, Clawd pro Claude. Po 20 s bez dotyku přejde krabička napájená z USB do režimu stolních hodin, stejně jako skutečný firmware.
Vyzkoušejte, jak se krabička na stole chová v reálném provozu:
Proč původní schvalování každého souboru v éře autonomních AI agentů nedává smysl.
Agent běží v poloautomatickém režimu a při každém vytvoření souboru nebo spuštění git status zastaví a čeká na kliknutí.
Agent dělá běžnou práci zcela automaticky. Rozhodovač slouží jako živý monitor na stole a vzbudí vás pouze tehdy, když je to nutné.
ask_question): 2 až 8 možností přímo na dotykových tlačítkách, zvolenou odpověď dostane agentgit push -f, rm -rf, Remove-Item -Recurse, drop table a další) a ukáže skutečný příkaz, ne popis od agenta. Schvaluje se podržením, omylem klepnutím to nejdeVýchozí režim Rozhodovače. Běžné čtení i zápisy souborů krabičku nezastaví. Dotyk vyžaduje jen u otázek s volbami (2 až 8 možností) a u destruktivních příkazů.
Schvalování všech zápisů a spouštění skriptů. Vhodné pro citlivé produkční repositáře, kde chcete vidět každý změněný soubor.
Úplné zastavení i u operací čtení a webového vyhledávání. Vhodné pro detailní bezpečnostní audit jednotlivých kroků.
Rendery krabičky Waveshare ESP32-S3-Touch-AMOLED-2.16 podle rozměrového výkresu výrobce: bílé pouzdro 46 × 46 × 22,5 mm, tři tlačítka nahoře. Obrazovky jsou vykreslené stejným písmem, barvami a rozvržením jako ve firmwaru.
Výkonná embedded platforma s vysoce kontrastním kruho-čtvercovým displejem.
Rozlišení 480 × 480 px, QSPI řadič CO5300, hluboká černá AMOLED panelu. Firmware kreslí do 16bitového (RGB565) framebufferu v PSRAM.
240 MHz Xtensa LX7 (se zhasnutým displejem 80 MHz kvůli baterii), 16 MB Flash paměť, 8 MB Octal PSRAM pro plynulý 480×480 frame buffer v RAM.
Citlivé dotykové ovládání, podpora gest (swipe vlevo/vpravo/nahoru/dolů) i detekce přikrytí dlaní.
Správa Li-Ion baterie: procenta z měřidla PMU, napětí a teplota, detekce USB VBUS a nabíjení, varování při 20 a 10 %. Tlačítko PWR zhasíná displej.
Vestavěný reproduktor: rozlišené zvuky pro otázku, rizikovou akci, dokončení práce, připomínky a slabou baterii. Hlasitost ve třech úrovních a noční klid, zesilovač i kodek běží jen během melodie.
Zálohovaný reálný čas pro velké stolní hodiny HH:MM:SS a kalendář i při odpojení od počítače.
Akcelerometr a gyroskop: zatřesení krabičkou zamotá maskotovi hlavu, otočení displejem dolů ho uspí.
Priorita po kabelu (USB CDC), bezdrátové přepnutí na Bluetooth (NUS) na baterii a po zapojení kabelu zpět na USB. Šifrované párování s PINem, krabička si pamatuje až 3 počítače.
Všechny dostupné příkazy pro ovládání, přepínání režimů, testování a nahrávání.
| Příkaz | Kategorie | Popis funkce |
|---|---|---|
python bridge/rozhodovac_ctl.py status |
Diagnostika | Zobrazí stav spojení (USB / BLE), % baterie, režim, statistiky rozhodnutí a parťáka. |
python bridge/rozhodovac_ctl.py test-question |
Test | Odešle na displej ukázkový dotaz s volbami (2 až 8 voleb, výchozí 3) pro vyzkoušení dotykového výběru i tlačítek BOOT/IO18. |
python bridge/rozhodovac_ctl.py test |
Test | Odešle na displej žádost o potvrzení kritické akce (git push --force). SCHVÁLIT se drží 1 s, ZAMÍTNOUT stačí klepnout. |
python bridge/rozhodovac_ctl.py mode decide |
Režim | Výchozí režim: Běžná rutina krabičku nezastaví, dotyk vyžaduje jen u otázek s volbami (2 až 8 možností) a rizikových akcí. Režim se uloží do bridge/state.json a platí trvale. |
python bridge/rozhodovac_ctl.py mode write |
Režim | Striktní režim: Vyžaduje potvrzení u všech zápisů do souborů i spouštěných příkazů. |
python bridge/rozhodovac_ctl.py mode all |
Režim | Auditní režim: Vyžaduje potvrzení u každého jednotlivého volání nástroje. |
python bridge/rozhodovac_ctl.py enable-global |
Integrace | Aktivuje Rozhodovač globálně pro všechny vaše projekty v AGY (~/.gemini/config/hooks.json). |
python bridge/rozhodovac_ctl.py disable-global |
Integrace | Deaktivuje globální integraci v AGY a vrátí standardní terminálové chování. |
python bridge/rozhodovac_ctl.py enable-local |
Integrace | Aktivuje Rozhodovač jen pro projekt v aktuální složce, nebo ve složce zadané přes --dir (.agents/hooks.json). |
python bridge/rozhodovac_ctl.py disable-local |
Integrace | Vypne Rozhodovač v projektu (aktuální složka nebo --dir). Ostatní hooky v hooks.json zůstanou beze změny, zapnutí globálně toto vypnutí nepřepíše. |
python bridge/rozhodovac_ctl.py start |
Služba | Spustí obslužný background daemon (připojí se k USB CDC nebo BLE dle dostupnosti). |
python bridge/rozhodovac_ctl.py stop |
Služba | Zastaví background daemon (např. před párováním s Claude Desktop). |
python bridge/rozhodovac_ctl.py name "Jméno" |
Přizpůsobení | Nastaví vlastní jméno parťáka zobrazené v profilu na displeji. |
python bridge/rozhodovac_ctl.py unpair |
Přizpůsobení | Smaže v krabičce uložená Bluetooth párování, když se Claude Desktop nebo PC nechce znovu připojit. Ve Windows pak krabičku odeberte i v Nastavení → Bluetooth. |
python bridge/rozhodovac_ctl.py forget-device |
Přizpůsobení | Daemon zapomene zapamatovanou krabičku a příště se přes Bluetooth spojí s první nalezenou (při výměně krabičky). |
.\flash.ps1 |
Firmware | Zkompiluje a nahraje firmware do ESP32-S3 přes USB kabel. Před nahráním zastaví daemon, aby uvolnil port, a po chybě kompilace se zastaví. |
.\flash.ps1 -Monitor |
Firmware | Spustí sériový monitor pro sledování logů z krabičky v reálném čase. |