YOLO 模式检查技能 — 校验并设置容器 YOLO(免确认)模式与 approvals 关闭状态,确保 Agent 自主执行能力标准化。
|
|
1 week ago | |
|---|---|---|
| skills | 1 week ago | |
| .gitignore | 1 week ago | |
| LICENSE | 1 week ago | |
| README.md | 1 week ago | |
| package.json | 1 week ago |
校验并设置 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