Потомственный промпт-инженер и вайбкодер
Сейчас внедряю ИИ в банк, использую ИИ для повышения конверсии в продажах
Основатель сообщества ИИ-экспертов "Акулы"
По всем вопросам @KottAlex
Post #1955
422
➡️Сначала раскидывал по кучкам, теперь собираю их вместе
Продолжаю экспериментировать с этой грёбаной атомизацией задач. Или уже скорее с обратным процессом - укрупнением.
Много чего переделал и сейчас итоговый принцип в скилле для Гермеса у меня примерно такой (перевел его в понятный человеческий):
1️⃣ Не дроби задачу просто потому, что её можно раздробить.
Одна карточка = одна цельная тема. Внутри спокойно может быть 3–7 связанных пунктов. Если их восемь — это ещё не повод создавать вторую задачу.
2️⃣ Не превращай этапы работы в отдельные задачи.
Изучить текущее состояние → сделать → протестировать → исправить → снова проверить — это одна задача одного исполнителя.
3️⃣ Создавай нового агента только если есть реальная причина.
Другой специалист, другой независимый компонент/репозиторий либо работа, которую действительно можно выполнять параллельно. Если двум агентам сначала придётся читать одни и те же файлы — скорее всего, нужен один агент.
4️⃣ Не разрешай агентам плодить агентов.
Оркестратор может раздать работу специалистам. Специалист выполняет свою тему целиком. Если по дороге нашёл ещё работу — сообщает оркестратору, а не создаёт ещё пять подзадач самостоятельно.
5️⃣ Передавай агенту минимум контекста.
Цель, важные ограничения, критерии готовности и ссылки на исходные файлы. Не тащи за ним всю историю чатов и результаты предыдущих агентов — пусть читает первоисточники.
6️⃣ Один артефакт — один исполнитель.
Не надо двум агентам одновременно править одно и то же. И ревью запускается после окончания работы, а не параллельно с ней.
7️⃣ Ограничивай параллелизм.
У меня сейчас максимум четыре одновременно работающих делегированных агента. Обычно нужно ещё меньше.
В общем, моя текущая формула атомизации оказалась довольно неожиданной:
не разбить работу на максимально маленькие кусочки, а найти максимально большой цельный кусок, который один агент способен самостоятельно довести до результата.
Ваши мысли, господа? Что еще можно добавить?
Продолжаю экспериментировать с этой грёбаной атомизацией задач. Или уже скорее с обратным процессом - укрупнением.
Много чего переделал и сейчас итоговый принцип в скилле для Гермеса у меня примерно такой (перевел его в понятный человеческий):
1️⃣ Не дроби задачу просто потому, что её можно раздробить.
Одна карточка = одна цельная тема. Внутри спокойно может быть 3–7 связанных пунктов. Если их восемь — это ещё не повод создавать вторую задачу.
2️⃣ Не превращай этапы работы в отдельные задачи.
Изучить текущее состояние → сделать → протестировать → исправить → снова проверить — это одна задача одного исполнителя.
3️⃣ Создавай нового агента только если есть реальная причина.
Другой специалист, другой независимый компонент/репозиторий либо работа, которую действительно можно выполнять параллельно. Если двум агентам сначала придётся читать одни и те же файлы — скорее всего, нужен один агент.
4️⃣ Не разрешай агентам плодить агентов.
Оркестратор может раздать работу специалистам. Специалист выполняет свою тему целиком. Если по дороге нашёл ещё работу — сообщает оркестратору, а не создаёт ещё пять подзадач самостоятельно.
5️⃣ Передавай агенту минимум контекста.
Цель, важные ограничения, критерии готовности и ссылки на исходные файлы. Не тащи за ним всю историю чатов и результаты предыдущих агентов — пусть читает первоисточники.
6️⃣ Один артефакт — один исполнитель.
Не надо двум агентам одновременно править одно и то же. И ревью запускается после окончания работы, а не параллельно с ней.
7️⃣ Ограничивай параллелизм.
У меня сейчас максимум четыре одновременно работающих делегированных агента. Обычно нужно ещё меньше.
В общем, моя текущая формула атомизации оказалась довольно неожиданной:
не разбить работу на максимально маленькие кусочки, а найти максимально большой цельный кусок, который один агент способен самостоятельно довести до результата.
Ваши мысли, господа? Что еще можно добавить?
- 👍 3
- ❤ 1







