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