Stroq

Stroq

给 Claude Code、Codex、Cursor 等编程 Agent 做本地安全体检与拦截:查出会话里外泄的密钥,用钩子挡住被网页或 Issue 诱导的危险命令,开源免费。

更新于 2026-11

产品概览
概览
厂商Stroq
分类AI 编程

简介

Stroq 是一款给命令行编程 Agent 用的本地安全工具,支持 Claude Code、Codex CLI 与 Cursor。它要回答的问题很直接:你的 Agent 到底听谁的。很多事故并不是开发者下了错误指令,而是 Agent 读到一段网页、一条 GitHub Issue 或一个 MCP 返回结果,里面藏着冲着自动化工具写的话,Agent 照做后运行了陌生的 npx 包,或者把 .env 里的密钥用 curl 发了出去。在终端执行 npx @stroq/cli,它会读取最近 30 天的会话记录、密钥文件和 Agent 工作过的目录,生成一张体检卡片:一共跑了多少命令、其中几条来自 Agent 读到的外部文本、有几个密钥离开过本机、哪些仓库一打开就会自动执行代码;每一项都能用 show 子命令查看证据,只显示密钥名,从不显示值,也不联网上传。执行 init 后,Stroq 会在 Agent 里装两个钩子:工具调用返回时扫描 Agent 读到的内容并给会话打上污点标记,工具调用执行前再按一套确定性策略判断放行、询问或拒绝,例如直接拒绝把下载内容管道给 sh 执行、拒绝携带已知密钥的外发请求,命令里复用了可疑文本时先问你。判断过程不调用任何大模型,钩子的关键路径也不联网,每个决定都写进带哈希链的审计日志。附带的本地控制台分 Check、Live、Agents、Skills 与 MCP、Rules 五个页面,可以看到哪些 Agent 真的在调用钩子、每个技能和 MCP 服务器从哪来、规则命中了什么。还可以用 replay 拿过去的会话对照策略回放,用 inspect 在运行别人发来的项目前先检查,用 attack 在沙箱里重演 36 个公开报告中的 Agent 攻击。2026-11-05 发布 0.30.0,并登上 Hacker News 的 Show HN。官方来源:https://stroq.dev/ 、https://stroq.dev/docs/ 、https://github.com/AGGIB/Stroq (2026-11-08 12:40 Asia/Shanghai 核对)。 定价:完全免费,Apache-2.0 开源,无付费版本,不需要注册账号,币种 USD 记为 $0。

  • 1 会话体检|扫描最近 30 天的 Agent 会话,找出外泄的密钥与来自外部文本的命令。
  • 2 钩子拦截|执行前按确定性策略放行、询问或拒绝,不依赖大模型判断。
  • 3 污点追踪|记住 Agent 读过的可疑内容,后续命令复用它时先提醒你。
  • 4 本地控制台|Check、Live、Agents、Skills 与 MCP、Rules 五页可视化管理。
  • 5 回放与演练|回放历史会话、检查陌生项目、沙箱重演 36 种已知攻击。
AI Coding AgentSecurityPrompt InjectionClaude CodeCodexCursorHooksSecretsCLIOpen Source

界面截图

定价 · 套餐对比

开源免费0/永久免费Apache-2.0 开源,会话扫描、钩子防护、本地控制台、攻击回放全部可用,无账号无遥测

相关工具