一个多层安全框架,旨在保护系统在 AI 驱动的 shell 命令执行过程中免受恶意或意外损坏。
从源直接安装技能的最快方式。
npx clawhub@latest install safe-shell-execution-claude-code
将技能文件夹复制到以下位置之一
~/.openclaw/skills/ <project>/skills/ 优先级:工作区 > 本地 > 内置
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 safe-shell-execution-claude-code。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
获取包含原生技能文件的ZIP压缩包。
安全 Shell 执行 (Safe Shell Execution) 技能是任何能够与终端交互的 AI Agent 的关键安全层。该技能基于 Claude Code 的生产安全工程模式,针对常见的 shell 漏洞和人为错误提供了强大的防御机制。它通过对命令注入、破坏性 git 操作以及对敏感系统或配置文件进行未经授权的修改实施严格检查,确保 Openclaw Skills 保持安全使用。
通过分层安全检查,该技能可防止诸如删除文件、泄露凭据或破坏 git 历史记录等不可逆转的损害。它旨在便携且高效地应用于 AI Agent 必须执行复杂系统操作同时保持高安全性的环境。
要将此安全层集成到您的环境中,请确保您的 Agent 配置包含安全 Shell 执行定义。
# Agent 环境安装示例
openclaw install safe-shell-execution
配置您的 Agent 以在任何系统调用或 shell 执行之前触发这些检查。如果您正在开发自定义 Openclaw Skills,您可以将此逻辑导入到您的 shell 处理钩子中,以确保所有工具获得一致的保护。
该技能利用分类矩阵来确定执行路径和元数据记录:
| 安全级别 | 说明 | 操作 |
|---|---|---|
| 安全 | 只读操作,如 ls 或 git status |
直接执行 |
| 谨慎 | 标准文件写入或非关键包安装 | 记录并执行 |
| 警告 | 破坏性操作(git 重置、强制删除) | 提示用户确认 |
| 拒绝 | 恶意注入模式或敏感路径写入 | 拒绝并提供详细说明 |
加载中







































