V tuto chvíli jste už viděli jednotlivé části — pipeline, kontrakty, znalostní graf, hinty, archiv. Tady jsou postavené vedle sebe s prací v holé chatové konzoli AI, aby byl praktický rozdíl konkrétní.
Proč je AITM lepší než holá konzole
Srovnání vedle sebe
| Holá AI konzole / chatovací nástroj | AITM | |
|---|---|---|
| Spouštění více kroků | Ručně požádáte o plán, poté vložíte plán zpět pro kód, poté požádáte o review, poté vložíte komentáře z review zpět pro opravu — kontext předáváte sami u každého kroku | Celá sekvence plán → kód → review → oprava → test → merge běží automaticky, jedním kliknutím — viz Pipeline |
| Izolace kódu | Změny obvykle přistanou přímo ve vaší pracovní kopii; nic nezabrání špatnému návrhu dotknout se vaší hlavní větve | Každý task běží ve vlastní Git větvi a pracovní složce (izolace worktree) — rozdělaná práce nikdy nemůže poškodit dev |
| Paměť o projektu | Každá nová konverzace začíná od nuly; své konvence a architekturu vysvětlujete znovu pokaždé | Kontrakty, proměnné a hinty přetrvávají a kupí se napříč tasky — viz Sdílení znalostí |
| Kontrolní brány kvality | Rozhodujete se (a pamatujete si) provést review a testování — nebo ne | Review a automatizované testy (unit + E2E) běží u každého tasku automaticky, předtím než se cokoliv sloučí |
| Slučování | Kód z chatu zkopírujete a commitnete sami | Auto-merge do dev, s pomocí AI při řešení konfliktů, když dvě změny narazí na sebe |
| Auditní stopa | Procházíte zpět chatový log, pokud jste ho uložili, abyste si vzpomněli, o co jste žádali a proč | Každý task je trvale zaznamenán v Archivu, s kompletním výsledkem, změněnými soubory a verdikty |
| Paralelní práce | Jedna konverzace, jeden task najednou | Více projektů běží tasky paralelně z jednoho dashboardu |
| Zotavení ze zaseknutí | Všimnete si, že asistent ztichl nebo se zacyklil, a restartujete ho sami | Watchdog detekuje zaseknutý krok a automaticky ho obnoví — viz Pipeline |
| Přenášení kódu mezi chatem a editorem | Ruční kopírování a vkládání, u úplně každé změny | AI upravuje soubory přímo v izolovaném worktree — nic se nekopíruje ručně |
Podstata rozdílu
Holý chatovací nástroj je záměrně bezstavový: každá nová konverzace je prázdná stránka a dělá přesně to, co v daném okamžiku osobně zorganizujete. AITM je postaven opačným směrem — kolem předpokladu, že tentýž projekt dostane mnoho tasků v průběhu dlouhé doby a že by se systém měl v tomto projektu postupně zlepšovat, místo aby ke každému požadavku přistupoval jako k prvnímu.
Nic z toho nenahrazuje váš úsudek — stále rozhodujete, co se má postavit, kontrolujete, co se vrátilo, a zasahujete při selháních nebo konfliktech. Co to odstraňuje, je ruční štafetová práce přenášení kontextu mezi kroky, mezi konverzacemi a mezi chatem a vaší kódovou bází.
Tipy
- Izolace worktree je to, co dělá automatické vícekrokové pipeline bezpečnými pro běh bez dozoru.
- Automatizovaná review a testování jsou to, co dělá auto-merge důvěryhodným místo lehkomyslného.