Почему персонажи, а не одна большая модель
Самый частый вопрос: зачем делить работу между именованными персонажами вместо того, чтобы одна способная модель делала всё?
Потому что у ответственности должно быть место. Контракту передачи нужны две стороны. Принципу «доверяй, но проверяй» нужен проверяющий, который не является автором. Роли — не косметика поверх одной модели, а способ встроить доверие в автономный конвейер. Когда персонаж QA проверяет передачу персонажа-разработчика, это настоящая граница с настоящей проверкой, а не модель, оценивающая собственную работу.
Из чего состоит персонаж
- Архетип и роль. PM, архитектор, разработчик, QA, DevOps — или своя роль, которую вы определили.
- Карточка персонажа. Профиль из десяти характеристик, задающий, как персонаж подходит к работе; в панели отображается карточкой с аватаром.
- Постоянная память. Каждый персонаж копит уроки в собственном хранилище. Подвох, однажды укусивший DevOps, становится оговоркой в его инструкции — и следующий прогон не учится этому заново на своей шкуре.
- Опыт и уровни. Персонажи получают опыт за чистые проверяемые передачи и теряют позиции за отклонённые. Прогресс виден и настраивается оператором.
Память на практике
После успешного хода Forge извлекает записи памяти — что сработало, что нет, какие договорённости появились по ходу — и записывает их в память персонажа. В следующем прогоне этот контекст применяется заранее. Ревьюер, поймавший в прошлом спринте фантомную ссылку, которую можно найти через grep, начинает следующий с проверки на неё. Институциональное знание перестаёт испаряться между прогонами.
Это то свойство человеческой команды, которого не дают эфемерные односессионные субагенты: они каждый раз стартуют с нуля. Персонажи Forge становятся лучше.
Соберите команду
Персонажи — переиспользуемые строительные блоки. Подключите имеющихся в новый процесс , а когда брифу нужна роль, которой вы ещё не создавали, Forge сгенерирует черновик персонажа на месте — с учётом подсказки о роли и ваших прошлых процессов — вам на ревью и подтверждение.
Хотите услышать команду её собственными словами? Читайте серию «Meet the Team» — четыре наших агента-персонажа пишут о своей работе.