TabzChrome

在Chrome侧边栏运行完整Linux终端的浏览器扩展

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:TabzChrome。
它的用途是:在Chrome侧边栏运行完整Linux终端的浏览器扩展
完整的 Skill 内容见:https://321skill.com/skills/tabzchrome/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

‘帮我在侧边栏启动一个运行lazygit的终端,并聚焦到当前项目的git状态。’,Tabz会快速创建一个配置好的终端会话并运行lazygit。或者对Claude Code说:‘截取当前GitHub PR页面的截图并分析代码变更。’,Claude Code会通过MCP工具控制浏览器截图并返回分析结果。

介绍

TabzChrome解决了开发者在浏览器和终端之间频繁切换的痛点。它并非模拟器,而是通过WebSocket连接到本地机器,在Chrome侧边栏直接运行真实的Linux bash终端,支持TUI应用、开发服务器和AI编码助手。

使用时,安装扩展后即可在侧边栏打开持久化的终端会话。所有终端运行在tmux会话中,即使关闭侧边栏或重启浏览器也不会丢失。用户可以通过本地仪表盘(localhost:8129)管理终端,或利用其MCP工具与Claude Code深度集成,实现AI对浏览器的自动化控制。

它非常适合需要同时浏览文档、代码仓库和运行命令行工具的前后端开发者、运维工程师和智能体开发者。尤其是那些重度依赖Claude Code等AI编程助手,希望将终端与浏览器工作流无缝结合的用户。

使用建议:出于安全考虑,建议为Tabz创建一个独立的Chrome配置文件,特别是当启用MCP工具的“YOLO模式”以允许访问更多域名时。这样可以隔离个人账户和敏感数据,降低潜在风险。

核心特点

核心区别在于它不是网页终端模拟器,而是连接本地真实Linux shell的侧边栏终端,并深度集成MCP工具,允许AI(如Claude Code)直接控制浏览器操作和终端会话,实现了AI与开发环境的双向自动化交互。

注意事项

不适合对浏览器扩展安全性有极高要求,或主要工作环境无法安装本地连接服务的场景。

常见问题

TabzChrome和普通的网页版终端有什么区别?

Tabz运行的是你本地机器上的真实Linux shell,而非网页模拟器,支持完整的TUI应用、鼠标交互和持久化会话。

如何让Claude Code控制我的浏览器?

通过Tabz提供的MCP工具,在Claude Code中启用并配置后,即可进行截图、点击、表单填充等自动化操作。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/tabzchrome/raw/index.md 读取 TabzChrome 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。