工作流出现在 · 横条 / 弹窗收录

browser-lanes 浏览器车道

显示本会话是否占用 Playwright 浏览器,并排队子代理、清理残留 Chrome。

browser-lanes 浏览器车道 · 效果预览 · 示意示意
> 给订单列表加上分页
⏺ 我先看看列表组件。
Browser: attached · Chrome 48211 · isolated
子代理 B 等待浏览器(A 占用中)…
/browser clean → 关闭其他会话残留 Chrome(示意)
❯

示意。实际效果取决于 Mod、终端和运行环境。

安装

/plugin marketplace add hamzafer/claude-code-mods
/plugin install browser-lanes@claude-code-mods
/reload-plugins

在 Claude Code 会话里逐行执行这些命令。

它会碰什么

据原作者说明,收录时核对;可用 claude plugin validate 自行检查。

读取

有

读取会话/环境变量,并用 ps 查看 Chrome 进程命令行以判断归属。

写入文件

有

在 Claude Code 的 mod store 与本地 bands 文件记录当前 driver 状态。

运行命令

有

运行 ps 查看进程,并在确认后 kill 其他会话的 Playwright Chrome。

联网

无

介绍

browser-lanes 是 Claude Code 的 function hooks Mod:在输入框上方显示本会话是否附着 Playwright 浏览器、谁在占用共享配置,并让同一会话内的子代理轮流使用浏览器。

  • 推荐设置:用 npx @playwright/mcp@latest --isolated 跑 Playwright MCP,避免多会话抢同一 Chrome 配置。
  • 命令:/browser 看状态;/browser clean 列出其他会话留下的 Chrome 并按你的选择关闭(只杀浏览器,不关 Claude)。
  • 冲突处理:遇到 “Browser is already in use” 时可询问后关闭阻塞的 Chrome 并重试;会话结束会关掉本会话浏览器。

marketplace:hamzafer/claude-code-mods,插件 browser-lanes。需要 Claude Code 2.1.287+ 与 Playwright MCP。本期正文提到、未进正式名单。下方预览为示意。

适合谁

  • 多会话/子代理共用 Playwright、常遇到浏览器占用冲突的人

运行要求

  • Claude Code ≥ 2.1.287
  • 需自行配置 Playwright MCP,建议加 --isolated。
  • 只关闭 Chrome,不会结束 Claude 会话。