Repolode
dominikmartn

dominikmartn/harp

Fork do Warp para macOS que troca a barra de abas por uma barra lateral indicando qual agente do Claude Code ou Codex precisa da sua atenção.

Estrelas
317
Forks
18
Issues abertas
2
Último commit
há 12 horas

O que é?

Harp é um fork não oficial do terminal open source Warp, voltado para desenvolvedores que executam vários agentes de programação por longos períodos ao mesmo tempo. Ele troca a barra de abas do Warp por uma barra lateral que mostra se cada agente do Claude Code ou Codex está trabalhando, aguardando uma entrada ou terminou, com um indicador de não lido até você abrir a sessão.

As abas podem ser organizadas em grupos com nome. Quando a integração com tmux está ativada, os nomes e a ordem dos grupos são armazenados nas sessões do tmux, então permanecem após reinicializações e ficam visíveis para outros clientes do tmux. Sessões iniciadas em outro lugar, como via ssh, podem ser adicionadas à barra lateral.

Os extras opcionais incluem indicadores circulares dos limites de uso para as janelas de 5 horas e semanal, lidos de um arquivo JSON local que outra ferramenta mantém atualizado. Todo o restante é o Warp original, incluindo os recursos de IA e nuvem, que continuam se conectando aos servidores do Warp. Harp foi desenvolvido para macOS e é licenciado sob AGPL-3.0.

Recursos principais

  • 01A barra lateral mostra se cada sessão do Claude Code ou Codex está trabalhando, aguardando ou terminou.
  • 02Os indicadores de não lido permanecem até você abrir a aba.
  • 03As abas podem ser agrupadas, e a integração com tmux armazena os grupos e a ordem nas sessões.
  • 04Indicadores circulares dos limites de uso para as janelas de 5 horas e semanal, lidos de um arquivo JSON local.
  • 05Renomeia abas com Cmd+R e permite deixá-las de lado como inativas.
  • 06Instala junto com o Warp, com seu próprio bundle id e pasta de configurações.

Casos de uso

  • Supervisionar vários agentes do Claude Code ou Codex trabalhando em tarefas diferentes ao mesmo tempo.
  • Manter organizado um ambiente de desenvolvimento baseado em tmux entre reinicializações e sessões remotas.
  • Acompanhar os limites de uso do Claude ou Codex enquanto os agentes trabalham em segundo plano.

Início rápido

  1. 1

    Baixe o DMG mais recente do Harp na página Releases e arraste-o para Applications

  2. 2

    Clone o repositório e execute o script de bootstrap, necessário apenas uma vez

    ./script/bootstrap
  3. 3

    Compile e execute o Harp a partir do código-fonte

    ./script/run

Antes de usar

  • O Harp funciona apenas no macOS.
  • Licenciado sob AGPL-3.0, uma licença copyleft que exige oferecer o código-fonte aos usuários de rede das versões modificadas.
  • O login pelo Harp não foi testado.
  • Para compilar a partir do código-fonte, é necessário ter o toolchain do Rust e as dependências de build.

Tópicos

Perguntas frequentes

O que é harp?
Fork do Warp para macOS que troca a barra de abas por uma barra lateral indicando qual agente do Claude Code ou Codex precisa da sua atenção. Harp é um fork não oficial do terminal open source Warp, voltado para desenvolvedores que executam vários agentes de programação por longos períodos ao mesmo tempo. Ele troca a barra de abas do Warp por uma barra lateral que mostra se cada agente do Claude Code ou Codex está trabalhando, aguardando uma entrada ou terminou, com um indicador de não lido até você abrir a sessão.
harp é gratuito? Qual é a licença?
harp é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
harp ainda é mantido?
Manutenção ativa. O último commit de harp foi em 20 de out. de 2026.
Para que posso usar harp?
Supervisionar vários agentes do Claude Code ou Codex trabalhando em tarefas diferentes ao mesmo tempo. Manter organizado um ambiente de desenvolvimento baseado em tmux entre reinicializações e sessões remotas. Acompanhar os limites de uso do Claude ou Codex enquanto os agentes trabalham em segundo plano.
Como instalar harp?
Baixe o DMG mais recente do Harp na página Releases e arraste-o para Applications Clone o repositório e execute o script de bootstrap, necessário apenas uma vez: ./script/bootstrap Compile e execute o Harp a partir do código-fonte: ./script/run
Onde consigo harp?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/dominikmartn/harp

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

Projetos relacionados