开源通用 AI Agent 框架,可通过终端运行由大模型驱动的智能体,支持工具调用、MCP 与浏览器自动化。
agent0ai/agent-zero
一个开源智能体框架,让 AI 代理拥有运行在 Docker 中的 Linux 桌面、浏览器和文档协作工具来完成实际工作。
- Star
- 19,511
- Fork
- 3,826
- 未关闭 Issue
- 134
- 最近提交
- 6天前
这是什么?
Agent Zero 是一个开源智能体框架,面向需要超越聊天的任务。每个智能体运行在 Docker 构建的 Linux 环境中,内置 XFCE 桌面,可以打开 Blender 等图形应用、使用终端、管理文件,并通过 LibreOffice 编辑 ODT、ODS、ODP 文档,用户可以随时观察并介入。
内置浏览器支持 DOM 标注:可以点选页面元素进行查看、按指令修改、截取组件用于重新实现,或留下评论让智能体处理。A0 CLI 连接器允许同一个智能体操作宿主机上的文件和浏览器,项目功能则按工作区隔离文件、记忆、密钥和模型预设。
该框架强调可扩展性:提示词位于可编辑目录,工具可以以插件形式添加,并支持 MCP 与 A2A 连接器。智能体还能创建下级智能体,把调研、编码或分析等子任务委派出去。
核心功能
- 01在 Docker 中运行完整的 XFCE Linux 桌面,智能体可直接操作图形软件。
- 02内置支持 DOM 标注的浏览器,可查看、修改和评论页面元素。
- 03Markdown 编辑器与 LibreOffice 集成,支持文档和表格的实时协同编辑。
- 04插件中心可安装社区插件,并支持 MCP 与 A2A 连接器。
- 05A0 CLI 连接器可让智能体访问宿主机上的文件和本地浏览器。
- 06按项目隔离文件、记忆、密钥和模型预设。
适用场景
- 操作没有 API 的桌面软件,例如 Blender 或 LibreOffice。
- 在网页 UI 评审时直接标注问题,让智能体实现修改。
- 让运行在 Docker 中的智能体处理宿主机上的本地 Git 仓库。
- 生成可继续编辑的表格、文档和演示文稿,而不是只输出聊天文本。
快速上手
- 1
从发布页面下载适合你平台的 A0 Launcher
- 2
或者,如果已安装 Docker,直接运行 Agent Zero
docker run -p 80:80 -v a0_usr:/a0/usr agent0ai/agent-zero - 3
打开 Web UI,配置你的 LLM 提供商,然后从一个具体任务开始
使用前须知
- 运行该智能体需要 LLM 提供商,README 说明需要在 Web UI 中进行配置。
- 许可证显示为 NOASSERTION,许可条款不明确,使用前应先核实。
标签
常见问题
- agent-zero 是什么?
- 一个开源智能体框架,让 AI 代理拥有运行在 Docker 中的 Linux 桌面、浏览器和文档协作工具来完成实际工作。 Agent Zero 是一个开源智能体框架,面向需要超越聊天的任务。每个智能体运行在 Docker 构建的 Linux 环境中,内置 XFCE 桌面,可以打开 Blender 等图形应用、使用终端、管理文件,并通过 LibreOffice 编辑 ODT、ODS、ODP 文档,用户可以随时观察并介入。
- agent-zero 可以免费使用吗?用的什么许可证?
- agent-zero 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
- agent-zero 还在维护吗?
- 活跃维护中。agent-zero 最近一次提交是在 2026年10月14日。
- agent-zero 适合用来做什么?
- 操作没有 API 的桌面软件,例如 Blender 或 LibreOffice。 在网页 UI 评审时直接标注问题,让智能体实现修改。 让运行在 Docker 中的智能体处理宿主机上的本地 Git 仓库。 生成可继续编辑的表格、文档和演示文稿,而不是只输出聊天文本。
- agent-zero 怎么安装和运行?
- 从发布页面下载适合你平台的 A0 Launcher 或者,如果已安装 Docker,直接运行 Agent Zero: docker run -p 80:80 -v a0_usr:/a0/usr agent0ai/agent-zero 打开 Web UI,配置你的 LLM 提供商,然后从一个具体任务开始
- 在哪里获取 agent-zero?
- 源代码和安装说明在 GitHub 上:https://github.com/agent0ai/agent-zero
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
开源个人 AI 助理与 Agent Harness,可规划任务、调用工具与技能,并支持记忆与多渠道接入。
开箱即用的 Python 智能体框架,基于 LangGraph,适合长链路多步骤任务。
开源自主研究智能体,自动规划研究问题、收集网页与本地资料,并调用任意 LLM 生成带引用的报告。
一个嵌入网页运行的 JavaScript GUI 智能体,可用自然语言操控页面界面。
面向企业的智能体工作流平台,用于构建和运行 AI Agent,集成模型管理、MCP 工具与 RPA 自动化。