Tabbit博客

如何用 Claude Fable 5 操作已登录的浏览器

先用模型 ID 锁定 Claude Fable 5,再通过 Claude Code 和 Tabbit CLI 对照两个已登录网页中的同一条记录,生成待人工审阅的草稿。

本文目录
  1. 要点
  2. 确认准确模型与本机浏览器路径
  3. 准备两个网站的记录对照
  4. 用这段提示词完成首次读取
  5. 修改来源前先审阅草稿

要用 Claude Fable 5 操作已登录的网页,先在本机 Agent 客户端中选择准确的 claude-fable-5,确认 Tabbit skill 已加载,再让 Tabbit CLI 在你指定的浏览器配置中读取两个页面的同一条记录。让它生成有名称的对照草稿,并在修改网站前停下。Anthropic 将 Fable 5 列为仍支持的旧版 API 模型;Claude Code 的 fable 别名通常会选择 Fable 5.1,因此要先确认实际模型 ID。Anthropic 的 Fable 5 模型页和Claude Code 模型配置文档分别说明了这两个名称。

本文使用一个具体任务:在客户支持 CRM 和账单门户中查找同一条工单,比较状态与更新时间,并生成「Fable 5 客户账户核对——CASE-4821」供人工审阅。记录 ID 和草稿名称仅是示例,不代表我们在任何真实服务里完成过测试。

一位 Reddit 用户复盘重复执行的业务网页任务时写道:“For a job you repeat, I'd let the agent work it out once, then run the script and bring the agent back when it breaks.” 这个经验可作为此示例的边界:先让模型处理不熟悉的跨站核对,再保留可审阅的结果。这是个人经验,并不能证明 Fable 5 或 Tabbit 的表现。查看原讨论。

另一位 Reddit 项目作者描述了让模型“mainly for planning”,再由本机 TypeScript 和 Playwright 执行浏览器操作。这说明模型与浏览器执行端可以分开。该项目使用的是 Fable 5.1,不是本文的 Fable 5 流程。查看项目讨论。

要点

  • Anthropic API 的准确模型 ID 是 claude-fable-5,新版 Fable 5.1 使用另一个 ID。

  • 模型状态显示仍可用,不代表每个账户和服务商都能选择它。先检查客户端型号。

  • Claude Code 和 Tabbit CLI 各司其职:前者提供 Agent,后者通过本机 skill 连接 Tabbit Browser。

  • 本机浏览器任务可读取所选 Tabbit 配置中的网站会话。先自行确认配置和账号。

  • 首轮只读两个页面,按稳定 ID 对照,附来源链接,生成命名草稿并停止。

确认准确模型与本机浏览器路径

Anthropic 的模型资料将 claude-fable-5 标记为仍在支持的旧版模型,提供 100 万 token 上下文窗口和 128,000 token 最大输出。当前 Fable 型号是 Fable 5.1。两个版本有不同的模型 ID;Anthropic 的退役列表表示 Fable 5 不会早于 2027 年 6 月 9 日退役。模型状态可能变化,配置新流程前应查看最新模型页面。

Claude Code 的 fable 别名通常会解析为 Fable 5.1。如果你明确需要 Fable 5,应在模型选择器中选完整名称 claude-fable-5,或使用 /model claude-fable-5,并在当前会话里再次确认。网关或组织允许列表可能拒绝该 ID。是否能看到并选择该模型,才是实际可用的证据。Claude Code 模型配置文档说明了别名、完整名称和服务商差异。关于当前版本,可查看Fable 模型介绍,该文介绍新版并解释版本边界。

浏览器连接是另一个检查项。Tabbit Browser 运行网站会话;Tabbit CLI 让本机客户端访问该浏览器;Claude Code 提供模型,并决定如何调用本机工具。这并不表示 Tabbit 提供 Fable 5,也不表示 Anthropic 已原生集成 Tabbit。先看Claude Code 连接 Tabbit CLI 的设置指南,如果启动器连不上预期的浏览器实例,再查Tabbit CLI 指南。

问题要确认的证据代表什么
能否选择 Fable 5?客户端显示 claude-fable-5,而不是只有 fable 或 claude-fable-5-1。当前账户和服务商开放了这个模型路由。
客户端能找到 Tabbit 吗?安装 skill 并重启 Claude Code 后,新会话能看到 /tabbit。客户端已发现该 skill 的说明。
本机工具能连接浏览器吗?Tabbit CLI 诊断结果指向预期的 Tabbit 实例。启动器能连接本机浏览器。
网站会话正确吗?任务标签页显示预期域名、账号和记录。当前浏览器配置登录的是目标网页。

这些检查互不替代。模型选择器无法证明本机 CLI 可以连接。CLI 诊断成功也无法证明目标网站登录的是正确账号。选择连接方式时可参考浏览器 MCP 与 CLI 对比;若要复用已打开的配置,可读Agent 如何连接现有浏览器。

准备两个网站的记录对照

安装 Tabbit Browser 和 Tabbit CLI,并按官方 Tabbit CLI 快速开始完成配置。在 Claude Code 能发现 skill 的位置安装 Tabbit skill,重启客户端,然后在新会话中输入 /,确认出现 /tabbit。按客户端实际提供的命令调用;若其他 Agent 使用不同的 skill 入口,不要自行猜一个斜杠命令。Claude Code 浏览器权限指南介绍了本机 shell 命令的授权范围。

把页面内容交给托管模型前,先确认组织的数据规则。浏览器可以在本机运行,但模型仍会收到提取出的页面文本。Anthropic 也说明了 computer use 可能遇到提示注入的风险。把任务限制在允许访问的网站,并在重要操作前停下来等待人工确认。可先按浏览器 Agent 首任务清单做小范围验证;如果本机 CLI skill 不合适,Claude Code 的 Playwright MCP 指南和Claude Agent SDK 浏览器工具示例介绍了其他方式。

请账号持有人在目标 Tabbit 配置中打开 CRM 与账单门户。若该配置已经登录,本机任务可以读取这个会话。若尚未登录,由你自行登录并检查账号后再继续。将两个页面放在专用任务上下文中,你仍可用其他标签页继续工作。不要让 Agent 处理密码、一次性验证码或账号找回。

阶段Agent 要做什么继续前要检查什么
选择固定 claude-fable-5,确认客户端报告该型号。当前会话显示的模型名。
打开在 Tabbit 的任务标签页中只读指定的两个 URL。域名、页面标题、账号标记和记录 ID。
匹配在两个页面中查找 CASE-4821,提取状态和更新时间。每个值都对应来源 URL;缺失值标为未知。
起草生成名为「Fable 5 客户账户核对——CASE-4821」的本地审阅草稿。草稿包含两个链接,并明确标出冲突。
停止等候审阅者。没有编辑、提交、发消息或修改账号。

这是一种示例流程,不代表我们用 Fable 5 测试过 CRM 或账单门户。其他 Agent 的首次读取方式可参考浏览器操作教程。如果任务需要截图或确定性选择器,可以对照Claude in Chrome 与 Playwright MCP。

用这段提示词完成首次读取

将示例 URL 和记录 ID 换成你获准访问的页面。把任务限制在容易和已打开页面核对的范围内。

使用这个本机 Agent 能调用的 Tabbit skill。在独立任务标签页中,只打开以下两个 URL:
1. [CRM 记录 URL]
2. [账单门户记录 URL]

按稳定 ID CASE-4821 对照记录。返回一张表,列出来源页面、页面标题、记录 ID、状态、更新时间和来源 URL。
不要推断缺失字段。将缺失值标为未知,并单独指出冲突值。
然后生成名为“Fable 5 客户账户核对——CASE-4821”的本地审阅草稿,包含简短摘要和两个来源链接。
不要编辑任一网站、提交表单、发消息、下载数据或更改账号设置。
停下来等我审阅。如果模型、skill、浏览器或登录检查失败,请指出失败层并停止。

预期结果是同一稳定 ID 对应两条来源记录,冲突被单独标出,并有一个链接到来源页面的命名草稿。如果只有一个页面能找到该 ID,就报告“一处匹配、一处缺失”,不要猜。页面能打开并不够,还要检查可见账号和记录本身。浏览器连接方式比较说明如何按任务验证实际工具,而不是只看工具名称。

修改来源前先审阅草稿

在两个源页面中核对 ID 和状态,再比较更新时间并自行打开来源链接。如果网站给出的数据不一致,先保留两个原值,再询问负责人以哪个来源为准。不要要求 Fable 自动消解冲突或回写记录。

摘要是新产物,不代表你允许 Agent 修改 CRM、账单门户或客户账号。编辑、批准、付款、发消息和提交都应作为独立任务,并有单独的人工检查点。如果之后要重复这个流程,先测试页面变化时的失败处理;遇到页面改动时,应让人工重新确认流程。浏览器 MCP 与 CLI 实测对比可用于判断何时继续使用 Agent,何时改用更确定的方式。

常见问题

Claude Fable 5 的模型 ID 是什么?

Anthropic API 的模型 ID 是 `claude-fable-5`。Claude Code 的 `fable` 通常会指向 Fable 5.1,因此应指定完整模型名,并在客户端中确认当前会话实际选择的模型。

Claude Fable 5 现在还能用吗?

Anthropic 当前将 `claude-fable-5` 标记为仍在支持的旧版模型,退役时间不早于 2027 年 6 月 9 日。你的账户和服务商仍需开放这个具体型号。

Claude Fable 5 和 Fable 5.1 有什么区别?

Fable 5.1 是更新的当前版本,也是 Claude Code 的 `fable` 别名通常指向的模型。Fable 5 有独立的模型 ID,仍作为旧版可用;只有确实需要该版本时才指定它。

Tabbit 内置 Claude Fable 5 吗?

不内置。Claude Code 或其他客户端提供模型,Tabbit CLI 则把本机客户端连接到 Tabbit Browser。模型可用性和浏览器连接要分开确认。

Fable 5 能使用我已登录的网站吗?

本机 Tabbit CLI 任务可以读取它连接的 Tabbit 配置中的网页。先自行确认目标配置和账号;把页面内容交给托管模型前,也要确认符合数据政策。

应该让 Agent 直接更新源记录吗?

首轮保持只读,要求它生成含两个来源链接的命名草稿。人工核对 ID 和差异后,再单独批准任何编辑或提交。

下一步

让 Tabbit 与你并肩工作。

跨标签页调研、自动化重复的浏览器工作,让每一处上下文都触手可及。