Block推出开源AI智能体工作空间Berd

Block公司是一家由Twitter前CEO Jack Dorsey创立的科技公司,旗下拥有Square、Cash App和音乐流媒体服务Tidal。该公司近日开源了名为”Berd”的桌面应用程序,该应用最初是为了让员工能够在单一环境中使用不同模型、工具和项目中的AI智能体而构建的。

Berd是一个本地安装的图形化桌面应用程序,而非基于浏览器的工作空间。它现已以宽松的Apache 2.0许可证在GitHub上提供,这意味着任何人都可以使用、修改和重新分发它,包括商业用途。免费可下载的版本适用于macOS、Windows和Linux系统。截至8月18日,该仓库已发布到0.6.2版本,这是其第七个公开版本,并列出了91位贡献者。

“Berd优先考虑桌面体验,因为其价值很大程度上来自于直接与项目、本地文件、工具、运行中或连接到用户计算机的智能体协作,”Block公司AI能力负责人Brad Axen在给VentureBeat的电子邮件回复中表示。

AI智能体的日常工作平台

Block将Berd定位为”日常AI工作平台”:一个用户可以启动聊天、附加文件或文件夹、选择智能体和模型、在持久项目中工作、配置AI提供商、管理技能和扩展、查看会话历史以及构建自动化的单一场所。

其设计目标不仅仅是便利。根据Berd的产品规格,用户应该始终能够明确了解哪些项目、文件、智能体、模型、提供商和会话状态正在积极影响对话。Block表示,这种对可见操作状态的强调是将Berd与通用聊天机器人包装器区分开来的关键。配置(提供商、扩展、技能、自动化、项目)被视为工作流程的一部分,而非隐藏在管理层面,界面设计也旨在明确显示故障、不可用的提供商以及加载和流式状态,而非通过助手式的友好来掩盖这些问题。

Berd源于Block内部的一个实际问题。员工已经在使用功能强大的智能体——Block自家的Goose、Anthropic的Claude Code和OpenAI的Codex,但围绕它们的使用体验已经变得碎片化。

“我们通过Goose、Claude Code和Codex拥有功能强大的智能体,但跨平台工作意味着要应对不同的界面、配置系统和上下文管理方式,”Block公司技术传播负责人Lucinda Bell在一封电子邮件中表示。她表示,Berd为Block团队提供了”一个跨模型和工具的统一桌面应用程序”。

对于企业而言,这一层可能与模型能力的另一个增量提升同样重要。持久项目意味着用户可以返回到已建立的文件、指令和智能体配置集合,而不必为每个任务重建上下文。Block还明确设计了Berd,使智能体工作不仅限于工程领域,让人们可以从对话开始,根据工作需要添加工具、上下文和结构。

Block并未将Berd定位为移动产品。Axen表示,公司的开源协作平台Buzz已经提供了移动体验,是Block在移动办公环境中的首选工具。

Block认为不同智能体应有不同外观

Berd解决了一个大多数企业AI产品都隐含的问题:用户如何区分不同的配置智能体,而它采取了一种不寻常的方法。

而非将每个智能体视为另一个空白聊天窗口,Berd为智能体赋予角色、指令、技能、工具和可识别的视觉身份。Block创建了动画角色集合——其旗舰设计被称为”Gloopies”——Berd的公开网站展示了预定义的人物形象,如Berd、Pushback、Choosey、Copycat、Tinker和Wildcard,每个都围绕不同的工作风格构建:Pushback对草稿提出反对意见,Choosey帮助缩小决策范围,Copycat学习以用户的风格写作。

视觉层并非旨在用个性替代实质。Block自己的表述(来自公司关于Berd设计的博客文章)是功能性的:”头像使智能体具有可识别性。其角色、技能和工具使其变得有用。”

随着员工同时处理多个专业智能体,这种区别可能变得更加重要。可识别的身份成为不可见的指令、工具和权限包的可见简写——智能体在工作空间中显示为不同的动画角色,而非聊天列表中的相同条目,因此用户可以在打开对话前将它们区分开。

产品规格防止角色使Berd沦为新奇之物。它描述了预期的性格为”专注、有能力、友好”,同时明确拒绝玩具般的呈现、过大的装饰性UI以及将操作状态隐藏在友好界面背后的设计。

编排层,而非新模型或智能体运行时

从架构上看,Berd既不是新的基础模型,也不是新的智能体运行时。该应用程序使用Tauri 2和React 19构建——这些框架用于使用Web技术构建轻量级桌面应用——并通过称为智能体客户端协议(ACP)的标准与Block在2025年1月推出的开源智能体框架Goose通信。Goose作为捆绑的”sidecar”进程在Berd旁边安静运行,处理底层的智能体循环;而Berd则在其之上处理项目、会话、上下文、智能体和配置。

对于不熟悉Goose的读者,它是一个模型无关的智能体框架和运行时,最初专注于软件开发工作流。它将大型语言模型连接到文件、命令和外部系统——包括通过模型上下文协议(MCP),这是一种将AI系统连接到外部工具和数据的开放标准——使智能体能够采取行动而不仅仅是生成文本。

Goose既支持专有模型提供商,也支持本地运行的开源模型。Block已将Goose贡献给了智能体AI基金会(Agentic AI Foundation),这是它与Anthropic、OpenAI等公司在2025年12月共同协助建立的Linux基金会组织,使该框架在MCP旁边拥有了一个供应商中立的家。

Axen明确划定了界限:Goose、Claude Code和Codex等智能体工具管理模型、其上下文和工具之间的循环,而Berd则围绕这些工具提供一致的桌面环境。在公开发布版本中,用户可以配置他们想要的任何提供商和工具,而不是继承Block选择的模型堆栈。

项目的README添加了一个对评估该软件的人来说重要的运营细节:Berd并非简单地获取当前可用的Goose构建。其构建过程通过锁文件固定特定的Goose后端版本,验证缓存的二进制文件与该固定版本匹配,并将其与应用程序打包在一起。开发人员可以明确替换另一个Goose二进制文件进行本地测试。对于检查Berd的组织,这为桌面应用程序及其默认智能体后端创建了定义的版本边界,而不是让后端在不知不觉中漂移。

Berd与Codex、Claude Code、Cursor和Goose的比较

这种区分很重要,因为智能体工具市场已经转向管理日益自主的AI工作者的产品。OpenAI将其Codex应用程序描述为智能体的”指挥中心”,具有独立的功能…


关注微信号:智享开源 ,及时了解更新信息。

原文链接:https://venturebeat.com/orchestration/blocks-new-apache-2-0-agent-workspace-berd-works-across-models-and-harnesses-stores-conversation-history-locally

评论列表
发表评论
😀 😂 😃 😄 😅 😆 😉 😊 😋 😎 😍 😘 🥰 😜 😝 🤗 🤔 😭 😤 👍

为你推荐
Ta的个人站点

Mark Do发布文章2626篇

如我距离死亡还有45年,我还活着,该怎么度过现在。


公众号:智享开源

分类