概述
hermes acp 以 ACP(Agent Communication Protocol)模式启动 Hermes Agent,让 VS Code、Zed 和 JetBrains IDE 直接委派任务给 Hermes。
用法
hermes acp [选项]
选项
| 选项 | 说明 |
|---|---|
--accept-hooks |
自动批准未见过 shell 钩子,无需 TTY 提示。 |
--version |
打印 Hermes ACP 版本并退出。 |
--check |
检查 ACP 依赖和适配器导入,然后退出。 |
--setup |
为 ACP 身份验证运行交互式供应商/模型设置。 |
--setup-browser |
将 agent-browser 和 Playwright Chromium 安装到 ~/.hermes/node/,以支持浏览器工具。 |
--yes, -y |
接受所有提示(供 --setup-browser 使用,跳过约 400 MB Chromium 下载确认)。 |
示例
# 启动 ACP 服务器(IDE 可连接)
hermes acp
# 检查所有依赖和导入是否正常
hermes acp --check
# 为 ACP 使用的模型/供应商运行交互式设置
hermes acp --setup
# 无人值守安装浏览器支持
hermes acp --setup-browser --yes
# 无头/CI 环境下自动批准 shell 钩子
hermes acp --accept-hooks
提示
- 在配置 IDE 扩展前运行
--check,尽早发现缺失的依赖。 --setup-browser --yes适用于无法提示的 CI 或容器环境。--accept-hooks等价于HERMES_ACCEPT_HOOKS=1或 config.yaml 中的hooks_auto_accept: true。
另请参阅
hermes setup、hermes model、hermes auth、hermes tools。