Grok Build, terminálový kódovací agent od SpaceXAI, dostal 7. srpna 2026 číslo verze 1.0.0. Changelog k němu obsahuje třicet položek a všechny do jedné jsou opravy chyb nebo úpravy rozhraní. Vydání 0.2.119 z 2. srpna přitom přineslo víc funkcionality: editovatelné glob vzory pro trvalá povolení, tlačítka pro Mermaid diagramy v náhledu plánu a rozšířený automatický režim. Skok z 0.2.120 na jedničku proběhl za čtyři dny, bez blogpostu, bez tiskové zprávy a bez publikované politiky verzování. Zajímavější než to číslo je těch sto deset vydání, která mu předcházela. Pojďme se tedy na Grok Build podívat v úplnosti!
- Verze 1.0.0 obsahuje 30 oprav a žádnou novou funkci
- Za červen a červenec přibyl hlasový vstup, správa pro velká nasazení, import sezení od konkurence, autonomní režim
/goala strojově čitelný výstup pro CI - Zdrojový kód je od 15. července na GitHubu pod Apache 2.0, repozitář má čtyři commity a externí příspěvky se nepřijímají
- Klávesa Esc změnila chování třikrát za tři týdny
- Konkurence: Claude Code je na 2.1.223, Codex CLI na 0.146.0, Gemini CLI na 0.53.1
Šest linií vývoje za červen a červenec
Changelog eviduje od 17. května do včerejška 113 záznamů. To vychází na víc než jedno vydání denně. Když je člověk přečte popořadě, vylezou z nich šest souběžných linií, které o směřování nástroje řeknou víc než jakékoliv oznámení.
Hlas. Diktování přes Ctrl+Space nebo F8 dorazilo 1. července ve verzi 0.2.80. O šest dní později přibyla podpora Linuxu přes PipeWire, PulseAudio nebo ALSA, pak volba jazyka řeči a nakonec možnost správce hlas celofiremně vypnout. Šest týdnů práce na funkci, kterou Claude Code ani Codex nemají. Sám ji nepoužívám, ale logice rozumím: kdo diktuje zadání agentovi, mluví jinak, než kdyby psal, a bývá u toho konkrétnější.
Nasazení ve firmách. Tady se toho stalo nejvíc. Soubor managed_config.toml se seznamy povolených příkazů přišel 9. července, přičemž zákazy definované uživatelem přebíjejí firemní povolení. O týden později dorazil requirements.toml, kterým může správce funkce natvrdo zakázat všem. Přidejte export telemetrie do vlastního OpenTelemetry kolektoru z 15. června, proměnnou GROK_EXTRA_CA_BUNDLE pro vlastní kořenové certifikáty z 30. července, vzdálenou správu režimu oprávnění pro celou flotilu a přepínač remote_fetch = false, který nástroj odstřihne od veškerého stahování katalogů a nastavení z backendu. Tohle je infrastruktura pro banku nebo státní správu.
Přetahování uživatelů od konkurence. Od 13. července umí výběr sezení obnovit rozdělané konverzace z Claude Code, Codexu a Cursoru. Uvítací obrazovka na to sama upozorňuje klávesou Ctrl+U. Příkaz grok inspect ukazuje efektivní kompatibilitní nastavení pro všechny tři nástroje, pravidla ve stylu Bash(cmd:*) z Claude Code se překládají na prefixové shody a globální instrukce se čtou z ~/.grok/rules i z domovských adresářů konkurenčních nástrojů. Migrační cesta vede jedním směrem. Obdobný nástroj pro odchod ven jsem v changelogu nenašel.
Dlouhé běhy bez dozoru. Příkaz /goal přišel 9. července, workflows se 22. července zapnuly ve výchozím stavu. K tomu plánované úlohy s možností úpravy za běhu, automatické zotavení z opakujících se smyček zapnuté od 28. července ve výchozím stavu a stop hooks, které místo ukončení tahu nakrmí model zpětnou vazbou a nechají ho pokračovat. Subagenti běží od 3. července na pozadí, pokud si to výslovně nezakážete.
Skriptování a CI. Přepínač --json-schema pro validovaný JSON výstup dorazil 25. června, --output-format streaming-json s voláním nástrojů, výsledky a účtováním 30. července. Od 11. července vrací headless režim, tedy běh bez interaktivního rozhraní typicky ve skriptu, i počet tokenů a cenu za prompt a za sezení. Totéž vidí SDK přes Turn.usage. Kdo staví agentní pipeline, tohle potřebuje.
Sezení jako plnohodnotný objekt. Přibyly příkazy /jump, /timeline, /undo a /delete, přenos sezení mezi adresáři a stroji, forkování a rewind, který vrací zpět stav souborů i konverzace. Trvalé mazání sezení z dashboardu dorazilo 31. července.
Ve zkratce:
- Hlasový vstup na všech třech platformách včetně možnosti celofiremního zákazu
- Kompletní vrstva firemní správy: seznamy povolených příkazů, vynucené zákazy, vlastní certifikáty, telemetrie, provoz v odstřižené síti
- Import sezení a konfigurace z Claude Code, Codexu a Cursoru
- Autonomní režimy
/goala workflows, subagenti na pozadí ve výchozím stavu - Strojově čitelný výstup s účtováním tokenů pro headless režim i SDK
- Navigace v sezeních, jejich přenos mezi stroji a vracení změn
Klávesa Esc jako měřítko zralosti
Jeden detail říká o stabilitě nástroje víc než číslo verze. Sledujte klávesu Esc: Dne 29. června (0.2.74) začala rušit běžící tah okamžitě, dvojité Esc mazalo prompt. 8. července (0.2.93) přestala tah rušit s odůvodněním, že se má používat Ctrl+C. 22. července (0.2.111) zase ruší, s výjimkou celoobrazovkového scrollbacku ve stylu vim. Tři změny základní klávesové vazby za tři týdny.
Vedle toho se v changelogu opakovaně objevují opravy typu “Esc a stop zabrání úlohám na pozadí v restartu modelu po zrušení”. Tahle konkrétní formulace pochází z verze 1.0.0. Ještě včera se tedy řešilo, jestli zrušený tah opravdu zůstane zrušený.
Co je ve verzi 1.0.0
Třicet položek, které se dají poctivě shrnout jako údržba. Řádky dashboardu ukazují krátké shrnutí předchozího tahu. Okno rozšíření řadí položky abecedně. Markdownové tabulky se v úzkém panelu zalamují uvnitř buněk. Psaní exit nebo quit v dashboardu ukončí CLI.
Tři položky pod nálepkou kosmetiky řeší reálný problém. Výzva k udělení oprávnění nyní ukazuje celý skript, dlouhá těla bash příkazů se rozbalí přes Ctrl-F. Do včerejška jste tedy mohli odklepnout příkaz, který jste neviděli celý. Pro nástroj s plnými právy na disk je to bezpečnostní oprava vydávaná za úpravu rozhraní.
Vzdálené obnovení sezení nově obnoví jen konverzaci, pokud výslovně nepředáte --restore-code. Výchozí chování se tak posunulo k tomu, aby nástroj sám od sebe nešahal na kód. A MCP nástroje vracející obrázky přestaly zahazovat a poškozovat velké snímky obrazovky, což je chyba, kterou potkal každý, kdo staví agenta prohlížejícího webové stránky.
Zbytek jsou opravy pádů, zamrznutí, spotřeby paměti při forkování velkých sezení a kopírování CJK textu myší.
Proč tedy jednička
Vysvětlení jsou čtyři a liší se hlavně tím, kolik se z nich dá ověřit.
| Vysvětlení | Stav důkazu |
|---|---|
| Konec beta fáze | Silná indicie. The Verge psal 14. května o “early beta”, ještě začátkem srpna nesl nástroj štítek beta. Dnes na x.ai/build ani v dokumentaci žádný štítek není. |
| Závazek stability rozhraní podle semver | Neověřeno. xAI nikde nepublikovalo politiku verzování ani stability policy. |
| Odblokování nákupu ve velkých organizacích | Nepřímá indicie. Existuje samostatná dokumentace pro firemní nasazení, managed_config.toml, requirements.toml, mTLS a Zero Data Retention. |
| Obnova důvěry po červencovém průšvihu | Časová souslednost sedí, kauzalita zůstává interpretací. |
Druhý řádek té tabulky je podle mě nejdůležitější. Grok Build má rozsáhlý prostor pro cizí kód: config.toml, adresář ~/.grok, tržiště pluginů, hooks, MCP servery, Agent Client Protocol, formáty headless výstupu, SDK. V sémantickém verzování jednička znamená, že rozbití kteréhokoliv z těchto rozhraní vyžaduje dvojku. Kdo si to takhle přečte, dosazuje si závazek, který xAI nikde nevyslovilo. A po třech změnách chování klávesy Esc za tři týdny bych na takový závazek nesázel.
Čtvrtý řádek se týká incidentu, který jsme rozebírali samostatně: 12. července zveřejnil výzkumník Cereblab wire analýzu ukazující, že Grok Build nahrával kompletní git bundle repozitáře včetně nikdy neotevřených souborů. 15. července xAI zveřejnilo zdrojový kód. 7. srpna přišla jednička. Tři kroky za necelý měsíc, každý z nich směrem k větší důvěryhodnosti.
Jak verzuje konkurence
| Nástroj | Verze | Datum | Poznámka |
|---|---|---|---|
| Grok Build | 1.0.0 |
| zhruba 3 měsíce od vydání |
| Claude Code | 2.1.223 |
| řada 2.x |
| Codex CLI | 0.146.0 | srpen 2026 | přes 800 vydání, pořád nula |
| Gemini CLI | 0.53.1 | srpen 2026 | |
| Qwen CLI | 0.21.5 | srpen 2026 |
Codex CLI od OpenAI je v téhle tabulce ten zajímavý případ. Je starší, má za sebou víc vydání, je kompletně otevřený pod Apache 2.0 a kolem devadesáti tisíc hvězd na GitHubu. A pořád začíná nulou. Číslo verze je u těchhle nástrojů rozhodnutí marketingu.
Otevřený zdroj se čtyřmi commity
Repozitář xai-org/grok-build je pod Apache 2.0, z 99,6 % v Rustu, má 19,6 tisíce hvězd a 3,5 tisíce forků. Také čtyři commity, nula publikovaných vydání na GitHubu a v CONTRIBUTING.md větu, že externí příspěvky se nepřijímají. Kód se periodicky sype z interního monorepa, soubor SOURCE_REV v kořeni drží odpovídající commit SHA.
Zajímavější je soubor THIRD-PARTY-NOTICES. Implementace nástrojů v crates/codegen/xai-grok-tools obsahují porty z openai/codex a sst/opencode s oznámením změn podle §4(b) licence Apache. Základní operace agenta, tedy editace souboru a spuštění příkazu, tak přišly ze dvou konkurenčních projektů. Licence to výslovně dovoluje, takže právní problém žádný. Zajímavá je ta zpráva o trhu: tenhle konkrétní tvar terminálového agenta se ustálil natolik, že se implementace přenášejí mezi laboratořemi.
Binárka se ve stromě jmenuje xai-grok-pager, oficiální instalace ji dodává jako grok.
Co si z toho odnést
Grok Build je po dvou měsících intenzivní práce použitelný nástroj s několika vlastnostmi, které konkurence nemá: Plan Mode blokující editace do schválení, hlasové zadávání, import sezení od konkurentů a slušnou vrstvu firemní správy. Model, který ho pohání, je od 8. července grok-4.5 a jeho výkonnostní profil jsme rozebrali samostatně.
Číslo 1.0.0 k tomu ale nepřidává informaci, podle které by se dalo řídit. Co k němu doopravdy patří: zmizelý štítek beta, dokumentace pro firemní nasazení a nákupní oddělení, které potřebuje na papíře produkční verzi. Oznámení, politika verzování ani veřejný závazek zpětné kompatibility k jedničce nedorazily.
Kdo Grok Build nasazuje, měl by si podle mě verzi CLI zamknout, sledovat changelog kvůli změnám výchozího chování a počítat s tím, že klávesová vazba nebo výchozí nastavení se může za měsíc otočit. Trojka v tabulce vydání za červenec o stabilitě nástroje vypovídá přesněji než jednička v jeho verzi.