ai-артель
Пятилетку за три дня

Бригада ИИ-мастеров делает твои задачи

Ты описываешь задачу — артель раскладывает её на карточки, раздаёт, делает и принимает по делу. А в конце приходит к тебе с готовыми задачами и предлагает один короткий список — только про то, что без тебя никак не решить.

Задача — это просто файл в папке.
Смотри, как идёт смена ↓
Рабочий кричит: Эй, артель!
крути ↓ — артель идёт
карточка = файл· статус = папка· история = git
устав цеха

Четыре правила артели

1

Задача — это просто файл в папке

Не таблица в чужом облаке, не MCP, не JIRA. Обычный файл рядом с твоим проектом. Папка = статус. Git помнит каждый переезд карточки — история не врёт и не теряется. На чтение задачи уходит минимум токенов.

2

Бригадир раздаёт, мастера делают

Бригадир не пилит сам — он берёт твою задачу, разбивает её на карточки, раздаёт их мастерам и следит, чтобы двое не пилили одну и ту же задачу. Мастера работают параллельно, каждый в своей зоне. Также бригадир сам выбирает модель под каждую задачу.

3

Принимают по делу, а не по букве

Работу принимает отдельный приёмщик — не тот, кто делал. Смотрит не на буквальное соответствие «наряду»: наряд писали до работы, это догадка. Смотрит на реальную задачу — закрыт ли список пунктов по факту, доказан ли результат, нашёл ли мастер решение лучше. Бракуют за несделанное, а не за шаг в сторону от плана. Готово — это две подписи: мастера, что сделал, и приёмщика, что принял.

4

Смена закрывается только после итоговой сверки

В конце смены — проверка: всё принятое указано в карточках? доска сходится? уроки записаны? Пока хоть что-то не сошлось — смена не закрыта. Записанные уроки делают артель умнее к следующей смене.

что это даёт тебе

Смена идёт без тебя

Задал цель — и ушёл. Артель ведёт смену сама: что смогла — доделала, где упёрлась — отложила и пошла дальше. Не дёргает тебя каждые пять минут. Один список к концу смены — а не сто вопросов всю ночь.

интерактив · цех № 1

Прогони одну смену артели

Заказчик — ты Бригадир Мастер А Мастер Б Приёмщик Приёмка смены

Бэклог

заказы ждут смены

В работе

каждый мастер — в своей зоне

Приёмка

проверяет не тот, кто делал

Готово

две подписи + печать
Скворечник для синиц
DEMO-0007.md
Кормушка на окно
DEMO-0008.md
Полка для скворечника
DEMO-0009.md
◂ доску можно тянуть вбок · камера едет за карточкой ▸

Три заказа лежат в Бэклоге. Жми ▶ — начнём смену.

Приёмка смены: закрыто

  • каждый заказ проверен, занесён в журнал и закрыт печатью
  • всё сходится: карточки, папки и список — одно и то же
  • что делал мастер, принимал не он — чужой глаз обязателен
Смена закрыта

Стенгазета · уроки смены

Что скрипелоДва мастера потянулись к одному заказу — один ждал зря.
Как чинимБригадир распределяет заказы до старта — пятиминутка перед сменой, кто в какой зоне. Записано в правило, а не забыто — артель умнее к следующей смене.
пока смена идёт — движок пишет

Цех ведёт учёт

01

Минимум текста

Карточка — чек-лист, не роман. Мастер читает её дёшево — лишних токенов не жжёт.

02

Время на счётчике

Движок сам считает, сколько заняла каждая карточка — от «взял в работу» до «принято».

03

Каждое «готово» — со следом

В журнал цеха — строкой: что за заказ, сколько делали, сколько раз вернули на доделку, под какой печатью закрыт. Не просто «сделали» — видно чем и когда.

Бережёт токены — коротким контекстом.

Секрет не в дешёвой модели, а в коротком контексте: чёткие волны, карточки вместо романов, отчёты файлами вместо перечитывания. Мастер идёт налегке — не тащит на горбу ворох старых разговоров. Оттого и дёшево.

Быстро и дёшево — не развилка.

Что не пересекается — бригадир пускает разом; зависимое — по очереди. Он сам видит, что от чего зависит, и раскладывает смену так, что она укладывается в часы, а не в ночь. Лишних токенов это не стоит: скорость идёт от параллельной работы мастеров, а не от того, что кто-то заново перечитывает старые разговоры. Выбирать между «быстрее» и «дешевле» не надо — бригадир даёт и то, и другое.
роботы-труженики

Кто в бригаде

Бригадир
Бригадир
Сам не пилит — раздаёт наряды, принимает, мержит по одному, брак — назад, модель подбирает под задачу. Рядовая смена ему ни токена не стоит: бригадир — это код (wave-runner), а не нейросеть, весь фонд токенов идёт мастерам. Нужен умный надзор за качеством — включается отдельной опцией.
супер-оркестратор · рядовая смена — 0 токенов на управление
Мастер
Мастер
Идёт по наряду, пишет на карточке, работает в своей зоне файлов. Мастеров много — все параллельно.
воркер-агент · одна зона файлов
Приёмщик
Приёмщик
Идёт следом с лупой и проверяет за всеми по чек-листу. Не тот, кто делал. Нашёл брак — вернул.
отдельный агент · приёмка + печать

Каждый мастер — отдельный чат, который бригадир заводит сам под наряд. В любой можно зайти и смотреть, как идёт работа, — будто заглянул через плечо у станка.

почему смену не жалко потерять

Чат устал, «выгорел»? Смена — не сгорела.

Бригадир и мастера — это чаты. Чат может упасть, забить память, дойти до предела — и «выгореть». В обычной работе с ИИ это значит потерять всё: контекст жил в голове чата и умер вместе с ним.

Чат выгорел

память кончилась, разговор оборвался — мастер «умер» на полуслове

Смена — на доске

что сделано и что осталось лежит не в голове чата, а в файлах-карточках рядом с кодом

Новый чат оживает

поднимается с доски, читает её — и продолжает с того же места. Вручную не передают ничего

Состояние живёт в файлах, а не в чате. Оттого смену не страшно закрыть и поднять заново — ничего не теряется. И оттого же дёшево: свежий чат не тащит за собой распухший разговор.

режим общего взгляда

Обход

Мысли не карточкой — всем цехом!

Есть режим общего взгляда — «Обход». Поднялся над станками — видишь весь цех: идею, а не сумму галочек; кто с кем пересёкся; один ли симптом чинят трое. Включается, когда нужна общая картина или чинишь баг шире одной карточки.

Обход держит не карточку с задачей, а всю цель. Принимает смену целиком: пришли ли, куда хотели. Выгорел чат — Обход поднимает курс с доски и ведёт дальше, смену за сменой. Цель живёт на доске, а не в памяти чата, — оттого не теряется между сменами.

прошёл Обходом → получил Сводку
что видит обход · идея

Все задачи закрыты. А идея — реализована?

Большая цель разбита на маленькие карточки. Каждую сделали и приняли. Но большая цель — это не куча маленьких.

карточка-идея
«Чтобы в скворечнике поселились синицы»
Готово, когда: весной в домике живёт пара синиц — это проверяет заказчик, а не счётчик.
леток 30 мм — синица пролезает
крыша снимается — чистить осенью
дно со сливом — не мокнет
повесить в тени, ветка для подлёта рядом — такой карточки не было
Что это на языке разработчиков (сноска)
Симптом
баг, описанный глазами заказчика («виджет показывает нули»), а не готовым поручением «почини вот эту строчку». Пока эффект живой — карточка-симптом открыта.
Слои / где течёт
путь данных: источник → модель → адаптер → виджет → привязка. Кросс-слойную поломку нельзя «доказать» на одном слое — именно так рождаются ложные ✓.
Диагноз
карточка-разведка (kind: spike) идёт первой: трассирует весь путь под конкретный кейс и доказывает корень рендером («тот самый дождь»), а не «данные в источнике есть». Фиксы рождаются уже из диагноза.
Идея / эпик
карточка-узел с приёмкой в формулировке заказчика (owner-outcome). Закрывается проверкой самого исхода, а не суммой закрытых детей.
Обход / целое
режим общего взгляда: подняться над картами, увидеть идею эпика целиком и заметить, что две карточки с общими files: и близким заголовком — это одна работа, а не две. Целое видно раньше, чем доска рассыплется на атомы.
почему этому можно доверять

Паспорт изделия

Это не просто трекер задач — это целый цех: бережёт ресурсы, ведёт заказы, сохраняет контекст, видит всю картину, подстраивается и умнеет с каждой сменой.

  • Всё в git, рядом с кодом

    Доска не живёт в чужом сервисе: карточки — файлы в твоём репозитории. Бэкап, история, поиск — бесплатно.

  • Ноль зависимостей

    Один файл-движок на Node. Нечему ломаться, нечего обновлять по ночам, работает на Windows и Mac.

  • Процесс с гарантиями, не с обещаниями

    Движок сам сторожит правила: пустую карточку не возьмут в работу, «принято на словах, но не записано» не пройдёт приёмку, исполнитель не примет сам себя.

  • Артель учится каждую смену

    Рефлексия — обязательная часть приёмки. Повторившееся трение чинится правилом или механикой, а не «постараемся лучше».

боевое применение

Доска почёта

5
проектов на доске
40
карточек в волне — параллельными мастерами
37
тестов сторожат движок
0
зависимостей — один файл на Node