Сьогодні зламав репозиторій стратегії PM.


Я звик відкривати кілька термінальних вікон для роботи: один для дослідження стратегій/даних з Codex, інший для просування інших завдань з Claude, ще один для побічних справ, і так поступово відкриваю кілька термінальних вікон. Я думав, що вони працюють незалежно. В результаті обидва редагували один і той самий .ts файл, стан git став хаосом, довелося виправляти дві години.
Обговорювали, як multi-agent співпрацює. Рідко говорять про його стан на рівні git.
Два агенті у git = два я. Взаємне редагування одного файлу, конфлікти стану гілок. Спосіб виправлення — не у prompt, а у структурі репозиторію.
Встановив новий непохитний принцип, 4 правила:
1. Репозиторії з високим ризиком заборонено редагувати безпосередньо у головному репозиторії, головний репозиторій — чистий базовий шар.
2. Кожне завдання у окремому робочому дереві, slug = номер стратегії + дія (h12-cancel-sync / pnl-script-v8).
3. JSON активних завдань додає поле worktree_path, перед відкриттям другого вікна — grep для уникнення дублювання.
4. Після завершення повернутися до головного репозиторію, видалити worktree і гілку.
Спершу протестував на одному проекті цілий день — без конфліктів. Потім поступово розширював на інші проекти.
Найскладніше у multi-agent — не їхня взаємодія, а щоб вони не сварилися.
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
Додати коментар
Додати коментар
Немає коментарів
  • Закріпити