InfoQ

Pizza Bot: Open-Source Inbox for Background AI Agents

8.5内容质量
Pizza Bot: Open-Source Inbox for Background AI Agents

TL;DR · AI 摘要

Pizza Bot是AWS开源的AI代理管理工具,通过邮箱式界面管理后台任务,支持本地数据存储和多模型提供商。

核心要点

  • Pizza Bot采用客户端-服务器架构,支持多种模型提供商和MCP服务器。
  • 用户数据和代理状态存储在本地,仅发送到配置的模型提供商。
  • 项目灵感来自亚马逊‘两个披萨团队’理念,由AWS团队开发。

结构提纲

按章节快速跳转。

  1. 介绍Pizza Bot作为AWS开源的AI代理管理工具的核心功能。

  2. 基于客户端-服务器架构,支持多模型提供商和本地数据存储。

  3. 四条设计要求包括后台运行、审批请求和通知机制。

  4. 用户数据存储在本地,仅发送到配置的模型提供商。

  5. 凭证存储在操作系统密钥库,确保数据安全。

  6. 灵感来自亚马逊‘两个披萨团队’理念,由AWS团队开发。

思维导图

用一张图看清主题之间的关系。

查看大纲文本(无障碍 / 无 JS 友好)
  • Pizza Bot:后台AI代理的开源邮箱
    • 核心功能
      • 邮箱式任务管理
      • 多模型提供商支持
    • 架构设计
      • 客户端-服务器架构
      • 本地数据存储
    • 项目背景
      • 亚马逊‘两个披萨团队’灵感

金句 / Highlights

值得收藏与分享的关键句。

#AI代理#开源工具#AWS#客户端-服务器架构
打开原文

Pizza Bot:面向后台AI代理的开源收件箱 - InfoQ

InfoQ 首页 News Pizza Bot:面向后台AI代理的开源收件箱

AI、机器学习与数据工程

InfoQ 认证的AI辅助工程计划(在线,10月19日):构建承载工具的框架。

Pizza Bot:面向后台AI代理的开源收件箱

2026年10月4日 2分钟阅读

作者:

  • Renato Losio

#### 关注我们

YouTube

232K 粉丝

LinkedIn

26K 粉丝

Instagram

新

RSS

19K 读者

X

57.1k 粉丝

Facebook

21K 喜欢

Bluesky

收听本文 -

0:00

音频准备就绪

您的浏览器不支持音频元素。

正常

1.25x

1.5x

喜欢

新下拉阅读列表

  • 阅读列表

AWS的一组开发人员最近开源了Pizza Bot,这是一个自托管应用程序,旨在让AI代理在后台运行任务并通过类似收件箱的界面返回结果。代理可以执行计划任务或通过Webhook触发的工作,将任务委托给专业工作者,并在需要时暂停等待人工批准。

Pizza Bot 提供类似电子邮件的收件箱,用于管理长期运行的AI代理工作流。这款采用Apache 2.0许可证的工具采用客户端-服务器架构,允许用户在不持续监控的情况下委托复杂任务。

来源:AWS博客

作者将Pizza Bot描述为一种“提供开发者细节但去除麻烦”的选择,该工具支持多种模型提供商、MCP服务器和代理技能,同时将数据和代理状态保留在用户的设备上。AWS首席技术专家Joseph Dolivo和AWS解决方案架构师Igor Fil使用收件箱的类比来解释设计原理:

你不会发送电子邮件后一直盯着发件箱等待回复。Pizza Bot采用类似电子邮件客户端的设计,原因相同:一个线程是一个你稍后会回来处理的工作单元,而不是必须参与的会议。

该设计基于四个需求:代理可以检查多个来源、在后台工作、在执行重大操作前请求批准,并在工作完成后通知用户。收件箱将这些工作组织到“全部”、“未读”和“待处理”队列中,而“活动”面板则显示委托给专业代理的任务及其进度。

Pizza Bot 将代理状态、线程、检查点、附件和日志本地存储在用户控制的文件夹中,仅将数据发送到配置的模型提供商和明确启用的MCP服务器,凭据存储在操作系统的密钥存储中。Dolivo和Fil补充道:

你掌控着哪些数据会离开设备。Pizza Bot会将提示和附件发送到你选择的模型提供商,并将工具调用发送到你启用的MCP服务器。这些服务器可以代表你执行操作,这一点在安装时值得牢记。

在LinkedIn上,Dolivo承认该名称是对亚马逊“两个披萨团队”的直接致敬,并记录了该项目的早期阶段:

2025年4月,我启动了一个名为“JoeBot”的桌面边角项目,用于自动化繁琐的重复性CRM记录工作。如今,这个想法已经发展成一个更大的项目(...)它对技术用户非常有效,但一旦非技术用户得知它,他们也想要参与进来。

在 Hacker News 上,作者表示他们受到一篇关于“环境代理”的 LangChain 文章的启发。早期的反馈 overwhelmingly 积极,重点关注异步收件箱模型和以本地优先的架构。然而,一些 Hacker News 的评论者在称赞该项目的同时,也质疑现在已有多个工具可以实现类似目标,以及这个开源项目是否能重现内部版本成功所需的技能和集成生态系统。

Pizza Bot 是一个社区项目而非 AWS 服务,因此不包含 AWS 支持或服务级别协议。开发人员需负责保持其运行、备份和更新。

作者部分主容器

关于作者

部分标题

每位作者的主容器

#### Renato Losio

显示更多

显示更少

#### 本内容属于 AI、机器学习与数据工程主题

##### 相关主题:

  • 开发
  • AI、机器学习与数据工程
  • 模型上下文协议(MCP)
  • 代理
  • AI 编程
  • AWS
  • 开发者体验
  • AI 编程代理
  • 开源
  • 相关编辑
  • 相关赞助商 AI 的物理限制:AI 如何重塑数据中心
  • 相关赞助商 PostgreSQL 专为时间序列规模打造 无需牺牲性能即可使用 PostgreSQL 处理海量时间序列数据。了解 Tiger Data 如何实现高速数据摄入、快速查询和可扩展存储。了解更多。

InfoQ 新闻通讯

每周二发送上周 InfoQ 内容摘要。加入超过 25 万名高级开发者的社区。查看示例

我们保护您的隐私。