dohooo/helmor

Open-source local workbench for multi-agent software development.

解决的问题

Helmor 填补了 AI 生成代码与实际软件发布之间的鸿沟。它提供了一个本地优先的工作台来并行编排多个编程智能体,使用户无需在不同的工具和环境之间切换,即可轻松地审查、测试和合并更改。

工作原理

Helmor 为本地目录下的每个任务管理隔离的 git 工作区(使用 worktrees 和 branches)。用户只需添加一个仓库,创建一个工作区,然后向选定的智能体发出执行任务的提示词。该工作台集成了 Monaco 编辑器、diff 视图和终端以及聊天功能,使用户可以直接从界面中审查智能体的工作并触发 PR/MR 操作(创建、合并、修复 CI)。

适用对象

专为使用多个 AI 编程智能体,并希望拥有一个集中式系统来管理并行任务、审查 diff 以及在本地处理版本控制生命周期的开发者而设计。

亮点

  • 隔离的工作区:每个任务都有自己的 git worktree 和分支,防止智能体之间相互干扰。
  • 智能体无关:支持包括 Claude Code、Codex、Cursor、OpenCode 和 Kimi Code 在内的各种智能体,并使用用户自己的 API 密钥。
  • 集成审查:在单个窗口中结合了对话、diff、代码编辑器和终端。
  • 一键发布:与 GitHub 和 GitLab 直接集成,用于创建 PR、合并和解决冲突。
  • 可脚本化界面:包含用于终端控制或由其他智能体执行自动化的 CLI 和 MCP 服务器。
  • 快速访问:一个可以在任何地方启动工作区和聊天的悬浮窗口 (⇧⌥Space)

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目