我做了一个把 Claude Code 嵌进桌面的工具:SpectrAI 多会话 + Worktree + MCP 网关实践
我做了一个桌面客户端:SpectrAI,把 Claude Code 的内核完整嵌进图形化界面,解决几个我自己开发时绕不开的痛点。
一、起因
用 Claude Code 跑 AI 编程一段时间后,几个问题没解决:
1. 多项目并行时终端窗口一堆,上下文切来切去很乱。
2. AI 改代码前没自动隔离,撤销只能靠 git。
3. MCP 工具配置散落在各处,多机同步麻烦。
4. 想把常用流程封装成命令,脚本和 alias 不够优雅。
二、核心功能
1. 多会话 + 团队:每个项目一个独立会话,互不污染上下文。多会话可组成“团队”,由 PM 会话调度 worker 会话并行干活。
2. 自动 Worktree 隔离:AI 改代码前自动建 git worktree,改动在隔离副本里完成;满意合并,不满意整个删掉,主仓库零污染。
3. MCP 网关:统一管理 SSH 部署、多数据库(达梦 / MySQL / PG / SQLite / SQL Server)、Chrome 浏览器自动化、AntV 图表、视频音频生成、热点新闻等数十个 MCP。
4. Skill 体系(内置 36 个):把复杂流程封装成“/命令”,比如 /bug-patrol(飞书 bug 表自动巡检 + 修复 + 提 PR)、/spectrai-release(完整发版流程)、/cross-review(多模型并行审查)、/auto-video(界面录屏 + 自动剪辑)。可自行扩展。
5. Butler 后台代理:长任务、定时任务、自我循环(cron 表达式)放后台跑,完成后通知。
6. 浏览器自动化:通过 Chrome DevTools Protocol 接管真实 Chrome(独立 profile,登录态持久化),让 AI 直接发帖、填表、抓数据,全程无扩展依赖、不掉线。
三、一个彩蛋
这篇文章本身就是 SpectrAI 自动起草,再用上面提到的浏览器自动化能力保存到 CSDN 草稿的。AI 全程没用鼠标键盘宏,也没装任何浏览器扩展,是直连 Chrome 内核 CDP 协议完成的。
后续会陆续把使用细节、Skill 编写、MCP 集成等内容写出来。欢迎一起讨论。
更多推荐

所有评论(0)