词元之母TOK.MOM - 平台充值汇率 1:1 即 1 人民币充值到账 1 美元,支持一个 Key 调用近 600+ 海内外模型,限时特价模型低至 1 折,欢迎上岸!
hermes-acp 工具集运行,包括:read_file、write_file、patch、search_filesterminal、processexecute_code 和 delegate_taskagent-client-protocol 依赖并启用:hermes acphermes-acppython -m acp_adapteruvx 发行版运行:uv 已在 PATH 中可用。browser_navigate、browser_click 等)依赖 agent-browser npm 包和 Chromium,这些不包含在 Python wheel 中。通过以下命令安装:hermes acp --setup)在模型选择后也会将浏览器引导作为后续问题提供,因此大多数用户无需直接运行 --setup-browser。~/.hermes/node/npm install -g agent-browser @askjo/camofox-browser 安装到该前缀(无需 sudo — npm 的 --prefix 指向用户可写的 Hermes 管理 Node)acp.agents 下添加:{
"acp.agents": {
"Hermes Agent": {
"command": "hermes",
"args": ["acp"]
}
}
}zed: acp registry 命令。hermes model 配置 Hermes provider 凭据,或在 ~/.hermes/.env / ~/.hermes/config.yaml 中设置。uv,以便 registry 启动器可以运行 uvx --from 'hermes-agent[acp]==<version>' hermes-acp。{
"agent_servers": {
"hermes-agent": {
"type": "custom",
"command": "hermes",
"args": ["acp"]
}
}
}/path/to/hermes-agent/acp_registryacp_registry/agent.json
acp_registry/icon.svgagentclientprotocol/registry 中的顶层 hermes-agent/ 目录。hermes-agent PyPI 发行版的 uvx 发行版:uvx --from 'hermes-agent[acp]==<version>' hermes-acpversion 和 uvx package 固定版本必须始终与 pyproject.toml 匹配。scripts/release.py 会自动保持它们同步。~/.hermes/.env~/.hermes/config.yaml~/.hermes/skills/~/.hermes/state.db--setup);这将打开 Hermes 的交互式模型/provider 设置。AIAgent 仍使用 Hermes 的正常持久化/日志路径,但 ACP 的 list/load/resume/fork 仅限于当前运行的 ACP 服务器进程。| 选项 | 编辑器标签 | 范围 | 重启后是否持久化 |
|---|---|---|---|
allow_once | 允许一次 | 本次工具调用 | 否 |
allow_session | 允许本次会话 | 本 ACP 会话中所有匹配调用 | 否——会话结束时清除 |
allow_always | 始终允许 | 所有未来会话 | 是(写入 Hermes 永久允许列表) |
deny | 拒绝 | 本次工具调用 | 否 |
allow_session 是编辑器工作流的正确默认选项——你在任务期间信任 agent,但不想授予长期允许列表条目。安全权衡很直接:范围越广,编辑器打断你的次数越少,行为异常的 agent(或 prompt 注入)在被发现前能造成的损害也越大。对不熟悉的命令从 allow_once 开始;在看到 agent 多次正确运行相同模式后升级为 allow_session;将 allow_always 保留给你永远信任的真正幂等命令(例如 git status)。allow_always 与 CLI 相同地写入永久允许列表条目,而 allow_session 仅影响当前 ACP 会话的进程内审批缓存。zed: acp registry 打开 ACP Registry 并搜索 Hermes Agent。agent_servers 命令是否指向 hermes acp。pip install -e '.[acp]')。uv 已安装。~/.hermes/.env。Registry 客户端也可以触发 Hermes 的终端认证流程,该流程运行相同的交互式 provider/模型设置。uv,然后从 Zed 重试 Hermes Agent 线程。