简体中文

OpenFang 评测:自 2026 年 5 月起停止更新的 Rust 智能体操作系统

OpenFang 用单个 Rust 二进制文件运行定时自主的 Hands,但最后一次提交是 2026 年 5 月 12 日。哪些能用、哪些有风险,以及 LibreFang 分支。

访问 OpenFang

OpenFang 自称“智能体操作系统”(Agent Operating System)。它由 RightNow 创始人 Jaber 用 Rust 编写,截至我们 2026 年 11 月 8 日查看时有 18,243 颗 GitHub 星。它有不错的想法和一套考虑周到的默认设置。但对于打算长期运行它的人来说,它还有一个比这两点都更重要的问题:开发似乎已经停止了。

OpenFang dashboard in dark mode with a sidebar of Approvals, Comms, Workflows, Scheduler, Runtime and Settings, and a grid of agent templates such as Writer, email-assistant, travel-planner, ops and coder
Agent templates in OpenFang's browser dashboardgithub.com

先谈维护问题

OpenFang 的首个版本 v0.1.0 发布于 2026 年 2 月 26 日。最后一个版本 v0.6.9 和最后一次提交都是在 2026 年 5 月 12 日(releases)。此后,外部贡献者的 pull request 一直没有被合并,一个询问 v0.6.9 之后项目状态和路线图的公开 issue,截至我们查看时也没有得到维护者的回复。

这些都不意味着维护者不会回来。但这确实意味着,在今天,如果你遇到 bug、某个提供商修改了 API,或者某个依赖出现了安全问题,你都应该假定上游没有人会修复。对于一个持有你的 API 密钥并能运行命令的智能体来说,这对大多数人都是决定性因素。

项目停滞时还处于 1.0 之前,按其自己的说明,小版本之间会有破坏性变更,而且有些 Hands 不如其他的成熟。

社区分支 LibreFang 在独立继续开发。我们没有评测过它,所以请自己检查它的活跃度;如果 OpenFang 的设计吸引你,它是最值得去看的地方。

OpenFang 的不同之处

我们列表中的其他智能体可以运行你自己设置的定时任务。OpenFang 的招牌功能 Hands 则把这类工作做成了现成的。Hands 是打包好的自主任务包,例如 Researcher、Lead、Collector、Predictor、Clip、Twitter 和 Browser,它们按计划运行、无需提示,并把结果报告到仪表盘或聊天应用。你可以设置一个来收集研究资料或留意潜在客户,它会作为一个长期运行的守护进程的一部分持续工作。

围绕它的是常见的智能体工具:网页搜索和浏览、允许列表内的 shell 命令、图像生成、语音和转写、带向量搜索的 SQLite 记忆、MCP 服务器、cron 任务以及 OpenAI 兼容 API。localhost 上的浏览器仪表盘涵盖智能体、工作流、计划和审批。

OpenFang Create Scheduled Job dialog with a job name, cron expression 0 9 * * 1-5, quick presets, a target agent picker and the message to send
Scheduling a recurring job for an agentgithub.com

安装

它以单个二进制文件的形式安装,可以通过脚本、直接下载二进制文件,或者使用适用于 x86-64 或 ARM 架构的 macOS、Windows 和 Linux 桌面应用(入门指南)。核心部分不需要 Python 或 Node 环境。有些 Hands 会带来自己的依赖:Browser Hand 需要 Python 3 和 Chromium,Clip Hand 需要 FFmpeg 和 yt-dlp。

文档列出了 Docker,但文档中的镜像尚未公开,所以 Docker 用户需要自己构建。

隔离与默认设置

OpenFang 在你的主机上运行命令,而不是在容器中。Docker 沙箱默认关闭,WASM 沙箱只覆盖 WASM 工具和技能(安全文档)。

在此范围内,它的默认设置比许多在主机上运行的智能体更谨慎。根据配置源码,shell 命令被限制在一个基础工具的允许列表内,不经过 shell 运行并使用精简过的环境变量,而购买或发帖等敏感的 Hand 操作需要等待批准。这是合理的设计。它的弱点在于,现在发现的任何漏洞都可能一直得不到修补。

遥测与隐私

OpenFang 不发送使用遥测。文档中没有描述任何遥测,代码中也没有分析客户端;仪表盘的 Analytics 页面只在本地显示你自己的 token 用量和费用。配置、智能体和记忆都以 SQLite 形式保存在 ~/.openfang 下。提示词会发送到你配置的模型提供商和聊天平台。

OpenFang agent detail dialog for the assistant agent showing its running state, Full mode, provider, model and fallback model, with Chat, Clone, Clear History and Stop buttons
An agent's settings, model and fallback in the dashboardgithub.com

模型与渠道

你可以接入大约 27 个提供商,包括 Anthropic、Gemini、OpenAI、Groq、DeepSeek、OpenRouter、Mistral、xAI 和 AWS Bedrock,也可以通过 Ollama、vLLM 或 LM Studio 运行本地模型。它采用 Apache-2.0 或 MIT 双许可证。

它有 40 个渠道适配器,包括 Telegram、Discord、Slack、WhatsApp、Signal、Matrix、Microsoft Teams 和邮件(渠道适配器)。内置的 WhatsApp 适配器使用 Meta 的商业 Cloud API;关联个人 WhatsApp 账号需要一个单独的 Node.js 网关。

适合谁用

如果你是喜欢折腾的人,想要定时运行的研究或监控智能体,并且愿意自己负责代码,或者你想在评估 LibreFang 之前研究一下它的 Hands 设计,那么 OpenFang 值得一试。在它得不到任何修复的情况下,我们不会把它当作连接重要账号的日常助手来运行。

仍在维护的替代品

  • ZeroClaw 是最接近的选择:同样是单个 Rust 二进制文件,有 cron 和事件触发器,在推荐配置下默认开启操作系统沙箱。
  • nanobot 能运行定时自动化和长期目标,并有一个把结果报告到你聊天中的 heartbeat。
  • Agent Zero 在自己的 Docker 工作区中运行定时任务,并且发布频繁。

更多选择请见我们的最佳自托管 AI 智能体和 OpenClaw 替代品页面。

价格

OpenFang: 价格
Open source免费
  • Dual-licensed Apache-2.0 or MIT and free to self-host
  • No hosted plan; you pay your chosen model provider or run a local model

功能

功能
联网搜索是
图像生成是
语音模式是
文件上传是
记忆是
代你执行操作是
应用集成是
自主运行是
主动给你发消息是
可运行多个机器人是

优点

  • Built for unattended work: Hands run on schedules as a daemon and deliver research, leads or monitoring alerts without being prompted
  • One self-contained Rust binary or a native desktop app, with a browser dashboard for agents, workflows, schedules and approvals
  • 40 channel adapters, including Telegram, Discord, Slack, WhatsApp, Signal, Matrix, Teams and email
  • Cautious defaults for a host-run agent: shell commands are limited to an allowlist of basic utilities, run without a shell and with a stripped environment, and sensitive Hand actions such as purchases or posts wait for approval
  • Works with local models through Ollama, vLLM or LM Studio, and dual-licensed Apache-2.0 or MIT

缺点

  • Looks unmaintained: no commits or releases since v0.6.9 on May 12, 2026, outside pull requests go unmerged, and a public question about the project's status has no reply from the maintainer
  • Pre-1.0 by its own notice, with breaking changes between minor versions and some Hands less mature than others
  • Commands run on the host, not in a container: the Docker sandbox is off by default and the WASM sandbox only covers WASM tools and skills
  • The documented Docker image is not public yet, so Docker users must build it themselves
  • Linking a personal WhatsApp account needs a separate Node.js gateway; the built-in adapter uses Meta's business Cloud API

适合人群

  • Tinkerers who want scheduled research, monitoring or lead-finding agents running on their own machine
  • People who want one agent reachable from many chat apps without a Python or Node stack
  • Evaluating alongside its community fork LibreFang, given the original's stalled development

来源