Do tej pory zostały przedstawione poszczególne elementy — Pipeline, Contracts, graf wiedzy, hinty, Archive. Poniżej zestawiono je obok pracy z samą konsolą czatu AI, aby uwidocznić praktyczną różnicę.
Dlaczego AITM wygrywa z samą konsolą
Porównanie obok siebie
| Sama konsola AI / narzędzie czatu | AITM | |
|---|---|---|
| Wykonywanie wielu kroków | Plan trzeba zamówić ręcznie, potem wkleić go z powrotem po kod, następnie poprosić o review, potem wkleić uwagi z review po poprawkę — samodzielnie przekazując kontekst na każdym kroku | Pełna sekwencja plan → code → review → fix → test → merge przebiega automatycznie, jednym kliknięciem — zob. The Pipeline |
| Izolacja kodu | Zmiany zwykle trafiają prosto do kopii roboczej; nic nie powstrzymuje złej sugestii przed dotknięciem głównej gałęzi | Każdy Task działa we własnej gałęzi Git i folderze roboczym (izolacja Worktree) — praca w toku nigdy nie zepsuje dev |
| Pamięć projektu | Każda nowa rozmowa zaczyna się od zera; konwencje i architekturę trzeba objaśniać za każdym razem | Contracts, zmienne i hinty są trwałe i kumulują się między Tasks — zob. Knowledge Sharing |
| Bramki jakości | Samemu trzeba zdecydować (i pamiętać) o review i testach — albo nie | Review i automatyczne testy (unit + E2E) uruchamiają się automatycznie przy każdym Task, zanim cokolwiek zostanie scalone |
| Scalanie | Kod kopiuje się z czatu i commituje samodzielnie | Auto-merge do dev, z rozwiązywaniem konfliktów wspomaganym przez AI, gdy dwie zmiany kolidują |
| Ślad audytowy | Trzeba przewijać wstecz log czatu, jeśli został zachowany, aby przypomnieć sobie, o co i dlaczego się prosiło | Każdy Task jest trwale zapisany w Archive, z pełnym wynikiem, zmienionymi plikami i werdyktami |
| Praca równoległa | Jedna rozmowa, jedno zadanie naraz | Wiele projektów uruchamia Tasks równolegle z jednego Dashboard |
| Wychodzenie z zastoju | Trzeba zauważyć, że asystent zamilkł lub wpadł w pętlę, i samodzielnie go zrestartować | Watchdog wykrywa zawieszony krok i automatycznie go wznawia — zob. The Pipeline |
| Przenoszenie kodu między czatem a edytorem | Ręczne kopiuj-wklej przy każdej zmianie | AI edytuje pliki bezpośrednio w izolowanym Worktree — nie ma czego kopiować i wklejać |
Zasadnicza różnica
Sama konsola czatu jest z założenia bezstanowa: każda nowa rozmowa to pusta kartka i robi ona dokładnie tylko to, co się w danej chwili osobiście zorganizuje. AITM jest zbudowany odwrotnie — wychodzi z założenia, że ten sam projekt otrzyma wiele Tasks w długim czasie i że system powinien stawać się coraz lepszy w obsłudze tego projektu, zamiast traktować każde żądanie jak pierwsze.
Nic z tego nie zastępuje własnego osądu — nadal trzeba decydować, co budować, sprawdzać wyniki i interweniować przy awariach lub konfliktach. Znika natomiast ręczne przekazywanie kontekstu między krokami, między rozmowami oraz między czatem a bazą kodu.
Wskazówki
- Izolacja Worktree sprawia, że automatyczne wieloetapowe Pipeline można bezpiecznie uruchamiać bez nadzoru.
- Automatyczne review i testy sprawiają, że auto-merge jest godny zaufania, a nie lekkomyślny.