大家好,我是 One,

这两天 X 上我看到最有意思的一个 Agent 项目,不是新模型,也不是新插件

是有人把 Hermes Agent 做成了一整个操作系统,叫 Herald OS

我的判断先放这

AI 装成电脑里的一个应用,已经不够了,下一步是 Agent 本身就是界面

但这条路真正的门槛不是它能不能干活,是你敢不敢把整台机器交给它

Herald OS 最值得看的,恰恰是它怎么回答这个问题

打开网易新闻 查看精彩图片

作者怎么说

作者是 @iamlukethedev,10 月 7 日在 X 上宣布开源,个人独立项目,跟 Nous Research 没有官方关系

他的说法是,AI 不再是另一个应用,而是系统的一部分

说一句 Hey Hermes 就开口聊,它能开应用、理文件、记住你在意的事、跑定时任务、边看你边写代码、看懂屏幕上在发生什么

动东西之前,先等你批准

他特别提了一句,系统自带的命令不用烧模型 token,只有你真让它思考、干活的时候,Hermes 才出场

仓库里写了什么

README 的定位就一句,以 Hermes Agent 为界面的 Agent 原生操作系统

那你的操作系统还剩什么

Linux 版的 README 写得很干脆,Fedora 只管内核、驱动和软件包,你看到的一切都是 Herald

装法分好几种

  • Apple Silicon 的 Mac,macOS 13 以上,全屏盖在 macOS 上跑
  • 一台能整个交出去的 PC,装 Herald OS Linux
  • Arch 有包,Omarchy 能一条命令接进去
  • 其他 Linux 用压缩包
  • Mac 上还能一条命令开虚拟机,把整个系统跑起来

关键的一点,它不 fork Hermes

它用的就是标准的 Hermes Agent,系统能力是作为一个普通的 Hermes 插件挂上去的,叫 herald-os-bridge

不管哪种装法,都要先给 Hermes 配好模型,Nous Portal 账号,或者 OpenRouter、OpenAI、Anthropic、本地模型这类 Hermes 支持的 key

打开网易新闻 查看精彩图片

权限分四档

这是整个项目里最该抄的部分

按仓库的设计,Hermes 的系统工具分四档

  • read,查系统信息、搜文件,直接跑,记日志
  • act,比如打开一个应用,直接跑,记日志
  • mutate,新建、移动、改名,先问你,可以放行本次会话或者一直放行
  • destructive,杀进程、把文件丢进废纸篓,每次都问

还有一些地方永远拒绝,比如 ~/.ssh、钥匙串、Hermes 自己的凭证

所有操作都写进审计日志,路径是 ~/.hermes/herald-os/audit.jsonl,在设置的隐私页能看

Hermes 自带的终端工具,还是走 Hermes 原来的审批设置

很多人让 Agent 放开权限乱跑,出了事再补救,Herald OS 反过来,先把每个动作分好级,再决定问不问你

打开网易新闻 查看精彩图片

不只是套个壳

在 Linux 版上,它是真当操作系统做的

  • 一条 herald-os update,把 Herald OS、Hermes 和 Fedora 一起升级,升坏了 herald-os rollback 退回去
  • 防火墙默认拒绝外部连接
  • 指纹和安全密钥登录
  • Wi-Fi、蓝牙、声音、显示、电量都有面板
  • 一键装 Claude Code、Codex 和本地模型

每个快捷键和菜单项都是一条 herald-os 命令,所以 Hermes 和你写的脚本能做同样的事,这也是原生命令不用过模型的底气

还有个叫「接着上次干」的功能,默认关着

打开以后它只读名字和日期,最近的文件和文件夹、项目分支和提交信息、对话标题、今天的日程标题,不读文件内容、窗口标题和屏幕,再把这些发给你配的模型去写建议

打开网易新闻 查看精彩图片

已经在用 Hermes 的人

如果你已经在用 Hermes Agent,这事跟你关系比想象中大

Mac 版直接用你自己装好的 Hermes,第一次启动会往 ~/.hermes/plugins 里加 herald-os-bridge 插件

Hermes 的配置、记忆、会话和凭证,还是在 ~/.hermes 里,由 Hermes 自己管

意思是,你现有的记忆和会话不需要搬家,但你的 Hermes 会多出一套能动整台电脑的工具

打开网易新闻 查看精彩图片

从源码跑的话,README 要求 Hermes Agent 0.21.3 以上

Mac 上的装法,README 是这么写的,先装 Hermes 并选好模型

curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bashsource ~/.zshrchermes setup

然后去 releases 页下载 HeraldOS-版本号-mac-arm64.dmg,拖进应用程序

这版还没过苹果公证,第一次会被拦,README 给的解法是

xattr -dr com.apple.quarantine "/Applications/Herald OS.app"

这一步是在手动放行一个没公证的应用,主力机上别急着敲

我的看法

个人 Agent 这一轮,大家都在比谁的聊天框更聪明

Herald OS 换了个问题,Agent 住进系统以后,怎么让你放心

它给的答案很朴素,动作分级、敏感路径写死拒绝、每一步留日志、升级能回滚

功能清单谁都能列,这套闸门才是它比别的 Agent 桌面更难抄的地方

现在是 0.1 alpha,GitHub 上只有 v0.1.0-alpha.1 一个预发布,README 自己也提醒会有毛刺,让 Agent 碰的东西记得备份

已经在用 Hermes 的,先在 Mac 上的虚拟机里跑一遍,别直接拿主力机开刀

以上,