Block 开源 AI 智能体桌面应用 Berd,基于 goose 框架
Block 开源 AI 智能体桌面应用 Berd,围绕 goose 框架构建,统一管理多模型与工具链。
Block 公司宣布将其 AI 智能体桌面应用 Berd 开源,面向开发者社区开放使用与定制。Berd 围绕 Block 此前推出的开源智能体框架 goose 构建,旨在为不同模型与工具链提供一个统一、可视化的工作环境,让 AI 智能体不再是仅面向工程师的抽象概念。
背景:来自 Block 内部实践
Berd 起源于 Block 团队在日常工作中遇到的痛点。员工在处理项目时需要使用 goose、Claude Code、Codex 等不同智能体工具,但这些工具在界面、配置方式和上下文管理上各自割裂,对使用者的技术背景要求较高。Block 的判断是:问题不在于缺少新的模型或智能体框架,而在于缺少一个统一的环境来承载它们。
因此,Berd 的定位是「模型与框架已有,我们补上围绕它们的一致体验」。
产品形态:给智能体一个「性格」
Berd 的核心设计理念是让抽象的智能体变得可感知、可定制。它将对话、文件、文件夹、指令、智能体与技能整合在「项目」这一持久化单元中,使用户可以围绕固定的工作流塑造智能体,并随时回到之前的上下文,而非每次任务都重建环境。
在视觉层面,Berd 为不同智能体设计了一套动画形象,旗舰系列名为「Gloopies」,让每个智能体的角色、技能和工具配置具备可识别的视觉身份。其设计逻辑是:
- 视觉上让抽象配置变得可识别;
- 功能上让智能体的角色、技能、工具组合真正可用;
- 使用上让人人都能通过对话创建自定义智能体,覆盖从代码编写到旅行规划、购物等日常任务。
技术架构:与 goose 的清晰分工
Berd 并非取代 goose,而是在其之上构建桌面体验。两者的分工如下:
- goose 负责底层的智能体循环与框架能力,仍是开源的智能体运行时;
- Berd 通过 Agent Client Protocol(ACP)与 goose 通信,专注于项目管理、上下文、会话、智能体配置等桌面端体验。
这种分层让 Berd 可以把精力集中在桌面交互的细节上,而底层能力保持开放与中立。值得一提的是,Block 于 2025 年 12 月与 Anthropic、OpenAI 等共同发起 Linux 基金会下属的 Agentic AI Foundation,并将 goose 贡献给了该基金会,与 Model Context Protocol 和 AGENTS.md 并列托管。
从个人到协作:Buzz 的衔接
Berd 被定位为「私人空间」的智能体工作环境。当工作从个人探索走向团队协作时,Block 近期发布的开源协作空间 Buzz 负责承接:
- Buzz 让人类与智能体在共享房间中以各自身份参与同一对话;
- 形成可检索、可追溯的协作记录;
- 延续 Berd 验证过的一系列设计理念:私人空间、持久上下文、可识别的智能体身份、可复用的技能、可见的配置与上下文。
Block 将两款产品的关系概括为「先独立工作,再多人协作」,Berd 与 Buzz 共享底层思考但服务不同场景。
社区与后续
Block 表示希望通过开源 Berd 与开发者社区交流,共同探索智能体桌面体验的演化方向。用户可以下载 Berd,尝试将其接入自己的智能体与工作流,并向团队反馈使用体验。
