OpenAgent v2.93发布:单二进制自托管AI Agent平台,新增Agent Hub、Casbin工具权限与审计日志
OpenAgent近日发布v2.93.0。这是一个自托管的AI Agent平台,由Casbin开源社区维护,Go + React编写,Apache 2.0协议开源,目前在GitHub上有5.6k star、658 fork。
OpenAgent不是需要写代码编排的Agent框架,而是一套部署完就能直接使用的平台: 配置好模型API Key之后,非技术人员也可以通过Web界面使用。功能上同时覆盖多模型接入、RAG知识库、自主Agent循环、BPMN可视化工作流、定时任务、多租户、SSO、审计日志与用量成本统计。
部署方式是单个可执行文件。前端构建产物通过Go embed打包进二进制,默认静态资源也一并内嵌,因此在无外网、无法访问CDN的内网与气隙环境中同样可以正常运行。交叉编译覆盖Linux的amd64/arm64/riscv64,以及macOS与Windows的x86_64/arm64。Windows下原生运行,不需要WSL或Docker。
启动后访问http://localhost:14000即可,内置SQLite与示例数据,无需预先准备数据库。仓库中也提供docker-compose.yml。
模型接入 :支持30余家模型提供商,包括OpenAI、Azure OpenAI、Anthropic Claude、Google Gemini、DeepSeek、通义千问、豆包、Kimi、智谱GLM、Mistral、Grok、Amazon Bedrock、OpenRouter、Ollama等,可按会话切换。
Agent工具链 :浏览器操作(chromedp或官方Chrome扩展两种模式)、Windows UI Automation、Shell执行、Office文档读写(含PPTX模板填充与图片替换)、Web搜索与抓取,以及完整的MCP支持(SSE/Stdio/StreamableHTTP三种传输)。每一次工具调用的参数与返回值在界面上均可逐步展开查看。
RAG知识库 :支持PDF、Word、Excel等文档上传,自动分块、向量化与索引;嵌入模型可选OpenAI、Azure、Gemini、Qwen、Cohere、Jina、HuggingFace及本地模型;知识库相互隔离,可按会话或按应用分配。
消息渠道 :同一个Agent可同时接入Discord、Slack、Telegram、WhatsApp、微信公众号、X私信、Threads、Snapchat、Facebook Messenger以及通用HTTP Webhook。
对外接口 :配置好的Agent可作为标准OpenAI兼容端点(/v1/chat/completions)对外提供服务,外部客户端无需改造即可调用,同时所有对话仍会记入日志。
管理后台 :按应用、用户、模型维度的Token与成本统计,活动监控(成功率、错误率、操作类型分布),工具集中管理,完整请求/响应日志,以及OIDC/OAuth2/LDAP/SAML单点登录与多租户隔离。
Agent Hub:参照代码托管平台的形态,为Agent增加了Star/Watch/Fork、Issue、富文本评论,以及Insights面板(活跃度、贡献者、访问流量、提问词云、成本五个维度)。用户可以Fork他人发布的Agent后继续修改,Agent详情页内嵌对话框可直接试用。上架Hub需通过发布状态权限与资格检查。
工具权限引擎 :新增独立的guard模块,不依赖平台自身代码,可被其他Agent项目复用。权限判定为allow/ask/deny三态,其中ask表示需要带外审批;规则按「调用方/工具名/能力类别/资源」四元组匹配,支持通配符、角色继承与优先级排序,底层由Casbin实现。配套的shellcmd模块可从完整命令行中解析出实际会被执行的程序名,管道、子Shell、sudo/env/xargs等包装、sh -c内容、find -exec均会展开;无法确定时返回不确定标记,供调用方按失败关闭(fail closed)处理。当前引擎与后台策略管理页已合入主干,尚未接入工具执行路径。
结构化审计日志 :每次工具调用输出一行JSON,按会话分文件存放于二进制同级目录(可通过OPENAGENT_AUDIT_DIR覆盖),外部工具只读跟踪即可获取全部工具活动,无需访问数据库。写入为后台异步,队列满时丢弃事件而不阻塞工具调用。
迁移工具 :支持从OpenClaw等Agent整体迁移,可识别其配置目录、ZIP包或单个配置文件,导入Agent、技能(SKILL.md)、MCP Server、模型提供商、渠道配置以及历史会话记录。迁移采用先生成计划再执行的方式,重名冲突可选择跳过、覆盖或重命名。
人工纠错经验库 :用户可直接修改AI的回答并保存为一条经验记录,包含原问题、原答案、修正后答案、修改理由与分类(事实/风格/格式/边界)。后续生成前按向量相似度召回,相似度超过0.95的直接作为已批准答案使用,超过0.75的作为示例进入上下文;也可将某条修正提升为全局规则。
模型清单与计费 :近几个版本刷新了硅基流动(含DeepSeek-V4)、智谱GLM、Kimi、阿里百炼Qwen、火山引擎豆包的可用型号,新增APIMart提供商,新建提供商时默认选中当前有效型号;计费修正为输入与输出Token分开计价。
其余更新包括用户通知收件箱、聊天输入框支持直接粘贴文件与图片、PDF与Office在线预览修复等。
项目地址:https://github.com/the-open-agent/openagent
官方文档:https://www.openagentai.org
在线演示:https://demo.openagentai.org(只读)
体验环境:https://try.openagentai.org(可写,数据每5分钟重置)