ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

Hermes Agent 上手指南:3 步给 AI 开发环境加上权限控制与沙箱

2026/8/23 16:37:15 拓冰建站 浏览量
Hermes Agent 上手指南:3 步给 AI 开发环境加上权限控制与沙箱 Hermes Agent 上手指南3 步给 AI 开发环境加上权限控制与沙箱【免费下载链接】hermes-agentThe agent that grows with you项目地址: https://gitcode.com/GitHub_Trending/he/hermes-agent你让 AI 代理批量改配置它顺手往.ssh目录塞了一行私钥容器里跑的实验代码把宿主机文件改得面目全非。这类翻车说明 AI 开发环境安全不能只靠自觉。Hermes Agent 是一个开源的自进化 AI 代理框架把文件写保护、工具调用护栏、可审计遥测和 6 种隔离执行后端做进了内核你花 10 分钟就能判断它能否接管团队的 AI 开发环境。图桌面端会话视图右侧面板展示当前会话绑定的代码源文件夹便于核对代理实际操作的仓库范围它到底替你管住了什么敏感文件写保护→ 防止代理覆盖密钥与凭据 → 硬拒绝名单~/.ssh私钥、.env、OAuth 凭据存储维护在 agent/file_safety.py工具调用护栏→ 区分只读操作与写操作写操作先过审批 → 判定逻辑在agent/tool_guardrails.py在hermes acp会话里可直接验证隔离执行后端→ 代码不再直接跑在宿主机 → 用hermes tools选择 Docker/SSH 等 6 种后端本地镜像参考 Dockerfile可审计遥测→ 每次模型调用与工具执行可回溯 →agent/monitoring/提供 OTLP 导出与字段脱敏从克隆仓库到 IDE 可用的最短路径安装与依赖克隆仓库并进入目录 → 拿到完整源码README.zh-CN.md可正常打开git clone https://gitcode.com/GitHub_Trending/he/hermes-agent cd hermes-agent运行hermes setup→ 一次性完成模型、工具、网关配置预期hermes doctor无红色报错装 IDE 插件在支持 ACPAgent Client Protocol的 IDE 中把外部 agent 命令指向hermes acp→ IDE 与代理建立 JSON-RPC 通道手动执行hermes acp确认启动正常 → stdout 只走 JSON-RPC 协议日志输出到 stderr入口逻辑见 acp_adapter/entry.py安全基线配置hermes tools只勾选当前任务需要的工具 → 预期未使用的工具保持关闭hermes config set逐项写入环境参数密钥统一放~/.hermes/.env→ 配置文件里不出现明文 keyhermes doctor→ 无权限与证书类报错作为交付基线上线前的避坑清单风险点对应配置检查方式密钥写进明文配置密钥只进~/.hermes/.envgrep -ri api_key扫配置目录无命中代码直接跑宿主机hermes tools切到 Docker 后端执行一次execute_code确认进程在容器内工具权限过宽hermes tools最小化勾选核对输出browser、terminal 等无关工具未启用上下文发到不受控端点hermes model选自托管端点/usage核对请求路由遥测泄露敏感字段脱敏策略 agent/monitoring/redaction.py导出一次 OTLP 数据抽查报错速查表现象排查路径关键文件IDE 里hermes acp无响应确认 stdout 被 JSON-RPC 独占手动执行看 stderr 日志acp_adapter/entry.pyDocker 后端启动失败检查宿主 Docker 服务状态重新构建镜像Dockerfile写文件被拒绝属预期行为命中写保护或审批名单核对路径是否在其中agent/file_safety.py部署完成自查 Checklisthermes doctor无红色报错~/.hermes/.env之外没有任何明文 API keyhermes tools只保留任务所需工具执行后端已切到 Docker 或 SSH非本地裸跑~/.ssh私钥与.env确认在写保护名单内遥测导出抽查过脱敏效果hermes acp在 IDE 中可建立会话关键写操作的审批记录可回溯【免费下载链接】hermes-agentThe agent that grows with you项目地址: https://gitcode.com/GitHub_Trending/he/hermes-agent创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考