自动化与运维 workflow-automationmulti-agent-orchestrationvisual-workflow-builderself-hostingmcpsqliteelectron

AGNT Agent OS

在本地把智能体、流程与长期目标变成可运行、可追踪的工作空间。

FollowAgents 评估 · FARS-2.1
不推荐
52/ 100 五分制 2.6 / 5
1 2 3 4 5 6
按维度查看评分与理由
1信任安全14 / 29 · 2.4/5

证据显示插件安装器有权限声明、完整性校验、权限差异门控和回滚机制,但数据流透明度和敏感数据处理仅部分覆盖。扣分:未提供完整的数据流图或敏感数据加密细节。

2可靠稳定8 / 14 · 2.9/5

自一致性较好,测试覆盖了安装、更新、回滚等场景,但依赖可用性未验证,失败消息在测试中有体现。扣分:依赖版本未锁定,可能影响可复现性。

3适用触发10 / 18 · 2.8/5

面向多种场景(桌面、Docker、VPS),能力边界清晰,但触发精度和特定环境适配未充分说明。扣分:缺少对特定触发器的详细文档。

4规范维护10 / 18 · 2.8/5

信息架构清晰,安装说明详细,命名稳定,有示例和FAQ,但已知限制和版本变更日志不完整。扣分:缺少明确的已知限制列表和详细的变更日志。

5有效结果7 / 13 · 2.7/5

输出可用性高,边际价值明显,但成本效益未量化。扣分:未提供性能基准或成本分析。

6证据核验3 / 8 · 1.9/5

声明可追溯性一般,跨来源验证有限,事实与推断分离不明确。扣分:部分声明缺乏独立验证。

证据充分度: 评估于 2026年8月9日 审查版本 66208c56f99c
上游仓库在本次评估后已有新提交;当前评分仍对应所示审查版本,可能尚未覆盖最新改动。
使用前请注意
  • 插件安装器虽然有权限制,但用户确认流程可能不够显眼,需确保用户明确同意。
  • 依赖版本未锁定,可能导致安全漏洞或兼容性问题。
  • 敏感数据处理细节不足,建议加密存储API密钥等。
查看完整评分方法 →

这个 Agent 能做什么,适合哪些场景?

AGNT 是一个本地优先的智能体操作系统,包含 Electron 桌面端、Vue 3 前端,以及运行在 3333 端口的 Express 后端。它把智能体、可视化 DAG 工作流和可长期执行的目标作为三种执行模式,并以 SQLite 和本地文件系统保存状态。系统提供工作流节点、触发器、插件、MCP、技能、评估、执行记录和实时流式界面,用于构建并观察自动化工作。它可从源码运行,也可作为无桌面的自托管服务或 Docker 容器部署;Full 镜像含浏览器自动化,Lite 镜像不含该能力。适合希望掌控本地数据、将聊天式判断与可复用自动化结合的个人、小团队和开发者,而不适合公共多租户 SaaS 或需要大规模租户隔离的场景。

用户可通过桌面界面或本地 API 创建和运行 agents、workflows 与 goals。智能体运行时处理持久聊天、记忆、工具调用、技能、流式输出、调用轨迹以及令牌和成本记录;工作流引擎执行可视化 DAG、分支、检查点、嵌套工作流和定时或 webhook 等触发器;目标引擎进行规划、任务拆解、执行、评估、重新规划、暂停、恢复和回退。它可调用多家模型提供商、MCP 工具、插件工具、自定义 HTTP API,以及 Slack、Discord、Gmail、Telegram 等已列出的集成;执行产生的消息、工具调用、错误、输出和评估可沉淀为 insights、memory 和 Skills。后端提供如 /api/agents/api/workflows/api/goals/api/plugins/api/mcp/api/skills 等路由,并通过 SSE 和 Socket.IO 推送实时状态。

  1. 希望把定时器、webhook、Slack 或 Discord 消息转为可追踪 AI 处理流程的自动化构建者。
  2. 需要让研究、文案、工程和评估工作并行委派,并保留执行记录与人工审批节点的小型产品团队。
  3. 想在个人电脑、家庭服务器、VPS 或 Raspberry Pi 上保留智能体、工作流、密钥和执行数据的自托管用户。
  4. 需要将可视化流程与 OpenAI、Anthropic、Gemini 或自定义 OpenAI 兼容端点结合的开发者。
  5. 需要用插件或 MCP 扩展本地工作台,并将自定义工具、触发器、组件或工作流节点打包分发的集成人员。

这个 Agent 有哪些优点和局限?

优点
  • 将持久智能体、可视化工作流和长期目标统一在同一运行时,而不是只提供其中一种执行方式。
  • 本地 Express API、SQLite、文件系统存储、SSE 和 Socket.IO 为自动化提供可脚本化和可观察的运行边界。
  • 提供 60+ 工作流节点和工具动作,并可通过 .agnt 插件、MCP、插件工具及自定义 HTTP API 扩展。
  • 支持桌面端、Docker、无桌面服务器、VPS、homelab 和 Raspberry Pi;Lite 与 Full 镜像明确区分浏览器自动化能力。
局限
  • README 明确定位于可信本地工作空间,不适合公共多租户 SaaS、零信任租户隔离或 50+ 并发用户的大型企业场景。
  • 从源码部署需 Node.js、npm 和 Git;生产 Docker 部署还需自行管理持久卷、访问层和随机生成的密钥。
  • 远程模型、消息和 SaaS 集成依赖用户自行配置 API key、OAuth/CLI 授权或外部服务,相关网络调用与费用由所选服务决定。
  • Lite 版本移除了 Chromium、Puppeteer 和 Playwright 浏览器自动化;需要网页抓取或浏览器自动化时必须选择较大的 Full 版本。
  • 仓库元数据标为 NOASSERTION,而 README 称使用 Custom License;采用前应核查 LICENSE.md 的具体条款。

如何安装或部署这个 Agent?

源码安装需要 Node.js 18+、npm 9+ 和 Git:

git clone https://github.com/agnt-gg/agnt.git
cd agnt
npm install

cd frontend && npm install && cd ..

npm start

后端默认地址为 http://localhost:3333。开发前端热更新时,在一个终端运行 cd frontend && npm run dev,另一个终端运行 npm start。生产 Web 界面可先执行 cd frontend && npm run build && cd ..,再运行 npm start。若使用远程模型或外部服务,需要在 AGNT 中配置相应提供商的 API key、CLI 授权或集成凭据;Docker/生产部署还应从 .env.example 创建 .env,并设置 JWT_SECRETSESSION_SECRETENCRYPTION_KEY

如何使用这个 Agent?

启动后打开 http://localhost:3333,在界面中使用 Agents、Workflows 或 Goals 三种执行模式。需要重复执行的任务可在工作流画布中组合节点、分支、检查点和触发器;需要持续推进的工作可创建目标并使用其规划、评估和恢复能力;需要判断和工具调用时可运行智能体。外部程序可使用本地 /api 接口访问资源,例如 /api/agents/api/workflows/api/executions/api/goals;README 未提供可直接复制的 API 请求示例。插件可在 backend/plugins 下通过 node build-plugin.js my-awesome-plugin 构建为 .agnt 包,并从 Marketplace 安装或放入 <data-dir>/plugins/installed/

这个 Agent 与同类方案有什么区别?

相较于 LangChain、AutoGen 或 CrewAI,AGNT 的定位不是单一框架,而是加入桌面 UI、本地后端、工作流画布、目标、存储和运行时 API。相较于 n8n 或 Zapier,它强调持久智能体、记忆、SkillForge、MCP、提供商认证与本地轨迹;相较于 OpenWebUI 等聊天应用,聊天只是其执行模式之一。README 也将其与 Hermes Agent、OpenClaw 和 Claude Code 对比:AGNT 额外提供可视化工作流、长期目标、插件、评估、仪表板及持久化本地状态。

常见问题

AGNT 会把数据上传到云端吗?
其设计为本地优先:智能体、工作流、目标、技能、轨迹、insights、执行记录、提供商设置和插件安装保存在 AGNT 数据目录。使用远程模型、外部 API、发布 Marketplace 项目或配置需要网络的服务时,相关数据会发送到所配置的外部服务。
能否不用桌面应用运行?
可以。构建前端后,Express 后端可在无 Electron 的情况下提供 Web UI 和本地 API;也可使用 Docker Full 或 Lite 镜像部署到 VPS、homelab 或 Raspberry Pi。
运行成本如何?
系统记录令牌和成本,但未说明其自身定价。远程模型和第三方服务的费用取决于你配置的提供商与集成。
Lite 与 Full 应如何选择?
需要网页抓取或 Chromium/Puppeteer/Playwright 浏览器自动化时选择 Full;只需要智能体、工作流、插件、API 集成、图像处理和邮件自动化时,Lite 体积更小。

对比同类 Agent

用同一套 FARS 评审,横向比较这个 Agent 所属的短名单。

相关 Agents