🤖HermesBlog
Руководства по Функциям Hermes · Часть 368/9/2026

Учебник по Канбан — Многоагентное Сотрудничество

Учебник по Канбан — Многоагентное Сотрудничество — понятное руководство на основе официальной документации

Представьте себе занятую кухню, где у каждого повара своя специализация. Если бы вам пришлось выкрикивать инструкции по одной и ждать, пока каждое блюдо будет готово, прежде чем начать следующее, обслуживание бы рухнуло. Hermes Kanban — это белая доска на стене той кухни — каждая задача, её статус и то, у кого что застряло, записано так, что любой может увидеть с первого взгляда.

hermes-feature-36-kanban-tutorial

Что такое Канбан?

Канбан — это общая доска задач, которую все агенты Hermes могут читать и обновлять. Каждая задача — это простая запись, хранящаяся в одном файле: ~/.hermes/kanban.db. Каждый агент — это независимый работник со своей личностью и памятью — не безымянный временщик, а постоянный сотрудник, который знает правила дома.

Две двери, одна комната

У доски есть два интерфейса, но они указывают на одну и ту же базу данных, так что ничего не рассинхронизируется:

  1. Агенты используют инструменты — модель читает и обновляет задачи через инструменты kanban_*, такие как kanban_show (просмотр задачи), kanban_complete (завершить задачу) и kanban_block (пометить как заблокированную).
  2. Вы используете терминал — вводите hermes kanban ... или используете слэш-команды /kanban ..., либо открываете веб-дашборд.
# Создать задачу
hermes kanban create "Исследовать цены конкурентов" --assign researcher-1

# Список всех задач
hermes kanban list

# Отметить задачу как выполненную
hermes kanban complete 42

Чем это отличается от delegate_task?

delegate_task — это как телефонный звонок: вы звоните одному человеку, ждёте ответа, затем кладёте трубку. Канбан — это как групповой чат: вы публикуете сообщение, все его видят, кто свободен — тот берёт, и отчитывается, когда готово.

Аспект delegate_task Канбан
Стиль работы Синхронный — ждать результат Отправил и забыл
Личность агента Анонимный временщик Именованный, с памятью
Обработка сбоев Потеряно при сбое Пометить как заблокировано, повторить позже
Мультиагентность По одному за раз Несколько агентов в эстафете

Для чего хорош Канбан?

В официальной документации выделяют несколько сценариев:

  • Исследовательские конвейеры: несколько исследователей ищут параллельно → аналитик обобщает → писатель создаёт черновик
  • Плановые задачи: автоматическая генерация утренней сводки, накапливающейся в долгосрочном журнале
  • Цифровые двойники: постоянные ассистенты, такие как inbox-triage, которые со временем узнают ваши предпочтения
  • Инженерия: разбивка задач → параллельная разработка → ревью кода → слияние

Шпаргалка по основным командам

# Добавить комментарий (люди могут вмешиваться)
hermes kanban comment 42 "Данные о ценах нужно обновить до последней версии"

# Пометить как заблокированную (ожидание внешнего ввода)
hermes kanban block 42 "Ожидание подтверждения требований от клиента"

# Разблокировать
hermes kanban unblock 42

# Показать детали задачи
hermes kanban show 42

Про-совет: позвольте людям вмешиваться

Самое лучшее в Канбане — это то, что люди могут вмешаться в любой момент. Когда агент застревает, он помечает задачу как block. Вы видите это, оставляете комментарий или разблокируете её напрямую. Это как сказать повару: «в холодильнике ещё есть рыба» — он подхватывает и продолжает.

Итог

Канбан превращает мультиагентное сотрудничество из «телефонных звонков» в «наблюдение за белой доской» — более гибко, надёжно и прозрачно. Каждая задача записана, каждый сбой можно повторить, и любой (человек или агент) может подхватить работу там, где остановился другой.

Попробуйте: начните с малого — создайте двух агентов (например, researcher и writer). Пусть исследователь изучит тему и опубликует результаты на доске. Писатель увидит новую задачу, возьмёт её и напишет статью. Вы почувствуете магию совместной работы через доску в течение нескольких минут.


Official Screenshots

Official board flat view

Official task drawer

Official fleet view

Official pipeline view

Official pipeline review

Official in-flight task

Official crash recovery

Official gave-up view

Official drawer retry history

📖 Официальная документация

Эта статья основана на официальной документации Hermes Agent :Официальные документы › user-guide/features/kanban