
Что произошло
На Hacker News появилась ссылка на репозиторий unclebob/swarm-forge — аккаунт принадлежит известному разработчику Роберту Мартину. Это инструмент для координации нескольких AI-агентов, работающих над одним проектом. Ветка main носит документарный характер: в ней лежат общие скрипты запуска, статьи «конституции» и описание архитектуры. Рабочие конфигурации вынесены в отдельные ветки.
Почему это обсуждают
Обсуждение пока минимальное: публикация набрала 1 балл и не имеет комментариев. Внимание привлекает сам подход: вместо облачного мультиагентного раннера предлагается локальная дисциплинированная схема. Агенты размещаются в разных git worktrees, общаются через общую структуру сообщений и сессии tmux, а роли фиксируются промптами. Это прагматичный ответ на частую проблему, когда агенты мешают друг другу в одном репозитории.
Что подтверждено и что неясно
Из README подтверждается наличие трёх рабочих веток. two-pack — быстрый цикл для мелких задач: coder → cleaner → coder. four-pack — компактный спецификационный процесс: specifier → coder → refactorer → architect → specifier. six-pack — полный конвейер: specifier → coder → cleaner → architect → hardender → QA → completion. Запуск идёт через обёртку ./swarm, которая при необходимости подтягивает общие скрипты из main. Неясно, насколько стабильны ветки, какие модели рекомендованы и есть ли примеры реального использования за пределами демо.
Что проверить дальше
Стоит изучить README в ветке main, посмотреть историю коммитов и запустить two-pack на простой задаче, чтобы оценить практическую ценность.
| Punkt | Detail |
|---|---|
| Автор репозитория | unclebob (Роберт Мартин) |
| Платформа | локальный запуск, tmux, git worktrees |
| Ветка two-pack | coder → cleaner → coder |
| Ветка four-pack | specifier → coder → refactorer → architect |
| Ветка six-pack | полный цикл до QA и завершения |
| Статус на HN | 1 балл, 0 комментариев |
Источник: https://github.com/unclebob/swarm-forge . Обсуждение: https://news.ycombinator.com/item?id=49229904 . Контрольная ссылка для верификации: https://github.blog/