Repolode
get-bb

get-bb/bb

Uma IDE agêntica que controla, personaliza e automatiza a si mesma, acessível por app para desktop, app web, CLI ou API HTTP.

Alternativa open source a:Cursor

Estrelas
4,971
Forks
765
Issues abertas
752
Último commit
há 14 horas

O que é?

bb é uma IDE agêntica voltada a desenvolvedores que querem que agentes de programação trabalhem em um ambiente gerenciado. Seu objetivo é permitir que a própria IDE se controle, personalize e automatize, o que o projeto descreve como uma base para criar sua própria fábrica de software.

O trabalho acontece em threads que você pode acompanhar ao vivo, orientar a qualquer momento ou repassar a outro agente. O app para desktop, o app web, a CLI e a API HTTP são formas de primeira classe de controlá-la. No momento, o app para desktop tem como alvo o macOS em Apple Silicon, enquanto as versões para Linux e Windows estão em alpha. Quem usa Mac com Intel e outras plataformas pode executá-la via npx; ela usa a CLI do provedor na qual você já está autenticado.

O projeto está em desenvolvimento ativo: a arquitetura central é estável, mas os fluxos de trabalho e as interfaces ainda estão mudando. Ele é escrito em TypeScript e distribuído como um pacote npm chamado bb-app.

Recursos principais

  • 01O app para desktop, o app web, a CLI e a API HTTP controlam a mesma IDE.
  • 02É possível acompanhar as threads ao vivo, orientá-las durante a execução de uma tarefa ou repassá-las a outro agente.
  • 03Funciona com a CLI do provedor na qual você já está autenticado.
  • 04Pode ser iniciado com npx bb-app@latest em qualquer plataforma com Node.js.
  • 05Inclui um ciclo de desenvolvimento com diretórios de dados separados para cada checkout e worktree.

Casos de uso

  • Executar vários agentes de programação em threads paralelas e revisar os resultados.
  • Automatizar tarefas da IDE pela CLI ou pela API HTTP.
  • Experimentar uma IDE que modifica a si mesma como base para uma fábrica de software interna.

Início rápido

  1. 1

    Baixe o aplicativo para desktop do macOS (Apple Silicon) na página de releases

  2. 2

    Ou execute bb de qualquer lugar com npx

    npx bb-app@latest
  3. 3

    Abra o aplicativo web local no navegador

Antes de usar

  • As versões para desktop de Linux e Windows são alfa e podem apresentar problemas.
  • O Windows nativo também requer o Git for Windows.
  • bb está em desenvolvimento ativo, e seus fluxos de trabalho e recursos continuam evoluindo.
  • O npm 12 e versões posteriores bloqueiam os scripts de instalação de que bb precisa, então talvez seja necessário usar flags adicionais.

Em coleções

Tópicos

Perguntas frequentes

O que é bb?
Uma IDE agêntica que controla, personaliza e automatiza a si mesma, acessível por app para desktop, app web, CLI ou API HTTP. bb é uma IDE agêntica voltada a desenvolvedores que querem que agentes de programação trabalhem em um ambiente gerenciado. Seu objetivo é permitir que a própria IDE se controle, personalize e automatize, o que o projeto descreve como uma base para criar sua própria fábrica de software.
bb é gratuito? Qual é a licença?
bb é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
bb ainda é mantido?
Manutenção ativa. O último commit de bb foi em 7 de nov. de 2026.
Para que posso usar bb?
Executar vários agentes de programação em threads paralelas e revisar os resultados. Automatizar tarefas da IDE pela CLI ou pela API HTTP. Experimentar uma IDE que modifica a si mesma como base para uma fábrica de software interna.
Como instalar bb?
Baixe o aplicativo para desktop do macOS (Apple Silicon) na página de releases Ou execute bb de qualquer lugar com npx: npx bb-app@latest Abra o aplicativo web local no navegador
Onde consigo bb?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/get-bb/bb

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

Projetos relacionados