РелизРазбор · На радарHabr AI→ оригинал

Agent-hub передаёт задачу другому ИИ через сводку из пяти пунктов

В agent-hub появилась команда /handoff: текущий AI-агент собирает сводку, пользователь проверяет её, а другой агент продолжает задачу в новой сессии. Например, получает описание исправления и список файлов вместо последнего сообщения из переписки. Это помогает передать рабочий контекст, но сводка может упустить детали: получателю всё равно нужно проверить код и состояние проекта.

AI-обработка оригинала Habr AI; редакция Hamidun News
Agent-hub передаёт задачу другому ИИ через сводку из пяти пунктов
Источник: Habr AI. Коллаж: Hamidun News.
Слушать статью
Паспорт материала и цифры
ПараметрДанные
ПервоисточникHabr AI ↗
Главный редактор
Ключевой факт #1Сводка содержит цель, сделанное, решения, файлы и оставшиеся шаги.
Ключевой факт #2Получатель работает с теми же файлами, но со своими разрешениями.
Ключевой факт #3Подтверждённая сводка действует 15 минут и устаревает при новом ходе.

Передали задачу другому AI-агенту, скопировали последний ответ — и снова объясняете, что собирались сделать. В ответе есть свежий результат, но могут отсутствовать цель, ограничения и причины уже принятых решений. В agent-hub для такого перехода появилась команда /handoff: исходный агент составляет сводку, человек проверяет её, затем новый агент получает текст и продолжает работу. Для разработчика здесь полезен сам способ передачи задачи, который можно повторить в собственном инструменте.

Что получает следующий агент

Agent-hub запускает агентов на компьютере и позволяет общаться с ними через темы Telegram-группы. Команда /handoff создаёт переход между агентами: сначала готовится описание текущего состояния задачи, затем после подтверждения открывается новая тема с выбранным получателем.

Сводка состоит из пяти частей: цель, выполненная работа, принятые решения, затронутые файлы и оставшиеся шаги. Исходному агенту предписано опираться на известную историю и прямо отмечать пробелы. Во время подготовки он должен ограничиться пересказом, без продолжения задачи и вызовов инструментов.

Допустим, вы добавляете повторную отправку результата после сетевого сбоя. Один агент уже реализовал сохранение ответа и очередь. Другому нужно проверить восстановление после перезапуска. Полезная передача объяснит, где лежат изменения и почему отправку решили возобновлять с первой неподтверждённой части. Это условный пример из материала: он показывает, какую информацию легко потерять при копировании последнего сообщения.

У сводки есть предел — 3000 единиц UTF-16. Пустой или слишком длинный текст приложение отклоняет. Автоматического обрезания нет: в конце могут оказаться следующие шаги или важное ограничение. При этом даже корректная по длине сводка способна пропустить отвергнутые варианты и причины решений.

Подтверждение привязано к состоянию задачи

Перед запуском получателя пользователь видит текст и может исправить его целиком либо отменить передачу. Подтвердить её вправе тот, кто начал процесс. Только после этого приложение создаёт тему Telegram, сохраняет её привязку и запускает агента.

Черновик действует 15 минут с открытия /handoff. Новый ход в исходной сессии, восстановление снимка, изменение контекста или настроек, а также перезапуск приложения делают его недействительным. Старые кнопки должны перестать работать, а повторное подтверждение — не создавать вторую тему. Для разработчика агентского интерфейса это конкретный урок: согласие пользователя должно относиться к определённой версии текста и состоянию задачи.

Отдельно разобрана потеря ответа Telegram. Сервис мог создать тему, хотя приложение не получило подтверждения. Поэтому agent-hub не повторяет создание автоматически: иначе появятся дубликаты. Перед новой попыткой автор советует проверить список тем.

Генерация сводки занимает отдельный ход исходного агента и может расходовать оплачиваемые токены или лимит подписки. Это стоит учитывать в интерфейсе: передача контекста сама требует времени и ресурсов.

Общие файлы остаются точкой риска

Получатель начинает новую сессию в том же каталоге проекта. История и разрешения исходного агента к нему не переходят. Фраза в сводке о согласованной команде сама по себе не заменяет подтверждение, предусмотренное настройками получателя.

Оба агента при этом видят одни и те же файлы. Исходная тема остаётся доступной, поэтому параллельная работа может привести к пересекающимся правкам. Изоляции файлов и автоматического разрешения конфликтов здесь нет. Кроме того, содержимое диска способно измениться уже после подготовки сводки: новому агенту нужно сверять описание с фактическим состоянием проекта.

Есть ограничение и у запрета инструментов во время пересказа. Специальный канал отклоняет запросы разрешений, вопросы и отправку файлов, но, как отмечает автор, он не создаёт полноценную песочницу. Если CLI самостоятельно разрешает выполнение инструмента, канал не гарантирует изоляцию.

По словам автора, сценарии проверены автоматическими тестами с подменой агентов и Telegram, а затем вручную с реальными агентами. Количественной оценки потери контекста материал не приводит. Практический вывод скромнее обещания бесшовного перехода: передавайте проверяемое состояние задачи, указывайте неизвестное и просите получателя сверять файлы перед правками. Исходный код проекта доступен в репозитории github.com/aprazdnikov/agent-hub-rs; автор указывает лицензию MIT.

Сюжет

Вопросы и ответы по материалу

Что известно по теме: что получает следующий агент?

Agent-hub запускает агентов на компьютере и позволяет общаться с ними через темы Telegram-группы. Команда /handoff создаёт переход между агентами: сначала готовится описание текущего состояния задачи, затем после подтверждения открывается новая тема с выбранным получателем. Сводка состоит из пяти частей: цель, выполненная работа, принятые решения, затронутые файлы и оставшиеся шаги. Исходному агенту предписано опираться на известную историю и прямо отмечать пробелы.

Что известно по теме: подтверждение привязано к состоянию задачи?

Перед запуском получателя пользователь видит текст и может исправить его целиком либо отменить передачу. Подтвердить её вправе тот, кто начал процесс. Только после этого приложение создаёт тему Telegram, сохраняет её привязку и запускает агента. Черновик действует 15 минут с открытия /handoff. Новый ход в исходной сессии, восстановление снимка, изменение контекста или настроек, а также перезапуск приложения делают его недействительным.

Что известно по теме: общие файлы остаются точкой риска?

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

ЖХ
Жемал Хамидун — CPO Alpina Digital, продакт-менеджер AlpinaGPT. Делает AI-продукты с 2019 года. Hamidun News — pet project, который вырос в production-агрегатор с 6000+ читателей.
✦ Единое AI-пространство · Nomad

Протестируйте новые LLM и мультимодальные модели в одном окне

Платформа Nomad AI (nomadnet.ai) даёт прямой доступ к Claude Opus 5.5, GPT-6, Gemini 3.1, DeepSeek и автономным агентам без VPN, зарубежных карт и зоопарка подписок.

Открыть Nomad AI →Автономный Nomad Agent
Что вы думаете?
Загружаем комментарии…