
Weave
weave.com
并行管理多个 Claude Code 会话的桌面终端
7天前制作者:Adedoyin Akande
关于 Weave
Weave 是一款专为开发者打造的桌面终端应用,旨在高效管理并行的 Claude Code 会话。它直接调用系统中的真实 claude 二进制文件(而非 SDK),因此你的 shell 环境、钩子脚本和账户配置都能无缝沿用。
核心功能
Weave 的核心优势在于多会话并行。你可以在一个界面中同时运行多个独立的 Claude Code 会话,每个会话拥有独立的上下文和状态。这极大地提升了处理复杂任务时的效率,例如同时调试多个模块或对比不同代码分支的 AI 建议。
主要特性
- 实时差异预览:每个会话都提供实时 diff,让你清晰看到每次修改的细节。
- 真实 PTY 支持:可随时降级到真实 PTY,获得完整的终端交互体验,支持所有原生命令和快捷键。
- 独立 Git 工作树:为每个会话指定不同的 git worktree,实现代码库的隔离操作,避免分支冲突。
- 环境无缝继承:自动继承你的 shell 环境变量、别名和自定义钩子,无需额外配置。
适用场景
Weave 特别适合需要同时处理多个代码任务的开发者,例如并行审查不同分支的代码、同时运行多个 AI 辅助编码会话,或在复杂项目中对比不同解决方案。它也适用于团队协作场景,让多个开发者或 AI 代理在同一项目上并行工作而不互相干扰。