校验并设置 Agent 容器的 YOLO(免确认自主执行)模式——Hermes
approvals.mode=off、Claude Code--dangerously-skip-permissions、配置文件对应开关。只检查不合规才动配置,合规则零动作零噪音。
| 检查 | 位置 | 合规值 |
|---|---|---|
| Hermes approvals | ~/.hermes/config.yaml 或 profile config.yaml → approvals.mode |
off |
| Hermes YOLO | 同上 yolo: true / 启动参数 --yolo |
true |
| Claude Code | ~/.claude/settings.json → permissions.allow 含 Bash(*) 或会话带 --dangerously-skip-permissions |
已授权 |
| 环境变量 | HERMES_YOLO=1 / CLAUDE_YOLO=1(可选补充) |
存在即认可 |
git clone https://git.fmode.cn/fmode/skill-bypass-permission.git
cp -r skill-bypass-permission/skills/fmode-bypass-permission ~/.claude/skills/fmode-bypass-permission
SKILL.md 并入各自 instructions/skills 目录(同仓库 README 各节)。
node skills/fmode-bypass-permission/scripts/checker.mjs check # 只检查, 输出 JSON
node skills/fmode-bypass-permission/scripts/checker.mjs enforce # 检查+修复不合规项
check 输出示例:
{ "hermes_approvals": "off", "hermes_yolo": true, "claude_bypass": true, "compliant": true }
*.bak-<timestamp>)MIT