SpecGuard — AI Agent 可撤销执行层
给自主 AI Agent 提供本地优先、可回滚的操作撤销按钮
- 痛点
- 随着 AI Agent 开始自主执行文件修改、命令运行等操作,用户对 Agent 的行为缺乏安全感和可逆性。有人尝试用 Rust 做本地优先的 Agent 撤销方案,说明「Agent 干错了事怎么办」是真实痛点。
- 方案
- 做一个本地优先的 Agent 操作日志与撤销层:拦截并记录 Agent 的文件写入、命令执行、API 调用等副作用;每一类操作都有对应的逆操作;提供时间线式回滚面板,可一键撤销某次或整个会话的操作;不依赖云,数据全部留在本地。
- 用户
- 使用编码 Agent 或自动化 Agent 的开发者、安全敏感团队、AI 工具重度用户
- MVP
- 拦截并记录文件写入与 shell 命令;为常见操作生成逆操作;时间线 UI 支持单步/批量撤销;本地 SQLite 存储;提供 CLI 和简单 SDK 供 Agent 接入
- 变现
- 开源核心 + 团队版订阅(审计日志、策略控制、多用户);按接入的 Agent 数量或操作量计费
- 为何现在
- Agent 自主性提高但安全机制滞后,等巨头内置之前,独立开发者可先在本地优先的撤销层建立口碑