CmdGuard – Agent 命令本地闸门
在编码 Agent 执行命令前做本地安全检查,决定放行、送审或拦截
- 痛点
- 开发者让编码 Agent 自动执行终端命令时,心里没底——一条危险的 rm -rf 或越权操作可能直接毁掉工作成果。现有的防护要么依赖云端审查,要么需要复杂的沙箱配置,缺少一个轻量、纯本地的命令级看门人。
- 方案
- 一个本地拦截层:在 Agent 发起工具调用前,用本地小模型结合规则快速判断风险等级,输出放行、送人工确认或直接拦截。用户可以自定义白名单和敏感路径规则,所有判断逻辑离线运行,不发送代码或命令到第三方。
- 用户
- 使用 Claude Code、Codex、Cursor 等编码 Agent 的专业开发者与小团队
- MVP
- 拦截 Agent 工具调用并提供 CLI 包装器;内置常见危险命令规则(rm -rf、chmod 777、curl | sh 等);本地小模型做语义风险分类;对不确定的调用弹出‘确认/编辑/拒绝’对话框;支持简单的用户白名单配置文件。
- 变现
- 开源核心 + 付费 Pro(团队规则共享、审计日志、Slack 通知);或买断制 $29 解锁企业规则包和优先支持。
- 为何现在
- 编码 Agent 正快速普及,但命令执行安全几乎裸奔;本地小模型(如 3B 级)已能在笔记本上做低延迟风险分类,无需云服务即可实现隐私安全的防护。