Общая для всех проектов схема: задание — в agents/<id>/inbox/, черновики — в notes/, результат — в done/, принятое главным агентом — в _accepted/. Папки заведены для claude, codex, antigravity, hermes, grok, opencode. Причина: результаты работы расползались по личным папкам агентов и по переписке, и найти, кто что сделал, было нельзя. Место результата теперь определено заранее и одинаково во всех репозиториях. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2.2 KiB
Правила работы агентов — lightweight-server
Документ адресован любому исполнителю: человеку или агенту. Он описывает не устройство проекта, а порядок работы над ним.
1. Границы задачи
Задание определяет область. Выход за неё запрещён, даже когда исправление очевидно и занимает минуту: перемешанные изменения нельзя ни отревьюить, ни откатить по отдельности. Замеченное рядом — списком в отчёт, отдельными предложениями задач.
2. Факты и догадки
Выдумывать нельзя. Если решение не принято, версия неизвестна, а поведение не проверено — так и пишем. Правдоподобная выдумка дороже честного «не определено»: по ней начнут работать.
3. Проверка
«Работает» — не результат проверки. В отчёт идёт команда и её фактический вывод. Если проверка не запускалась, это пишется прямо.
4. Задания и результаты
Задания и отчёты живут в agents/. Схема одинакова во всех репозиториях
рабочего пространства Agent_projects, полные правила — в agents/README.md.
Коротко: задание — в agents/<твой-id>/inbox/, результат — в
agents/<твой-id>/done/, черновики — в agents/<твой-id>/notes/. Задание,
пришедшее в чате, агент сначала записывает в свой inbox/, и только потом
работает. Своих папок за пределами agents/<твой-id>/ не заводить.
Принимает работу и пушит в main только главный агент.