AI News HubLIVE
站内改写2 分钟阅读

Nous Research 更新 Hermes Agent,推出全新 Blank Slate 模式,通过 platform_toolsets.cli 和 disabled_toolsets 锁定工具集

Nous Research 为其开源 Hermes Agent 新增了 Blank Slate 设置模式。该模式从零开始,仅启用 provider、model、文件操作和终端,其余功能全部关闭,并通过配置文件持久化这一选择。用户可后续按需手动开启。

来源MarkTechPost作者: Michal Sutter

Nous Research 为其开源 Hermes Agent 推出了全新的 Blank Slate 设置模式。这一模式颠覆了传统的开箱即用思路,用户启动时几乎没有任何预装功能。

Hermes Agent 是 Nous Research 开发的自我改进型代理框架,运行在用户自己的机器上。团队在 X 平台上宣布了这一新模式。Blank Slate 现在与 Quick Setup 和 Full Setup 并列,成为第三种选择。

Blank Slate 模式的核心是:启动代理时仅保留 provider & model、文件操作工具集和终端工具集。Web、浏览器、代码执行、视觉、记忆、委托、cron、技能、插件以及 MCP 服务器等全部默认关闭。压缩、检查点、智能路由和内存捕获等高级功能同样处于禁用状态。

该模式会将配置显式写入 platform_toolsets.cli 列表和 agent.disabled_toolsets 中,从而固定代理的功能边界。这种持久化效果非常显著:即使用户后续执行 hermes update,未选中的工具也永远不会被加载。Hermes 同时将密钥与设置分离:令牌保存在 ~/.hermes/.env 中,非密钥设置保存在 ~/.hermes/config.yaml 中,CLI 会自动将值路由到正确的文件。

在完成最小基线后,用户可选择两条路径:一是保持所有功能禁用,直接使用仅含文件和终端的最小代理;二是逐步配置所有选项,根据工作流需求启用工具、技能、插件、MCP 和消息功能。Blank Slate 的设计目标正是让用户只启用所需功能,不多也不少。

三种设置模式对比:Quick Setup 使用 Nous Portal,无需 API 密钥,适合快速上手;Full Setup 要求用户逐一选择所有提供者、工具和选项,适合精细调优;Blank Slate 则提供最小化且完全可控的环境。

实际应用场景包括:安全敏感部署——代理无 Web 无浏览器,仅文件与终端,除非手动添加否则不联网;可复现团队设置——多台机器锁定同一工具集,更新不会导致配置漂移;教学与审计环境——从最小开始,每次添加一种工具集,每一步都成为有意识的选择。

典型使用流程:安装后运行 hermes setup,选择 Blank Slate 并选择“立即完成”,即可获得仅含文件与终端的代理。后续可通过 hermes tools、hermes skills opt-in --sync 或 hermes setup agent 逐步添加能力。

需要注意的是,Hermes Agent 要求模型至少具备 64,000 token 的上下文窗口,本地模型需显式设置上下文大小,例如 llama.cpp 使用 --ctx-size 65536。即使是最小的 Blank Slate 代理也必须满足这一前提。