[开源] 写了个小工具,把多个 Claude Code / AI 终端会话放到一个浏览器窗口里管
## Vibe Space —— 一个浏览器里的多项目 AI 终端工作台
最近用 Claude Code 这类 AI 命令行工具写代码,发现一个挺烦的痛点:
**一个项目就得开一个终端,切来切去很烦,任务也没法排队执行。**
所以做了 **Vibe Space**,一个开源的浏览器工作台,专门解决「多个 AI 会话不好管」的问题。
---
### 它能做什么
**1. 一个窗口同时管多个项目的 AI 终端**
不用在多个终端窗口之间来回切换,所有项目的 AI 会话都在一个浏览器标签页里并排显示。

**2. 每个项目有自己的任务队列**
给某个项目丢一串任务,AI 忙完一个会自动接下一个,不用你守着。
**3. 实时状态一目了然**
每个会话当前是「空闲 / 忙碌 / 等用户确认」,一眼就能看出来,不用逐个窗口点进去看。

**4. 任务可以带附件**
支持给任务附加图片、日志、代码文件,方便 AI 基于上下文继续处理。
**5. 可以当 PWA 安装到桌面**
用浏览器打开 → 安装到桌面,体验和本地应用一样。

**6. 多主题 + 中英文界面**
暗色/亮色主题切换,界面支持中英文。

---
### 技术栈
Node.js + Express + WebSocket + node-pty + xterm.js
---
### 目前的局限(实话实说)
- 成本统计 UI 有了,但功能还比较基础
- 任务模板有,批量导入还没做完
- 目前主要按 Claude Code 优化,但命令可以自定义
---
### 后续方向
主要放在**任务循环排列**和**窗口叙事**上,让多项目之间的任务流转更自然。
---
### 仓库地址
[https://github.com/yaolinhui/vibe-space](https://github.com/yaolinhui/vibe-space)
MIT 开源,欢迎提 issue 和 PR 🙇
先 Star 关注一下 (⊙﹏⊙) 感谢
---
原文链接:[点击查看](https://www.v2ex.com/t/1227280)
最近用 Claude Code 这类 AI 命令行工具写代码,发现一个挺烦的痛点:
**一个项目就得开一个终端,切来切去很烦,任务也没法排队执行。**
所以做了 **Vibe Space**,一个开源的浏览器工作台,专门解决「多个 AI 会话不好管」的问题。
---
### 它能做什么
**1. 一个窗口同时管多个项目的 AI 终端**
不用在多个终端窗口之间来回切换,所有项目的 AI 会话都在一个浏览器标签页里并排显示。

**2. 每个项目有自己的任务队列**
给某个项目丢一串任务,AI 忙完一个会自动接下一个,不用你守着。
**3. 实时状态一目了然**
每个会话当前是「空闲 / 忙碌 / 等用户确认」,一眼就能看出来,不用逐个窗口点进去看。

**4. 任务可以带附件**
支持给任务附加图片、日志、代码文件,方便 AI 基于上下文继续处理。
**5. 可以当 PWA 安装到桌面**
用浏览器打开 → 安装到桌面,体验和本地应用一样。

**6. 多主题 + 中英文界面**
暗色/亮色主题切换,界面支持中英文。

---
### 技术栈
Node.js + Express + WebSocket + node-pty + xterm.js
---
### 目前的局限(实话实说)
- 成本统计 UI 有了,但功能还比较基础
- 任务模板有,批量导入还没做完
- 目前主要按 Claude Code 优化,但命令可以自定义
---
### 后续方向
主要放在**任务循环排列**和**窗口叙事**上,让多项目之间的任务流转更自然。
---
### 仓库地址
[https://github.com/yaolinhui/vibe-space](https://github.com/yaolinhui/vibe-space)
MIT 开源,欢迎提 issue 和 PR 🙇
先 Star 关注一下 (⊙﹏⊙) 感谢
---
原文链接:[点击查看](https://www.v2ex.com/t/1227280)
· 0 个赞