ruttl允许您编辑正在审核的页面。
Snag打开了修复此问题的拉取请求。

ruttl 是一款网站评审工具,而且字面得少见:评论钉在实时页面的像素上,文字、对齐和图片都能在你注视着页面时于浏览器里改掉。Snag 站在这条线的另一端。实时页面上的任何东西都不会被动到:被记录下来的是浏览器做了什么——DOM 被回放出来,旁边是控制台和失败的请求——再归档成 Jira 或 GitHub 里的一张工单。个人数据在上传之前就已在浏览器中屏蔽——输入内容绝不会被记录。改动本身出现在代码仓库里,形式是一个带着复现测试的拉取请求,该测试在修复前失败、修复后通过。

他们确实很好

在实时页面编辑这件事上,ruttl 确实领先于 Snag:内容、对齐方式和图像都直接在浏览器里改动,而 Snag 的修复运行只会生成一份供人审阅的差异。ruttl 的移动 SDK 可以在你自己的应用内部报告缺陷,并一并记录操作系统和应用版本,而 Snag 只记录浏览器会话。ruttl 的集成列表包含 Jira、Slack、Trello、ClickUp、Zapier、Asana 和 Unsplash,而 Snag 连接的是 Jira 和 GitHub。如果你收集到的反馈是关于文案和排版而不是关于代码的,那么 ruttl 做的是 Snag 并不尝试去做的事。

Snag不同之处在于

在浏览器里做出的改动,仍然要由某个人写进源码,别人才看得到。Snag 直接从源码这一端开始。填满工单的捕获内容,正是编码代理读的东西:它在你代码仓库的一次性副本里重现故障,加上一个在今天这份代码上失败、改动进去之后通过的测试,然后把这一整套作为拉取请求提交评审。没有人点头就不会合并,沙箱在运行结束时销毁。走不到拉取请求的运行按一半计费——让尝试比成果便宜是有意为之——而每个套餐的前 5 次修复都免费。

该选哪一个呢?

如果反馈说的是客户正看着的那个页面上的文案、排版和图片,而且能就地改掉它比代码仓库里发生什么更值钱,那就选 ruttl。如果报告的是缺陷而不是改稿,如果接手的人接下来读的是调用栈而不是评论,而且不该因为多来了两个人账单就动,那就选 Snag。

Snag和ruttl,并排

每个ruttl单元格都链接到我们阅读它的页面。

Snag和ruttl,并排
特征Snagruttl
一份报告包含什么会话回放、控制台、网络和重现步骤均会自动记录,并在上传任何内容之前在浏览器中进行屏蔽——输入内容不会被记录。屏幕录像、语音备注、图片和屏幕截图,随反馈一起上传。 已验证2026-08-26
在你所看的东西上做标记带有注释的屏幕截图会随回放一起提供,个人数据会在上传任何内容之前在浏览器中进行屏蔽——输入内容永远不会被记录。评论会固定在像素上,直接显示在任何实时网站上。 已验证2026-08-26
改动你正在评审的那个页面不会就地改动任何东西——Snag 的产出是针对你代码仓库的一个拉取请求。在浏览器中对网站上的内容更改、文本对齐和图像替换进行操作。 已验证2026-08-26
人工智能如何处理一份新报告故障排查程序会读取回放、主机和网络数据,只有它能够处理的错误才会进入修复流程。从收到的评论中检测到语气和情感 已验证2026-08-26
修复PR并提供证据包含复现测试的拉取请求,该测试在修复前失败,修复后通过;一次运行如果没有包含复现测试就结束,则成本为一半。通过MCP进行交接:您自己的 AI 代理会接收工单并在您的代码中修复它。 已验证2026-08-26
MCP服务器需要哪种方案MCP服务器供您自己的代理使用,包含在 Capture 计划中。关于Pro——他们的常见问题解答中提到,MCP连接和令牌生成是Pro功能。 已验证2026-08-26
定价模式每个工作区每月固定价格 $ 29,成员数量不限按月计费,每用户每月 18 美元;按年计费,每用户每月 15 美元。 已验证2026-08-26
集成范围目前使用Jira和GitHubJira、Slack、Trello、ClickUp、Zapier、Asana 和 Unsplash 已验证2026-08-26
在移动应用内部提交缺陷仅限网页版 — Snag会记录浏览器会话适用于您自有应用的移动 SDK,可在报告中捕获操作系统和应用版本信息。 已验证2026-08-26
免费开始永久免费计划,每月可提交 15 次错误报告,无需信用卡。一个项目,且编辑模式只开放两天。 已验证2026-08-26

人们实际会问的问题

Snag可以完全替代ruttl吗?

不太算,因为它们瞄准的是这份工作的不同一半。在 ruttl 里,主角是实时页面:评论钉在像素上,内容、对齐和图片都能在你注视着页面时于浏览器里改掉。Snag 从不碰你正在看的这个页面。它记录的是浏览器做了什么——DOM、控制台、失败的请求——然后把这些归档成 Jira 或 GitHub 里的一张工单。个人数据在上传之前就已在浏览器中屏蔽——输入内容绝不会被记录。它提出的改动改为落在代码仓库里,形式是一个需要有人接受的拉取请求。如果你收集的反馈是关于文案和排版的,这两者并不互为替代。

Snag的定价与ruttl的定价相比如何?

这是性质上的差别,不是数量上的差别。ruttl Pro 套餐按人计价:按月计费时每人每月 18 美元,按年计费时每人每月 15 美元,所以账单跟着人头走。Snag 根本没有按人计费这一项:计价单位是工作区,加进来一名设计师、一位测试负责人,或者一个只待两周的外包,账单纹丝不动。套餐计量的是修复运行次数,以每月额度的形式出售。今天的具体数字在首页的定价部分。

ruttl 把 MCP 放在 Pro 套餐上。Snag 把它放在哪里?

差别在层级,也在分工。ruttl 的常见问题把 MCP 连接和令牌生成放在它的 Pro 套餐上,他们的 MCP 页面描述了由此打开的闭环:你自己的编码代理接走一张工单,并在你的代码里把它修好。Snag 这边,服务器从 Capture 套餐起就随附,而且只读:它把捕获内容交出去,不写回任何东西,因为“写”是修复运行做的事,而修复运行本来就在你买的东西里。两条路在这里都受支持。把你自己的代理指向服务器,或者让内置的运行接手。

修复运行拿不出拉取请求时会怎样?

按一半计费,而且它一路上收集到的证据仍然归你。真正走到终点的运行会给你三样东西:差异、一个在当前这份代码上失败、改动进去之后通过的复现测试,以及代理据以推理的捕获内容。全过程都在你代码仓库的一次性副本里进行,运行结束时销毁,结果随后等着有人来读——没有人点头就不会合并。任何套餐的前 5 次修复都免费,所以头几次无论如何都不花钱。

这些细节的来源

本页上的每个ruttl详情都链接到我们最初阅读该ruttl页面,并附有阅读日期。如果某些内容已过时,请发送电子邮件至 admin@dvcllc.io,我们将予以更正。

尝试一下这个循环。评估一下 PR。

所有套餐均包含无限次免费拍摄,以及前 5 次 AI 修复免费。

免费开始查看价格