DSH Plugins
返回列表
cc-safety-net

cc-safety-net

admin-security 更新于 2026.10.19

在终端中运行以下命令:

dsh plugin install kenryu42/cc-safety-net

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中安装 CC Safety Net 插件:执行 dsh plugin install kenryu42/cc-safety-net,源码见 https://github.com/kenryu42/cc-safety-net。

插件介绍

当编程助手通过 Shell 或文件工具执行命令时,一次误触的 git push --force、git reset --hard 或 rm -rf 就可能毁掉仓库或数据。CC Safety Net(Coding CLI Safety Net)在工具调用真正运行之前介入:它解析命令实际要做什么,而不是只看表面字符串,因此即使用 bash -c 或 python -c 包装、调换参数顺序,也难以绕过拦截。

插件会阻断常见破坏性操作,并限制对 SSH 私钥、.env、~/.aws 以及各编程 CLI 凭据等敏感路径的读取。需要说明的是,它并不是沙箱:不会隔离进程、改写文件系统权限或监控网络出站。它的价值在于可配置、可共享的策略层——可通过 GUI 在 Standard、Strict、Paranoid 等预设间切换,也可用官方或自定义 rulebook 扩展规则,并把 .cc-safety-net/ 纳入版本库,让团队与云端会话共用同一套策略。

适合日常依赖 Cursor、Claude Code、DeepSeek Harness 等 coding CLI 的开发者,以及希望给 AI 代理一条「硬刹车」、同时保留灵活策略的团队。配置文件损坏时不会误拦正常操作,兼顾安全与可用性。

截图预览

使用场景

  • AI 代理即将执行 git push --force 或 rm -rf 等高风险命令时自动阻断
  • 需要防止助手读取 .env、SSH 私钥或云厂商凭据目录
  • 团队希望通过 Git 共享同一套 CC Safety Net 规则与预设

适合人员

  • 日常使用 Cursor、Claude Code 等 coding CLI 的开发者
  • 担心 AI 误操作仓库或本地数据的个人用户
  • 需要统一 AI 工具安全策略的工程团队