agents-mcp
Почтовый ящик вместо чата для фоновых агентов
Promtime
agents-mcpAWS открыла исходный код Pizza Bot, настольного приложения, которое заменяет чат с ИИ-агентами почтовым ящиком: завершённые задачи приходят непрочитанными ветками, а всё, что требует решения человека, выносится на действие. О запуске в четверг сообщает Thenewstack: интерфейс построен вокруг механики электронной почты, знакомой по обычным почтовым клиентам.
Коротко
- Дизайн исходит из того, что пользователя нет у экрана: агенты по расписанию работают в фоне и сами кладут результаты во входящие, откуда их разбирают позже.
- Среда выполнения собрана на DeepAgents и LangGraph, контрольные точки, ветки и данные хранятся локально в SQLite и файлах, модель выбирает разработчик: от Anthropic и Bedrock до Ollama.
- Pizza Bot развивается как проект сообщества в отдельной организации на GitHub, без поддержки AWS и SLA, целиком на своём хостинге, при более чем 30 контрибьюторах и 2000 пользователей внутри Amazon.
Чат как интерфейс привязан к присутствию человека: сессия закончилась, и работа агента либо обрывается, либо оседает в логах, которые никто не перечитывает. Ставка на почтовую метафору выглядит попыткой закрыть этот разрыв на уровне интерфейса, а не модели. Показательно и то, что заметная внутренняя разработка Amazon выходит вне продуктовой линейки AWS и без SLA, что снимает с Amazon обязательства и одновременно снижает порог входа для сторонних контрибьюторов.
Интерфейс исходит из допущения, что за агентами никто не наблюдает
Джозеф Доливо, principal technologist в AWS Startups и один из создателей Pizza Bot, написал в LinkedIn в четверг, что приложение переносит нагрузку по контролю за работой агентов с человека на систему. По его словам, вместо того чтобы каждый раз начинать разговор или ждать запроса, агенты по расписанию работают автономно и сами выкладывают обновления во входящие для разбора.
В блоге к запуску создатели формулируют исходное допущение прямо: интерфейс построен на том, что за ним не следят. Именно оно, по их утверждению, даёт паузы, переживающие породившую их сессию, уведомления, на которые есть смысл реагировать, и работу по расписанию, которая оставляет после себя ветки переписки вместо логов. Отдельная панель Activity показывает задачи, переданные профильным агентам, их обращения к инструментам и ход работы.
Клиенты для macOS, Windows и Linux работают с локальным сервером и моделью на выбор
Pizza Bot распространяется как настольное приложение для macOS, Windows и Linux, есть также браузерный и терминальный клиенты. По умолчанию приложение поднимает локальный сервер Pizza Bot на той же машине, а модель разработчик выбирает сам: Anthropic, Amazon Bedrock, Google Gemini, OpenAI, OpenRouter или локальная через Ollama.
Функциональность расширяется через MCP-серверы и Agent Skills: встроенный навык браузерной автоматизации использует Playwright MCP для навигации по сайтам и действий на них. Сервер можно вынести на постоянно включённый хост или в контейнер, тогда агенты по расписанию продолжают работать при закрытом ноутбуке, а их ветки открываются с другого устройства. Сервисом AWS приложение не считается: оно живёт в отдельной от Amazon организации на GitHub и разворачивается самостоятельно.
Среда выполнения собрана на DeepAgents и LangGraph, хотя у AWS с мая 2025 года есть Strands Agents
Среда выполнения агентов собрана на DeepAgents, открытой обвязке LangChain для долгих агентных задач, которая работает поверх LangGraph. LangGraph сохраняет контрольные точки состояния по ходу работы, поэтому запуск можно остановить ради подтверждения, пережить отключение клиента и продолжить позже без перезапуска с нуля. Контрольные точки, ветки и остальные данные приложения Pizza Bot хранит локально, в SQLite и обычных файлах.
У AWS есть собственный открытый SDK для агентов, Strands Agents, доступный с мая 2025 года. В примере репозитория Strands описан как более лёгкая альтернатива LangGraph для агентов, которым не нужен явный граф управления, тогда как Pizza Bot активно опирается на механизмы сохранения состояния и прерываний LangGraph.
Схожую идею LangChain описала в январе 2025 года, когда её глава Харрисон Чейз ввёл термин «ambient agents» для агентов, реагирующих на события и подключающих человека только при необходимости. Референсной реализацией был почтовый ассистент на LangGraph, а рядом появился Agent Inbox, отдельный интерфейс для отслеживания открытых взаимодействий с фоновыми агентами.
От JoeBot до настольного клиента Историю проекта Доливо ведёт с апреля 2025 года, когда он начал побочный проект JoeBot, автоматизировавший рутинное ведение записей в CRM. Вместе с коллегой Игорем Филем он превратил скрипт в Pizza Bot, MCP-сервер, исполнявший параметризованные детерминированные «рецепты» во внутренних системах Amazon.
К моменту выхода настольной версии у проекта, по словам Доливо, было более 30 контрибьюторов и свыше 2000 пользователей внутри Amazon; работа из IDE или терминала для нетехнических сотрудников не подходила, и команде понадобился собственный фронтенд. Планов по срокам развития и поддержке в анонсе не приводится.
Комментарии
Пока никто не написал. Будьте первым.
Присоединяйтесь к разговору
Войдите через Google, чтобы оставить комментарий. Имя и аватар подставятся из вашего профиля Google, а комментарий появится после модерации.
Из Google мы используем только имя и аватар. Почту не сохраняем.
