Snag 该漏洞,
请发布修复程序。

用户只需点击一下即可发现 bug。Snag捕获回放、控制台和网络信息,将其归档到Jira和GitHub中,并让编码代理创建修复PR。

免费开始尝试循环 · 60秒

无需注册——一分钟内体验一次真实捕获的缺陷演示。立即体验

Snag的主页演示:一个结账页面,其中 Pay 没有任何作用,Snag在页面中捕获到的内容是:PayButton.tsx 第 42 行出现未捕获的 TypeError,以及向 /api/checkout/charge 发送 POST 请求失败(404)。

从“它坏了”到可审核的PR。

现有工具仅止于提交 bug 报告。Snag更进一步,最终提交的是 pull request。

一键捕获

报告者访问了已授权域名的扩展程序。回放、控制台、网络和重现摘要——在浏览器中已屏蔽。

包含完整上下文的路线

完整的工单会上传到Jira,并附带一个回放链接,该链接指向正确的GitHub代码库。工单会自动进行分类和去重。

打开修复PR

您的代理(或Snag的代理)会读取上下文、分析代码库,并创建一个PR供人工审核。绝不会自动合并。

所有信号,尽在一个屏幕上。

会话回放与控制台、网络和重现时间线同步——外加代理建议的差异。开发者们所处的单一界面,做得恰到好处。

Snag的代理针对该错误提出的修复方案是:PayButton.tsx 读取 session?.token,并在令牌丢失时刷新会话。

您可以自行添加代理人,也可以使用我们的代理人。

相同的捕获管道和上下文有效载荷同时提供给两者——只有“谁接触代码”的边界发生了变化。

你的经纪人,你的资质

Snag通过MCP公开工单上下文。Cursor、Claude Code 或 Copilot 会读取所需信息并创建PR。所有信息都不会离开您的组织。

在官方的模型上下文协议注册表中列为 ac.snag/snag。

交钥匙工程,沙盒式

Snag的代理程序会在一个隔离的、临时的沙箱环境中分析您的代码仓库,并创建一个权限最小的PR。每次运行后,源代码都会被销毁;模型永远不会使用您的代码进行训练。

默认屏蔽

密码和输入内容被屏蔽,标头被移除,秘密信息被编辑——在浏览器中,上传之前。

范围界定和验证

该扩展程序仅记录您已验证的域,并通过哈希工作区密钥进行身份验证。

人机交互

代理程序会创建一个 PR 以供审核。Snag 永远不会自动合并,也永远不会使用您的代码进行训练。

更多说明请见安全页面

统一价格。会员人数不限。按次付费解决问题。

无需按席位付费——邀请您的整个团队,任何人都可以提交错误报告。修复计划包含每月一定次数的修复运行;超出限额后,您只需为实际运行的修复付费。按月付费——随时可以取消,费用按比例自动退还。

  • Free — 自由的. 每月捕获 15 次 尝试在您自己的网站上进行捕获. 免费开始
  • Capture — $29/月. 无限捕获 + MCP 自带 AI 代理的团队——Cursor、Claude Code、Copilot. 开始Capture
  • Starter — $49/月. 包含15修复运行/月. 每次修复运行后的$5 一个小团队正在试用内置代理. 开始Starter
  • Team 推荐 — $99/月. 包含40修复运行/月. 每次修复运行后的$5 产品团队每周都在修复漏洞. 开始Team
  • Business — $299/月. 包含150修复运行/月. 每次修复运行后的$5 多个团队需要人员配备和优先支持. 开始Business
  • Enterprise — 定制

Capture 的价格是每月 $ 29,适用于您的整个工作空间——这和Jam两人使用的费用差不多。

什么是修复运行?

所有付费套餐均提供无限次捕获和路由功能,创始的 50 个工作区用户可终身免费使用(免费套餐每月包含 15 次捕获)。只有当Snag的 AI 实际诊断出错误并创建拉取请求时,您才需要支付一次修复运行费用。未产生 PR 的运行仅收取一半费用——您为工作成果付费,而不是为尝试付费。(试用和推荐运行全额退款。)

所有套餐均包含无限成员和报告人;从 Capture 套餐开始,捕获次数不限(免费套餐包含每月 15 次捕获;创始工作区终身无限)。1 次修复运行 = 一次内置代理的诊断和PR尝试;超出部分按每次修复运行计费,未成功提交PR运行费用减半(试用和推荐运行全额退款)。随时取消——未使用时间将按比例退款。付款通过 Stripe 处理——Snag 绝不会看到您的银行卡信息。前 5 次修复由我们承担,且无需信用卡即可开始使用。

团队在安装前会问的问题

我的源代码在沙箱中安全吗?

内置代理处理的是您代码库在隔离的临时沙箱中的一次性副本,该副本在每次运行后都会被销毁。Snag 只保留错误证据和 PR 历史记录,绝不保留您的源代码,也不会用于训练模型。详情见安全页面

修复运行失败会发生什么?

工单会返回给您的团队,其中包含代理找到的所有信息:证据、查找位置以及停止查找的原因。如果一次运行没有最终提交PR,则需要支付半次修复运行的费用,而试运行则不收取任何费用。

它支持 Cursor 还是 Claude Code?

是的。从捕获计划开始,Snag会通过MCP公开捕获的证据,以便 Cursor、Claude Code 或 Copilot 可以读取这些证据并自行提交PR。该工具的参考文档位于 snag.ac/mcp

我真的可以在统一价格的套餐中拥有无限数量的报告者吗?

是的。所有套餐都包含无限数量的成员和报告者:您按工作区付费,而不是按席位付费。从 Capture 套餐开始,捕获次数不限;免费套餐每月包含 15 次捕获。

该修复程序支持哪些语言?

Snag支持 Node.js、TypeScript、Python、Ruby、PHP、Java、Kotlin、.NET、Go 和 Rust。它会从代码库中检测你的技术栈,并构建与之匹配的沙箱环境,确保你的测试在PR提交之前就能运行。对于其他技术栈,Snag 代理仍然会读取并搜索你的代码,并提出修复方案;只是目前还无法在沙箱环境中运行你的测试。

Snag幕后推手是谁?

Snag 由 Drew Stockler 创建,并由 Digital Ventures Conglomerate Limited 运营。Snag 存在的意义,来自创始人自述。

别再费劲地重现问题了,开始发布修复程序吧。

几分钟即可完成安装。前 50 个工作区:终身免费捕获 + MCP。

免费开始