Repolode
dohooo

dohooo/helmor

本地优先的桌面工作台,让多个编程智能体并行工作,每个任务使用独立 git worktree,并在同一窗口中完成代码审查与 PR 操作。

Star
1,306
Fork
119
未关闭 Issue
44
最近提交
3个月前

这是什么?

Helmor 是一个桌面工作台,用于同时运行多个编程智能体。每个任务都有独立的 git worktree 和分支,不同任务的智能体互不干扰。对话、diff、Monaco 编辑器和终端并排显示在同一窗口中,工作区数据保存在本地 ~/helmor/ 目录下。

它可以接入 Claude Code、Codex、Cursor、OpenCode、Kimi Code 等已有的智能体工具,沿用用户自己的登录信息、API Key 和自定义模型服务。在同一界面中,用户还能创建、合并 GitHub 或 GitLab 上的 PR/MR,修复 CI、解决冲突,并管理堆叠 PR。

项目提供 helmor 命令行工具和 MCP 服务,终端或其他智能体可以创建工作区、发送指令并触发操作。手机伴侣模式目前标注为实验性功能。

核心功能

  • 01每个任务使用独立的 git worktree 和分支。
  • 02支持 Claude Code、Codex、Cursor、OpenCode 和 Kimi Code。
  • 03diff、Monaco 编辑器和终端与对话并排显示。
  • 04在 GitHub 和 GitLab 上创建、合并 PR/MR 并修复 CI。
  • 05终端模式可在智能体原生 TUI 中运行指令。
  • 06提供 helmor 命令行工具和 MCP 服务,便于脚本化调用。

适用场景

  • 并行处理多个编码任务,避免分支相互冲突。
  • 在同一窗口中审查智能体生成的 diff 并提交 PR。
  • 通过命令行或 MCP 服务,用脚本或其他智能体驱动 Helmor。

快速上手

  1. 1

    从发布页面下载 Helmor(macOS 或 Windows x64)

  2. 2

    安装本地开发依赖

    bun install
  3. 3

    以开发模式启动应用

    bun run dev

使用前须知

  • 预构建版本仅提供 macOS 和 Windows x64。
  • 移动端配套功能标注为实验性。
  • 每个代理提供商都需要你自己的登录信息或 API 密钥。

收录于专题

标签

常见问题

helmor 是什么?
本地优先的桌面工作台,让多个编程智能体并行工作,每个任务使用独立 git worktree,并在同一窗口中完成代码审查与 PR 操作。 Helmor 是一个桌面工作台,用于同时运行多个编程智能体。每个任务都有独立的 git worktree 和分支,不同任务的智能体互不干扰。对话、diff、Monaco 编辑器和终端并排显示在同一窗口中,工作区数据保存在本地 ~/helmor/ 目录下。
helmor 可以免费使用吗?用的什么许可证?
helmor 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
helmor 还在维护吗?
半年内有更新。helmor 最近一次提交是在 2026年8月22日。
helmor 适合用来做什么?
并行处理多个编码任务,避免分支相互冲突。 在同一窗口中审查智能体生成的 diff 并提交 PR。 通过命令行或 MCP 服务,用脚本或其他智能体驱动 Helmor。
helmor 怎么安装和运行?
从发布页面下载 Helmor(macOS 或 Windows x64) 安装本地开发依赖: bun install 以开发模式启动应用: bun run dev
在哪里获取 helmor?
源代码和安装说明在 GitHub 上:https://github.com/dohooo/helmor

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目