Hermes Agent Lab

Hermes Agent 博客 — 实战指南与技术见解

最新文章和洞见。

会话临时文件不再塞爆内存盘:terminal.temp_dir 与 72 小时自动清理

很多 Linux 发行版把 /tmp 挂成内存盘(tmpfs),Hermes 的高负载会话会把它塞满。8 月 28 日合并的改动把会话临时文件默认挪到真实磁盘 ~/.hermes/cache/terminal,并新增 terminal.temp_dir 配置键和 TERMINAL_TEMP_DIR 环境变量,72 小时后自动清理。

阅读更多

一场悄无声息的"工具瘦身":官方连改 6 个工具定义,每个调用省下 17%–44% token

Hermes 每个工具调用时,模型的上下文里都要携带一份工具参数定义(schema)——这个定义越大,每轮对话的固定开销就越高。8 月 27–28 日官方合并了一整波 "schema diet" 改动:process、todo、read_file、skill_manage、video_generate、browser_exec 六个工具的定义全部减肥,单次调用省 17%–44% 的 token,行为零变化。

阅读更多

一次搜索、三个问题:tool_search 多查询与词干提取升级

Hermes 的 tool_search 刚刚经历一次重要升级:现在接受一个并行搜索的查询数组,结果按查询分组返回并共享一份工具元数据表;Snowball 词干提取让「browsing」能命中「browser」、「issues」能命中「create_issue」。tool_describe 也支持批量名称,一个名字写错不再拖垮整次调用。更少的往返、更低的成本、更好的召回。

阅读更多

告别钥匙串弹窗:存储密钥的可选系统钥匙串加密

Electron 的 safeStorage 以前会在 macOS 登录钥匙串里放一个应用级密钥——遇到钥匙串被锁/缺失/损坏的机器,每次启动 Hermes 桌面端都会弹出阻塞性的「Keychain Not Found」密码框。v0.20.6 把钥匙串加密改成显式可选:默认路径完全不碰 safeStorage,一次性迁移会把旧加密数据转成 0600 权限明文文件,打开开关则所有存储密钥原地重新加密。

阅读更多

带着你的登录态上网:Hermes Agent 真实浏览器配置浏览指南

Hermes 的浏览器以前每次会话都是未登录状态——任务一碰到需要登录的页面就卡住。同意门禁的真实浏览器配置浏览会把你默认浏览器正在使用的配置复制成受管快照,再用 Hermes 自带的 Chromium 驱动:agent 带着你的真实 Cookie 和登录信息上网,全程显式授权、默认关闭。本文讲清原理、开启方法和 Windows 注意事项。

阅读更多

一条命令发布上线:publish-site 技能带你走完版本化网站部署全流程

新的 publish-site 技能把「把这个网站放到网上」变成一套纪律严明的五步流水线:构建、本地预览(或分享隧道)、用 git tag 给每次部署打版本、沿供应商阶梯部署(GitHub Pages → Cloudflare Pages → Netlify)、上线前用真实 HTTP 检查确认返回 200。回滚一条命令搞定。

阅读更多

Hermes v0.20.6:agent 学会带着你的登录态上网、50+ 服务器 MCP 目录、告别钥匙串弹窗

v0.20.6 是一波扎实的滚动更新:同意门禁的真实浏览器配置浏览让 agent 使用你的真实登录态上网;桌面浏览器获得独立 OS 窗口和托管 SSH 远程更新引擎;远程 MCP 目录突破 50 个官方实测厂商服务器;web_search/web_extract 增加 TTL 结果缓存;lean-tail 压缩成为默认;tool_search 支持多查询与词干提取;存储密钥可选系统钥匙串加密——macOS 上不再每次启动弹 Keychain 密码框。

阅读更多

给 Hermes 上下文减负:官方出品的四层省钱方案

每轮对话,模型都要把整段历史重读一遍——而这笔钱全是你出。本文串起 Hermes 官方可验证的四层减负手段:自动压缩双保险、v0.20 压缩大改造(微压缩、N 条用户消息兜底、ghost-skill 防御、lean tail)、可按模型调优的配置项,以及每天用 /context、/usage、/compress 保持身材的习惯。

阅读更多

Hermes 压缩策略换新默认:大窗口模型不再"囤积"17 万 token 尾部,/compress 终于能省出真空间

compression.tail_mode 的默认值从 legacy 切换为 lean:压缩时只保留 2.5% 窗口大小的逐字尾部(1 万到 2.5 万 token),而不是旧算法在大窗口模型下囤积的 10 万到 24 万 token。

阅读更多

1M 上下文的 GLM-5.3-Flash 上线 Hermes:模型选择器里的长会话新选项

z-ai/glm-5.3-flash 已加入 Hermes 的 OpenRouter(43 个模型)和 Nous Portal(32 个模型)目录:1,048,576 的上下文窗口、输入 $0.075/百万 token、输出 $0.25/百万 token,适合长会话和大代码库。

阅读更多

装个 MCP 差点被写入 HERMES_YOLO_MODE:官方堵上了目录安装的环境变量漏洞

修复前,MCP 目录安装接口接受任意环境变量并写入 .env,一个恶意或损坏的目录条目就能把你的 HERMES_YOLO_MODE 等安全开关改掉。现在目录凭据遵循 closed schema,未声明的变量一律 400 拒绝。

阅读更多

hermes update 不再打断你的任务:gateway 优雅排空、Docker 镜像保护、Windows 精准击杀

Hermes 的升级流程全面翻新:gateway 通过控制 socket 优雅排空而不是被强杀,远程 serve 后端更新后存活,Windows 更新器只杀本安装的进程,Docker 镜像管理的安装直接拒绝就地更新。

阅读更多

浏览器快照 15,000 字符不够用?Hermes 把额度做成了可调配置,还顺手砍掉了摘要的隐形开销

Hermes 新增 browser.snapshot_threshold 配置(默认 15000 字符),并且浏览器快照不再调用辅助 LLM 生成摘要——超出额度的内容直接截断存储,完整快照留在磁盘上可随时 read_file 读取。

阅读更多

多开几个 Hermes Profile,就要多开几个 Docker 容器?一个配置键让它们共用同一个

Hermes 新增 terminal.docker_shared_container_key 配置:受信任的 Profile 可以共用同一个持久化 Docker 容器,配置相同密钥即可,资源省一半,文件不打架。

阅读更多

想接 Canva、Dropbox、GitLab 却卡在 OAuth?Hermes 一键接入 44 个官方远程 MCP

Hermes 的 MCP 目录一次性新增 44 个官方远程 MCP:Canva、Dropbox、GitLab、Strava、Cloudflare 等,一条 hermes mcp install 命令装好,工具列表还经过安全瘦身。

阅读更多

想让 Hermes 用上某个云沙箱当终端?现在写个插件就能接入,不用等官方改代码

Hermes 把终端后端做成了可插拔子系统:第三方云沙箱可以以插件形式注册为 terminal.backend 的取值,无需 fork 核心代码。

阅读更多