描述
Agent Zero 是一个开源、动态且有机的 Agentic 框架,旨在提供一个完整的 Linux 系统,运行在 Docker 容器内。该框架为 AI Agent 提供了一个完整的桌面环境,包括图形用户界面和插件中心,允许通过技能进行广泛的定制和扩展。
Agent Zero 的核心是在容器内运行真实的 Linux 桌面会话,而不是远程虚拟机。这使得 Agent 能够与实际的桌面软件(如用于 3D 建模的 Blender)或命令行界面进行交互,为任务执行提供了一个可操作的环境。用户可以实时观察和干预 Agent 的操作。
该框架还包含一个内置浏览器,可选配 Canvas 上的实时表面。此浏览器支持 DOM 注释,允许 Agent 通过 JavaScript 指令修改网页,检查元素以获取详细信息,提取组件以进行重新实现,并为 UI 评审留下可操作的评论。浏览器历史记录保留关键步骤的屏幕截图以供参考。
Agent Zero 通过一个支持实时协同编辑的丰富 Markdown 编辑器,促进了协作文档工作。Agent 可以逐个字符地创建和更新文件,用户编辑被视为同等、一流的操作。与 LibreOffice Writer、Calc 和 Impress 的集成允许实时创建、更新和验证 ODT、ODS 和 ODP 文件。
插件中心是一个核心组件,提供超过 100 个社区插件,可扩展 Agent Zero 的功能。这些插件涵盖开发框架、内存系统、工具、集成、UI 扩展和工作流自动化。用户可以一键安装插件或发布自己的插件。
此外,Agent Zero 支持通过 OAuth 连接到 OpenAI Codex 计划,允许 Agent 利用现有计划。A0 CLI 连接器将 Agent 的范围扩展到主机,使其能够处理 Docker 容器外部的本地文件和存储库。项目提供用于指令、内存、秘密和知识的隔离工作区。
Agent Zero 的设计注重透明度和可扩展性,提示、工具和内置行为均可检查和修改。它支持多 Agent 协作,其中高级 Agent 可以将任务委派给下级 Agent 来解决复杂问题。该框架非常适合软件工程、数据分析、设计迭代和办公交付。
Agent Zero AI 框架的核心功能
Docker 容器内的完整 Linux 桌面环境
实时观察和干预 Agent 操作
带 DOM 注释的浏览器,用于交互式网页操作
支持实时协同工作的 Markdown 编辑器
LibreOffice 集成,用于文档、电子表格和演示文稿创建
包含 100 多个社区开发的插件的插件中心
用于主机集成的 A0 CLI 连接器
用于工作区、内存和秘密的项目隔离
支持复杂任务分解的多 Agent 协作
用于工作区快照历史记录和回滚的时间旅行功能
通过 OAuth 支持 OpenAI Codex 计划
Agent Zero AI 框架入门
克隆仓库:从 GitHub 获取 Agent Zero 框架代码。
安装依赖项:根据文档设置必要的软件和库。
配置 LLM 提供商:将 Agent Zero 连接到您选择的大型语言模型提供商。
执行 Agent 任务:在 Docker 容器内运行 Agent 以执行定义的任务。
扩展功能:从插件中心安装插件或开发自定义技能。
与主机集成:使用 A0 CLI 连接器访问本地文件。
Agent Zero AI 框架的使用案例
- 软件工程
- 设计灵感
- 财务分析
- 办公交付
- Web 和移动 QA
- API 集成
- 客户隔离
- 计划操作








