工具推荐
1770718235更新
0
导读:Claude Code 的能力毋庸置疑,但它依然停留在一个极不友好的终端形态。而这次介绍的 The Vibe Companion,并没有造一个新 Agent,而是做了一件更重要的事:把 Claude Code 变成一个人类可控、可视、可恢复的工具。
Anthropic 的 Claude Code,强不强?
强。 非常强。
它已经是目前最接近“能真正干活”的 AI 编程代理之一。
但问题也同样明显:它被困在终端里。
你很难同时跑多个会话;
你看不到工具调用的完整过程;
一旦进程挂掉,上下文直接消失。
说白了,它更像一个“能力很强、但不听话的黑盒”。
好在,开源社区从不惯着这种体验。
最近,GitHub 上出现了一个项目:The Vibe Companion。

它没有重新实现 Claude Code, 也没有去做模型层的替代。
而是直接逆向了 Claude Code CLI 内部的 WebSocket 协议, 给它套上了一层完整的 浏览器控制 UI。
现在:Claude Code 终于像一个“可管理的 Agent”了。
说它是“Claude Code Web 版”,其实有点低估了。
因为很多事情,官方不是不会,是不想做,或者不敢做。
官方没给的:
- 多会话管理
- 工具调用可视化
- 权限审批
- 会话持久化
The Vibe Companion,全给了。
The Vibe Companion 的定位非常明确:Claude Code 的控制面板(Control Plane)。
它解决的不是“AI 能不能更聪明”, 而是“人还能不能看懂它在干什么”。
它提供了:
- 多会话并行运行每个 Claude Code 实例独立进程、独立模型、独立权限。
- 流式输出可视化回复 token 级实时渲染,不再黑屏等待。
- 工具调用全量展开Bash、文件读写、grep、编辑操作全部可见、可折叠。
- 子 Agent 层级追踪Agent 调用子 Agent 的全过程,用树状结构完整呈现。
- 权限精细控制从全自动到逐条手动审批,四种模式自由切换。
- 会话持久化与恢复即使 CLI 崩溃或服务重启,也能 --resume 自动恢复上下文。
真正关键的一点:The Vibe Companion 并不是 API 套壳。
它利用 Claude Code CLI 内部隐藏的 --sdk-url 参数, 让 CLI 通过 WebSocket(NDJSON) 与服务器通信。
也正因为如此:
- 不需要 API Key
- 直接使用你现有的 Claude Code 订阅
- 没有模型能力缩水
甚至,项目还完整文档化了这套未公开协议, 包括控制消息、权限流、重连逻辑与会话生命周期。
The Vibe Companion 的意义,并不只是“更好用”。
它代表的是一种正在回归的方向:
- Agent 不能是黑盒
- 强能力必须配控制权
- 终端不该是 AI 的最终形态
AI 工具,终究是给人用的。 而不是让人适应它。
参考资料:https://github.com/The-Vibe-Company/companion
豫公网安备41010702003375号