
bb: IDE agentic de código aberto que se autoconstrói
O que é o bb
O bb é uma IDE agêntica de código aberto (licença MIT) que se autoconstrói - ou seja, pode ser estendida e customizada pedindo a ela mesma para criar novas funcionalidades. O projeto começou como um trabalho pessoal de @_ymichael e ganhou Sawyer Hood como contribuidor ativo.
Diferencial: nenhuma instalação é igual à outra
O argumento central é que o software tradicional parte de um time que resolve um problema genérico para muitos usuários, mas que hoje o custo de criar software caiu tanto que vale mais ter uma base sólida e maleável. O bb funciona como um orquestrador de agentes com fundamentos sólidos - timeline, suporte a qualquer agente de código (Codex, Claude Code, Cursor e qualquer agente compatível com ACP) usando assinaturas próprias - e uma camada de extensão aberta.
Exemplos de extensões criadas pelos próprios usuários
- Sistema de gestão de tarefas com GUI completa para issues, que os agentes sabem ler, criar e filtrar automaticamente.
- Gerenciamento de threads em tiling, permitindo navegar entre conversas em duas dimensões espaciais.
- Code review automatizado via webhook do GitHub que monitora PRs, faz review e testa com Codex computer use.
- Editor de markdown estilo Obsidian, usado inclusive para escrever o próprio post.
- DAW (estação de trabalho de áudio digital) para produção musical com Strudel dentro da IDE.
Grande parte das funcionalidades nativas do bb (workflows agnósticos de provedor, ferramenta de pergunta ao usuário, side chat, crons, inline previews, acesso remoto) também foram construídas usando o mesmo sistema de extensão.
Acesso
O projeto está disponível em getbb.app e no GitHub (get-bb/bb). A proposta é clonar, rodar e pedir algo que ainda não existe.