InfoQ 中文 · 10/16/2026, 11:33:44

AWS Open-Sources Pizza Bot for Managing Background AI Agents

By 作者:Renato LosioOriginal title: Pizza Bot:开源的后台 AI 智能体收件箱
68AI Score
Executive Summary

An AWS team open-sourced Pizza Bot, a self-hosted tool that uses an email-like inbox interface to manage long-running, pausable, and approval-gated AI agent tasks. It supports multiple model vendors and MCP servers with fully local data storage, aiming to let developers delegate complex workflows without continuous monitoring.

SOURCE COVERAGEFull Original Report

Pizza Bot 是亚马逊云科技开源的自托管 AI 智能体编排工具,采用收件箱式界面管理长时间运行、可暂停/审批的任务流,数据与状态完全本地化。

支持多模型厂商、MCP 服务器及智能体技能;基于 C/S 架构,无需持续监控;设计遵循可检索、后台运行、人工审批、完成通知四原则。

适合 AI 工程师阅读;适合平台架构师阅读;适合关注私有化智能体部署的 DevOps 工程师阅读。

亚马逊云科技的一个开发团队最近开源了 Pizza Bot,一款自托管应用程序,旨在让 AI 智能体在后台运行任务,并通过收件箱式界面返回结果。智能体可以执行定时任务或 Webhook 触发的任务,将任务委派给专门的工作节点,并在需要时暂停,等待人工批准。

Pizza Bot 提供了一个类似电子邮件的收件箱,用于管理长时间运行的 AI 智能体工作流。该工具采用 Apache 2.0 开源许可,基于客户端/服务器架构,用户无需持续监控即可委派复杂任务。

项目作者称 Pizza Bot 是一种“保留开发者细节,省去繁杂冗余”的方案,它支持多种模型厂商、MCP 服务器和智能体技能,同时将数据和智能体状态保留在用户的机器上。亚马逊云科技首席技术专家 Joseph Dolivo 和解决方案架构师 Igor Fil 用收件箱的类比解释其设计理念:

你不会发送一封邮件后就坐在那里盯着发件箱直到收到回复。Pizza Bot 采用邮件客户端式的设计,也是出于同样的原因:一条对话线程代表一项可以回头处理的工作,而不是需要你全程守候的会话。

该设计基于四项需求:智能体可检索多个信息源、在后台运行、执行重大操作前请求审批,以及任务完成时通知用户。收件箱将工作归类到“全部”、“未读”和“待处理”队列;活动面板展示委派给专业智能体的任务及其进度。

Pizza Bot 在用户可控的本地文件夹中持久保存智能体的状态、对话线程、检查点、附件和日志,仅向配置好的模型厂商以及显式启用的 MCP 服务器发送数据,凭证存储在操作系统的密钥库中。Dolivo 和 Fil 补充道:

你可以控制哪些数据可以离开本机。Pizza Bot 会向你选定的模型厂商发送提示词与附件,向你启用的 MCP 服务器发送工具调用请求。这些服务器可以代表你执行操作,安装时请牢记这一点。

在 LinkedIn 上,Dolivo 承认取这个名字直接致敬了亚马逊的双披萨团队,并介绍了项目早期历程:

2025 年 4 月,我启动了一个业余兴趣项目,名叫“JoeBot”,用来自动化枯燥、重复的客户关系管理(CRM)日志记录工作。如今,这个想法已经发展成规模大得多的项目(……)它在技术用户手表现很好,而非技术人员一听说这个项目,也想参与使用。

在 Hacker News 上,项目作者表示他们的灵感来自 LangChain 的一篇关于“环境智能体”的文章。早期反馈整体非常积极,大家重点认可它的异步收件箱模型和本地优先架构。然而,一些 Hacker News 评论者在赞扬该项目的同时也提出质疑:目前已有多款同类工具,这个开源项目能否复刻让内部版本取得成功的技能与集成生态。

Pizza Bot 是一个社区项目,非 AWS 官方服务,因此不提供 AWS 支持或服务级别协议。开发者需要自行负责维护运行、备份和版本更新。

查看英文原文:https://www.infoq.com/news/2026/10/pizza-bot-ai-agents/