«Форма» и правила Карпати: та же забота, другое устройство

Эдвард МаммАвтор 2 мин чтения 0 комментариев
Оглавление
  1. Одна забота — один узел
  2. Кем проверено?
  3. Не только роли, но и инструменты

Андрей Карпати сформулировал четыре поведенческих правила против типичных ошибок LLM-агента при написании кода:

Думать, прежде чем писать код. Простота прежде всего. Хирургическая правка. Выполнение через цель — до проверяемого критерия.

Диагноз точный. Но все четыре правила адресованы тому же процессу, который пишет код: ему же предлагается следить за собой. В «Форме» это как раз запрещено первым пунктом: узел не проверяет сам себя.

Одна забота — один узел

Протокол не заменяет эти правила. Он берёт те же четыре заботы и поручает каждую отдельному узлу, у которого перед глазами чужой результат:

ПравилоУзелКак
Простота прежде всегоSpecисполнитель получает уже нарезанную форму, а не ограничивает себя сам
Думать, прежде чем писатьKitдумает тот, кто снаряжает исполнителя заранее: роль, умение, инструмент, доступ, данные, модель
Хирургическая правкаRunделает по признаку, а работа сверх заданного — такой же отказ, как недоделанная
Цель и проверка до концаIntentдержит образ и сверяет чужой результат, а не свой

Пятой строки у Карпати нет. Core читает тренд по кругам и балансирует нагрузку всей цепи.

Кем проверено?

Правило «loop until verified» не говорит, кем проверено. В одном агенте «verified» неизбежно значит «я сам решил, что дошёл». В «Форме» проверяет узел, который не исполнял.

Не только роли, но и инструменты

У каждого узла свой, буквально прописанный набор инструментов. У Spec и Core нет ни Bash, ни MCP — только чтение и запись файлов. Инструмент, который меняет продукт, получает только Run, и только на время своей задачи. Правило «не трогай лишнее» здесь держится не решением агента, а тем, что у трёх узлов из пяти физически нет средства его нарушить.

ПоделитьсяTelegramXVKПочта

Эдвард Мамм Автор

Все записи автора ↗

Обсудить в сообществе

Обсуждений пока нет — начните первое: вопросы по протоколу, разборы циклов, находки.

Начать обсуждение↗

Партнёр демо

Здесь будет партнёр Формы

Инструменты и сервисы, с которыми протокол работает в связке. Слот демонстрационный — реальные партнёры появятся позже.

Сайт партнёра↗

Открытый код · бесплатно

Поставьте протокол
в свой проект.

Плагин ставит доску, роли пяти узлов и файл правил в ваш репозиторий — дальше работают Claude Code, Codex или Gemini.

Скачать на GitHub ↗

Комментарии

Подписаться
Уведомить о
guest
0 Комментарий
Старые
Новые Популярные

Рассылка Формы

Немного Формы — в вашей почте.

Письмо раз в две недели: разборы, релизы, находки сообщества.

Рассылка Формы

Без спама · отписка в один клик

0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x