Hive
Ivan Kuznetsov · Programação
O Hive é um mecanismo de fluxo de trabalho de agentes de código aberto que transforma uma ideia crua de uma linha em um pull request pronto para merge. Ele roda o trabalho como um pipeline de pastas como agentes e orquestra Claude Code, Codex CLI e Pi em segundo plano. Então, em vez de ficar de olho em terminais, você captura uma ideia, responde algumas perguntas em um documento e deixa o daemon avançar as tarefas enquanto você segue com o seu dia.

Sobre Hive
O que é o Hive
O Hive é um pipeline de agentes de programação de código aberto para desenvolvedores que já usam agentes de IA para programar e querem rodá-los como um pipeline em vez de um prompt por vez. Cada tarefa vive em uma pasta, e o daemon move essa pasta por nove estágios que a levam de uma ideia capturada até uma tarefa concluída e arquivada: captura, brainstorm, planejamento, execução, abertura de PR, revisão, artefatos, finalização e concluído. É gratuito. A licença é MIT.
O principal problema que ele resolve é a atenção. Um único agente de programação com IA ainda precisa que você escreva prompts, veja ele falhar e o reinicie. O Hive entrega esse loop a um processo em segundo plano. A TUI ao vivo só sinaliza a tarefa que precisa de uma resposta. Seu trabalho de verdade se resume a responder uma pergunta no seu editor e fechar o notebook. Esse é todo o atrativo para quem busca produtividade do desenvolvedor.
A maior limitação é o público. O Hive parte do princípio de que você está à vontade em um terminal, editando arquivos no vim e configurando as CLIs de agente por conta própria. Não existe interface de apontar e clicar. Se você quer um assistente de programação hospedado e baseado no navegador, não é este. Nem de longe.
Primeiros passos
- Instale a CLI do Hive e rode
hive initdentro do seu projeto para criar as pastas de estágios e a configuração. - Aponte cada estágio para uma CLI de agente em que você confia, como Claude Code por padrão, ou Codex e Pi para etapas específicas.
- Capture uma ideia crua na caixa de entrada, uma frase basta, e deixe o daemon pegá-la.
- Responda as perguntas do brainstorm no seu editor quando a TUI sinalizar a tarefa.
- Arquive a tarefa concluída depois que o Hive tiver enviado a branch e marcado o pull request como pronto.
Informações do produto
Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de Hive.
Ideal para
Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.
Usuários
- Desenvolvedores solo que já usam Claude Code ou Codex CLI e querem várias tarefas rodando ao mesmo tempo sem vigiar cada uma.
- Times pequenos de engenharia que querem um histórico compartilhado e legível do que um agente fez em cada estágio.
- Usuários avançados que vivem em um terminal e não se importam de editar arquivos markdown na mão.
Tarefas
- Transformar uma ideia de recurso de uma linha em um pull request de rascunho já revisado, sem prompts manuais em cada passo.
- Rodar uma patrulha autônoma do repositório para mapear fatias de recursos, revisá-las e abrir PRs para as que passam.
- Manter os pull requests existentes verdes e prontos para merge enquanto a main segue andando.
- Capturar e refinar trabalho pelo celular através do bot do Telegram.
Cenários
- Disparar várias tarefas de programação antes de uma reunião e deixá-las avançar em paralelo enquanto você está fora.
- Um mantenedor que quer triagem de revisão automatizada e correções de CI nas mudanças recebidas.
- Experimentar seu próprio fluxo de várias etapas, como pesquisa ou escrita, no mesmo mecanismo.
Principais recursos
Pipeline de pastas como agentes
Cada tarefa é uma pasta, e a posição dela no disco é o seu estado. Movê-la para o próximo estágio é o gesto de aprovação, e cada estágio deixa um artefato markdown em que o próximo pode confiar. Então o que isso te dá? Nem banco de dados nem estado oculto. Você pode ler, editar ou entregar qualquer artefato a outro agente.
Orquestração multiagente
Os estágios rodam em CLIs de agente configuráveis, com Claude Code como padrão e Codex ou Pi disponíveis para trabalhos específicos. Cada passo pode usar o modelo em que você confia para aquele tipo de trabalho, em vez de forçar um único agente por todo o pipeline. Essa flexibilidade é o ponto.
Fila paralela assíncrona e daemon
Um daemon em segundo plano avança muitas tarefas ao mesmo tempo. A TUI ao vivo sinaliza a única tarefa que precisa da sua entrada. Você responde no editor e volta ao que estava fazendo. É isso que faz do Hive um pipeline em vez de uma janela de chat.
Patrol
A patrulha autônoma do repositório, opcional, mapeia fatias de recursos, as revisa, valida as correções e abre pull requests para as que passam. É uma forma de pôr trabalho em andamento em um repositório sem iniciar cada tarefa na mão, o que importa quando uma base de código cresce além do ponto em que você consegue acompanhar tudo mentalmente.
Babysitter
O Babysitter mantém os pull requests abertos verdes e prontos para merge. Ele roda tentativas de reparo limitadas e faz rebase automático atrás de uma branch main em movimento, e então passa para você quando trava, assim uma branch que fica para trás da main não apodrece em silêncio enquanto você está focado em outra coisa.
Bot do Telegram
Você pode capturar ideias, conferir a fila e aprovar trabalho pelo celular. Fotos, documentos e notas de voz transcritas estão incluídos, o que é útil quando uma ideia surge longe da sua mesa.
Fluxos de trabalho personalizados
O mecanismo é genérico. De ideia a PR é o fluxo de programação principal, mas o Hive também traz um pipeline de conteúdo. Você pode escrever seu próprio pipeline por projeto em YAML para escrita, pesquisa ou triagem.
Prós e contras
Prós
- Gratuito e de código aberto sob licença MIT, então não há assinatura a justificar.
- Transparência total, porque cada artefato é um arquivo markdown que você pode ler e editar.
- Roda várias tarefas de programação em paralelo em vez de um prompt por vez.
- Funciona com várias CLIs de agente, então você não fica preso a um único modelo ou fornecedor.
- O acesso pelo celular com o bot do Telegram cobre a captura de ideias e as aprovações em movimento.
Contras
- Só terminal e com uma TUI para usuários avançados, então há uma curva de aprendizado real se você não está à vontade em uma shell.
- Você precisa configurar e pagar pelas suas próprias CLIs de agente à parte, o que adiciona trabalho de configuração.
- Os fluxos integrados cobrem programação e conteúdo, então qualquer outra coisa significa escrever YAML por conta própria.
Perguntas frequentes
É um mecanismo de fluxo de trabalho de agentes que transforma uma ideia crua em um pull request pronto para merge. Em vez de escrever prompts a um agente de programação com IA passo a passo, você deixa uma ideia de uma linha em uma pasta e um daemon em segundo plano a conduz por planejamento, execução, revisão e entrega.
Conteúdo relacionado
Explore ferramentas, skills e artigos relacionados a Hive.
Alternativas a Hive
Forefront
Forefront · ProgramaçãoO Forefront é uma plataforma web para construir com IA de código aberto. Você ajusta os principais modelos de linguagem de código aberto com seus próprios dados, avalia o desempenho deles e os roda por uma API ou os exporta para hospedar por conta própria. Desenvolvedores que querem a conveniência de uma plataforma fechada, mas fazem questão de ser donos dos modelos e dos dados, são o público-alvo aqui.
Startkit
StartKit.AI · ProgramaçãoStartkit é um boilerplate para criar produtos de SaaS com IA e wrappers de IA. Pense nele como um boilerplate para startups de IA com as partes chatas já conectadas: autenticação, pagamentos com Stripe e Lemon Squeezy, limites de uso, e-mail transacional e um kit inicial de API de IA que conversa com OpenAI, Anthropic, Groq ou Llama. Você clona o repositório, define seu preço e começa pela parte do produto que as pessoas realmente pagam. Ele é feito em Next.js sobre React e Tailwind, então boa parte do código boilerplate já parece familiar.
Testim
Tricentis · ProgramaçãoO Testim é uma plataforma de automação de testes com IA para criar e executar testes de ponta a ponta em aplicações web, mobile e Salesforce. Ele se apoia no aprendizado de máquina para manter os testes estáveis quando uma interface muda, então as equipes gastam menos tempo consertando seletores quebrados. Nada mal para uma ferramenta de testes automatizados que você pode começar a usar hoje. Você cria testes gravando ações no navegador e depois adiciona JavaScript quando precisa de mais controle. É uma escolha sólida para equipes de QA ocupadas.
