OpenAgent 实测前瞻:单二进制自托管 AI 助手平台,一条命令跑起 RAG 和浏览器操作

OpenAgent 是个啥

刷 OSChina 看到一个有意思的项目:OpenAgent,Casbin 社区维护的开源自托管 AI 助手平台。9 月 17 日刚发到 v2.93.0,GitHub 上 5.6k star,Go 写的,Apache 2.0 协议。

它一句话能说清:整个平台是一个二进制文件。前端已经打包进去,一条命令装完,浏览器打开 localhost:14000 就能用,内置 SQLite 和示例数据,不用装数据库。

为什么单文件这点值得说

自托管 Agent 平台现在不少,Dify、n8n 都要拉一整套 Docker。OpenAgent 反着来,官方提供的安装方式就两行:

# macOS / Linux / WSL
curl -fsSL https://raw.githubusercontent.com/the-open-agent/openagent/master/scripts/install.sh | bash

# Windows PowerShell
irm https://raw.githubusercontent.com/the-open-agent/openagent/master/scripts/install.ps1 | iex

Windows 是原生运行,不依赖 WSL 也不依赖 Docker。交叉编译覆盖 Linux amd64/arm64/riscv64 和 macOS、Windows 的 x86_64/arm64。它的 Linux arm64 包二十多 MB,静态链接,官方说明下完就能跑。

这对公司内网太友好了:机房没有外网、访问不了 CDN 的环境,U 盘拷一个文件进去就能跑,运维同事不用再为装个平台申请一堆依赖。

功能上有什么

按 README 和发布说明捋一遍:

1. 模型随便接。30 多家模型服务商,配置 API Key 就能用,不被单一厂商绑住。

2. RAG 知识库。自己的文档扔进去构建知识库,回答时引用,这块的原理之前写过一篇 RAG 入门,不再展开。

3. 三类 Agent 能力:browser-use(驱动真实浏览器点页面、填表单、截图)、computer-use、coding agent,外加任意 MCP 兼容工具(SSE / Stdio / StreamableHTTP 都支持)。

4. 企业向的管控。v2.93 新增 Agent Hub、基于 Casbin 的工具权限三态判定、结构化 JSON 审计日志,token 计费按输入输出分开统计。多租户、SSO、BPMN 可视化工作流、定时任务都在。

和 Dify、n8n 怎么选

说下我的看法,仅供参考。

想要最省事的私有部署,一个文件拷过去就完事,OpenAgent 体验最好;要可视化编排复杂流程、生态插件丰富,Dify 和 n8n 更成熟;团队已经在用 Casbin 做权限的,OpenAgent 的工具权限模型能直接对上。

等我找台空机器把 RAG 知识库和 browser-use 都过一遍,再写一篇深度实测。

写在最后

自托管 AI 平台这个赛道,卷的方向正在从"功能多"转向"部署易 + 可管控"。OpenAgent 用单文件把部署成本打到接近零,再用 Casbin 把权限和审计补齐,思路挺清晰。

仓库地址:GitHub 搜 the-open-agent/openagent,官方还有个在线 demo(demo.openagentai.org),不想装的朋友可以先玩 demo。

发表评论