morapelker/hive
Project/Worktree manager, deeply integrated with AI agents to increase productivity and multitask efficiently
解决的问题
Hive 解决了在不同项目和分支之间管理多个 AI 编码代理时的混乱问题。它消除了对多个终端标签页的需求,避免了多个代理同时编辑同一文件导致的冲突风险,同时消除了频繁进行 git stashing 和分支切换的繁琐操作。
工作原理
Hive 作为一个协调器,将 AI 编码代理(如 Claude Code、OpenCode 和 Codex)集成到一个统一的界面中。它利用 git worktrees 为每个代理会话创建隔离的环境,允许多个分支同时打开并处于活动状态。它还具备「Worktree Connections」功能,允许用户将两个不同的 worktree 连接起来,以共享上下文、对比实现方案或实时同步更改。
适用人群
同时使用多个 AI 编码代理,并在多个 git 分支和项目之间切换的开发者,希望以更有序、更直观的方式管理这些会话。
主要亮点
- 以 Worktree 为先的工作流:通过可视化方式创建和管理隔离的 git worktree,避免 stashing 或手动切换分支。
- 集成的 AI 会话:直接支持 OpenCode、Claude Code 和 Codex,提供实时响应流式传输和工具调用执行。
- Worktree 连接:将不同分支链接起来,共享 AI 上下文、并排对比代码或协调全栈开发。
- 可视化 Git 集成:内置文件浏览器,支持实时 git 状态、内联差异和可视化提交/推送/拉取管理。
- 命令面板:通过
Cmd+K快捷键实现快速导航和操作执行。
相关
- 项目
- 项目
- 项目
- 项目
- 项目