К этому моменту рассмотрены отдельные составляющие — Pipeline, контракты, граф знаний, подсказки, Archive. Здесь они сопоставлены с работой в обычной консоли ИИ-чата, чтобы практическая разница стала конкретной.

Почему AITM лучше обычной консоли

Сравнение

Обычная консоль ИИ / инструмент чатаAITM
Выполнение нескольких шаговВручную запрашивается план, затем план вставляется обратно для написания кода, затем запрашивается ревью, затем комментарии ревью вставляются обратно для исправления — контекст на каждом шаге передаётся самостоятельноВся последовательность plan → code → review → fix → test → merge выполняется автоматически одним щелчком — см. Pipeline
Изоляция кодаИзменения обычно попадают прямо в рабочую копию; ничто не мешает неудачному предложению затронуть основную веткуКаждая Task выполняется в собственной ветке Git и рабочей папке (изоляция через Worktree) — незавершённая работа никогда не сломает dev
Память о проектеКаждая новая беседа начинается с нуля; соглашения и архитектуру приходится объяснять заново каждый разКонтракты, переменные и подсказки сохраняются и накапливаются от Task к Task — см. Обмен знаниями
Контрольные барьеры качестваПользователь сам решает (и помнит), что нужно провести ревью и тесты — или не решаетРевью и автоматические тесты (модульные + E2E) выполняются для каждой Task автоматически, прежде чем что-либо будет слито
СлияниеКод копируется из чата и коммитится вручнуюАвтоматическое слияние в dev с ИИ-разрешением конфликтов, когда два изменения противоречат друг другу
Журнал аудитаНужно прокручивать журнал чата, если он сохранён, чтобы вспомнить, что и зачем запрашивалосьКаждая Task навсегда записывается в Archive с полным результатом, изменёнными файлами и вердиктами
Параллельная работаОдна беседа, одна Task за разНесколько проектов выполняют Task параллельно из единого Dashboard
Восстановление после зависанияПользователь замечает, что ассистент замолчал или зациклился, и перезапускает его самWatchdog обнаруживает зависший шаг и автоматически возобновляет его — см. Pipeline
Перенос кода между чатом и редакторомРучное копирование и вставка при каждом измененииИИ редактирует файлы непосредственно в изолированном Worktree — копировать и вставлять нечего

Принципиальное различие

Обычный инструмент чата по замыслу не хранит состояние: каждая новая беседа — чистый лист, и он делает ровно то, что пользователь лично организует в данный момент. AITM построен наоборот — исходя из предположения, что один и тот же проект получит множество Task в течение долгого времени и что система должна постепенно становиться лучше именно для этого проекта, а не рассматривать каждый запрос как первый.

Ничто из этого не заменяет суждение человека — по-прежнему нужно решать, что создавать, проверять полученное и вмешиваться при сбоях или конфликтах. Устраняется ручная работа по передаче контекста между шагами, между беседами и между чатом и кодовой базой.

Советы

  • Изоляция через Worktree делает безопасным запуск автоматических многошаговых Pipeline без присмотра.
  • Автоматические ревью и тестирование делают автослияние надёжным, а не безрассудным.