Repolode
dohooo

dohooo/helmor

Workbench desktop local-first que executa vários agentes de programação em paralelo, cada um em seu próprio git worktree, com diffs, editor, terminais e ações de PR em uma só janela.

Estrelas
1,306
Forks
119
Issues abertas
44
Último commit
há 3 meses

O que é?

Helmor é um workbench desktop para executar vários agentes de programação ao mesmo tempo. Cada tarefa ganha seu próprio git worktree e branch, para que agentes trabalhando em tarefas diferentes não interfiram uns nos outros. A conversa, os diffs, o editor Monaco e os terminais ficam lado a lado em uma só janela, e os dados do workspace são armazenados localmente em ~/helmor/.

Ele funciona com ferramentas de agentes existentes, como Claude Code, Codex, Cursor, OpenCode e Kimi Code, usando os logins, as chaves de API e os provedores personalizados do próprio usuário. Na mesma janela, é possível criar, mesclar e corrigir pull requests ou merge requests no GitHub e no GitLab, resolver conflitos e gerenciar PRs empilhados.

Helmor também inclui uma CLI `helmor` e um servidor MCP, para que um terminal ou outro agente possa criar workspaces, enviar prompts e disparar ações. O modo companion para dispositivos móveis está marcado como experimental.

Recursos principais

  • 01Cada tarefa é executada em seu próprio git worktree e branch.
  • 02É compatível com Claude Code, Codex, Cursor, OpenCode e Kimi Code.
  • 03Diffs, editor Monaco e terminais ficam ao lado da conversa.
  • 04Cria, mescla e corrige PRs/MRs no GitHub e no GitLab.
  • 05O Terminal Mode executa prompts na TUI nativa do agente.
  • 06Inclui uma CLI helmor e um servidor MCP para automação por scripts.

Casos de uso

  • Executar várias tarefas de programação em paralelo sem conflitos entre branches.
  • Revisar diffs criados por agentes e publicar PRs em uma só janela.
  • Controlar o Helmor por scripts ou por outro agente usando a CLI ou o servidor MCP.

Início rápido

  1. 1

    Baixe o Helmor na página de releases (macOS ou Windows x64)

  2. 2

    Instale as dependências para o desenvolvimento local

    bun install
  3. 3

    Inicie o app no modo de desenvolvimento

    bun run dev

Antes de usar

  • Os downloads pré-compilados estão disponíveis apenas para macOS e Windows x64.
  • O recurso complementar para dispositivos móveis está marcado como experimental.
  • Os agentes exigem que você tenha seus próprios logins ou chaves de API para cada provedor.

Em coleções

Tópicos

Perguntas frequentes

O que é helmor?
Workbench desktop local-first que executa vários agentes de programação em paralelo, cada um em seu próprio git worktree, com diffs, editor, terminais e ações de PR em uma só janela. Helmor é um workbench desktop para executar vários agentes de programação ao mesmo tempo. Cada tarefa ganha seu próprio git worktree e branch, para que agentes trabalhando em tarefas diferentes não interfiram uns nos outros. A conversa, os diffs, o editor Monaco e os terminais ficam lado a lado em uma só janela, e os dados do workspace são armazenados localmente em ~/helmor/.
helmor é gratuito? Qual é a licença?
helmor é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
helmor ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de helmor foi em 22 de ago. de 2026.
Para que posso usar helmor?
Executar várias tarefas de programação em paralelo sem conflitos entre branches. Revisar diffs criados por agentes e publicar PRs em uma só janela. Controlar o Helmor por scripts ou por outro agente usando a CLI ou o servidor MCP.
Como instalar helmor?
Baixe o Helmor na página de releases (macOS ou Windows x64) Instale as dependências para o desenvolvimento local: bun install Inicie o app no modo de desenvolvimento: bun run dev
Onde consigo helmor?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/dohooo/helmor

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados