SheepNav
Weave

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 代理在同一项目上并行工作而不互相干扰。

所属分类

相关工具