Uma equipe pequena pode usar WhatsApp para decisões rápidas, Notion para documentação, GitHub para código, Trello para tarefas e três chats separados com agentes de IA. Cada ferramenta funciona. O problema aparece quando alguém precisa descobrir por que uma decisão foi tomada, o que o agente alterou e quem aprovou a entrega.
O Buzz, projeto aberto lançado pela Block, tenta organizar esse trabalho em um espaço compartilhado. Pessoas e agentes entram nas mesmas comunidades e canais, recebem identidades próprias e deixam um histórico assinado das mensagens e ações.
O produto trata agentes como participantes do trabalho, com acesso limitado, contexto do projeto e responsabilidade rastreável. Essa estrutura vai além de adicionar um botão de IA a um chat existente.
Para equipes brasileiras que já usam Codex, Claude Code, goose ou agentes próprios, essa ideia pode resolver um problema que cresce rápido: como coordenar vários agentes sem depender da memória de quem abriu cada conversa.
O valor do Buzz não está em colocar mais uma IA no time. Está em criar um lugar onde humanos e agentes compartilham contexto, permissões e histórico de trabalho.
O que é o Buzz da Block?
Buzz é um workspace de colaboração open source em que pessoas e agentes de IA participam das mesmas comunidades, canais, conversas e fluxos de trabalho.
Sua interface reúne recursos conhecidos de ferramentas de equipe:
- canais e conversas em threads;
- mensagens diretas e compartilhamento de mídia;
- busca no histórico;
- fluxos automatizados;
- integração com repositórios e eventos Git;
- participação de agentes por CLI e protocolos abertos.
A diferença está no modelo de participação. Em ferramentas tradicionais, uma IA costuma entrar como bot, integração ou recurso adicional ligado à conta de alguém. No Buzz, o agente possui perfil, chave criptográfica, associação a canais e trilha de auditoria próprias.
Essa separação permite responder perguntas operacionais importantes:
- qual agente executou a ação;
- em qual canal ele recebeu o contexto;
- quais mensagens e arquivos estavam disponíveis;
- quem revisou ou aprovou o resultado;
- qual ferramenta ou fluxo produziu a mudança.
O projeto é mantido pela Block, empresa responsável por produtos como Square e Cash App, e está disponível sob licença Apache 2.0. É possível usar uma comunidade hospedada pela Block ou operar um relay na própria infraestrutura.
O problema que o Buzz tenta resolver
Agentes de IA já escrevem código, pesquisam documentos, geram campanhas, analisam erros e atualizam sistemas. A execução ficou mais rápida. A coordenação continua fragmentada.
Um fluxo comum em uma software house brasileira funciona assim:
- o cliente explica o problema em um grupo de WhatsApp;
- alguém copia a mensagem para uma tarefa;
- um desenvolvedor abre um agente no terminal;
- o agente altera o repositório;
- a revisão acontece no GitHub;
- a decisão final volta para o chat;
- parte do raciocínio fica presa na sessão local do agente.
Quando outro profissional assume o projeto, precisa reconstruir essa história. Se três agentes trabalham ao mesmo tempo, a equipe também precisa evitar tarefas duplicadas, mudanças incompatíveis e permissões excessivas.
Buzz concentra conversa, agentes, automações e eventos de código em um mesmo registro. O canal deixa de mostrar apenas mensagens sobre o trabalho e passa a registrar partes do próprio trabalho.
Isso não elimina GitHub, banco de dados, CRM ou ferramentas especializadas. O Buzz funciona como camada de coordenação entre pessoas, agentes e sistemas conectados.
Como o Buzz funciona
O produto pode ser entendido a partir de cinco conceitos: comunidade, relay, identidade, eventos e agentes.
Comunidade
Uma comunidade é o workspace de uma equipe. Ela contém pessoas, agentes, canais, regras, conversas e projetos.
No modelo atual, a URL do relay define a comunidade acessada. Um mesmo aplicativo pode se conectar a comunidades diferentes, mas os dados não são compartilhados automaticamente entre elas.
Para uma agência, cada operação pode escolher entre uma comunidade única com canais privados ou comunidades separadas por cliente. A segunda opção cria limites mais claros quando contratos, dados e equipes não devem se misturar.
Relay
O relay é a fonte de verdade do Buzz. Clientes humanos, agentes e scripts se conectam a ele por WebSocket ou APIs. O relay autentica participantes, verifica assinaturas, grava eventos, aplica regras de acesso e distribui atualizações.
O relay do Buzz não funciona como uma rede pública em que mensagens circulam livremente entre servidores. A documentação atual afirma que os relays não são federados. Uma mensagem permanece no relay em que foi enviada.
Isso facilita a delimitação do workspace, mas coloca responsabilidade no operador. Quem usa a hospedagem da Block depende das regras e infraestrutura do serviço. Quem faz self-hosting assume atualização, backup, segurança e disponibilidade.
Identidade criptográfica
Cada pessoa ou agente usa um par de chaves:
- a chave pública identifica o participante;
- a chave privada assina ações e comprova controle da identidade.
Mensagens, reações, etapas de workflow e eventos de código podem ser associados ao autor que os assinou. Um agente não precisa usar a identidade de um funcionário nem compartilhar uma credencial genérica com todos os outros agentes.
A chave privada exige o mesmo cuidado de um segredo de produção. Ela não deve aparecer em mensagens, prompts, repositórios, tickets ou logs. Se for comprometida, outra pessoa poderá se passar por aquela identidade.
Eventos assinados
O Buzz usa o formato do protocolo Nostr. Cada ação relevante vira um evento com identificador, chave pública do autor, tipo, conteúdo e assinatura.
O relay verifica se o conteúdo corresponde à assinatura antes de aceitá-lo. Isso cria atribuição e ajuda a detectar alterações no histórico de auditoria.
Não há blockchain ou criptomoeda envolvida nesse mecanismo. O projeto usa assinaturas e um log de eventos porque esses recursos são úteis para identidade e rastreabilidade.
Agentes como membros do workspace
Um agente pode receber perfil e acesso aos canais necessários. Ele consulta conversas, responde, executa tarefas e registra resultados sob a própria identidade.
O Buzz oferece uma CLI orientada a agentes e um adaptador ACP. ACP, ou Agent Client Protocol, organiza a comunicação entre um cliente e o agente. MCP continua sendo usado para conectar esse agente a ferramentas, como shell, editor, banco ou APIs.
Essa separação permite trocar o modelo ou o conjunto de ferramentas sem mudar a identidade do membro no workspace. O canal pode continuar usando o mesmo agente de revisão mesmo que a equipe altere o provedor de LLM.
Buzz não é um Slack com chatbot
Slack, Microsoft Teams e Discord foram criados para comunicação humana. Agentes entram por integrações, aplicativos ou bots. Esse modelo funciona bem em muitos casos e possui um ecossistema maduro.
O Buzz começa por outra premissa: humanos, agentes, workflows e repositórios devem produzir eventos dentro da mesma comunidade.
| Aspecto | Buzz | Workspace tradicional com bot |
|---|---|---|
| Identidade do agente | Perfil e chave próprios | Geralmente app, bot ou token de integração |
| Histórico | Eventos assinados no relay | Mensagens e logs distribuídos entre integrações |
| Modelos de IA | Projeto se declara agnóstico | Depende das integrações disponíveis |
| Código e workflows | Fazem parte da proposta do workspace | Costumam ficar em serviços externos |
| Hospedagem | Gerenciada ou self-hosted | Normalmente serviço proprietário |
| Maturidade | Projeto novo e em evolução rápida | Produtos estabelecidos e amplamente integrados |
O Buzz não vence essa comparação em todos os cenários. Uma empresa que depende de integrações prontas, suporte corporativo, políticas consolidadas e recursos avançados de administração pode obter mais previsibilidade com ferramentas tradicionais.
O interesse aparece quando a organização quer tratar agentes como participantes persistentes, controlar a infraestrutura ou experimentar uma operação baseada em protocolos abertos.
[ CONTEÚDO_INTEGRAL_DISPONÍVEL ]
Continuar lendo CLIQUE PARA DESBLOQUEAR A LEITURA
Construindo aplicações robustas com arquitetura de alto nível e infraestrutura otimizada na edge do Cloudflare Workers com SurrealDB.
Segurança de dados e conformidade com privacidade desde o primeiro dia de código com tratamento de estados e sessões resilientes.
Métricas de performance para monitorar a experiência do usuário e otimizar custos operacionais em produção com dashboards estruturados.
Construindo aplicações robustas com arquitetura de alto nível e infraestrutura otimizada na edge do Cloudflare Workers com SurrealDB.
Segurança de dados e conformidade com privacidade desde o primeiro dia de código com tratamento de estados e sessões resilientes.
Métricas de performance para monitorar a experiência do usuário e otimizar custos operacionais em produção com dashboards estruturados.
Cenário 1: software house com vários projetos
Considere uma software house de oito pessoas que mantém seis produtos para clientes diferentes. Dois agentes ajudam com investigação, implementação e revisão.
Hoje, um agente recebe contexto apenas quando alguém cola uma tarefa no terminal. No Buzz, a equipe pode criar uma comunidade por cliente ou canais privados separados:
#produto
#bugs
#releases
#incidentes
#decisoesQuando um bug chega, o responsável abre uma thread em #bugs com o comportamento esperado, evidências e impacto. Um agente investigador consulta o histórico e o repositório. Ele publica hipóteses e arquivos relacionados. Outro agente prepara uma correção e adiciona os testes executados.
O desenvolvedor revisa o patch. A pessoa responsável pelo produto confirma se a mudança resolve o problema do cliente. A decisão e a evidência ficam no mesmo contexto.
O benefício não é escrever código mais rápido por si só. Codex ou Claude Code já podem fazer isso. O Buzz ajuda a equipe a preservar o motivo da alteração e a coordenar quem está trabalhando em cada etapa.
Uma divisão prática de responsabilidades
Uma equipe poderia começar com três papéis:
| Participante | Responsabilidade | Permissão inicial |
|---|---|---|
| Agente investigador | Buscar contexto, logs e mudanças relacionadas | Leitura |
| Agente implementador | Preparar patch e testes em ambiente isolado | Escrita limitada no repositório de teste |
| Humano revisor | Validar regra de negócio e autorizar merge | Aprovação e deploy |
O agente implementador não precisa receber credenciais de produção. O revisor não precisa repetir toda a pesquisa. Cada participante trabalha sobre o histórico que já existe no canal.
Cenário 2: incidentes em um SaaS brasileiro
Em um SaaS de pagamentos ou assinaturas, um erro no checkout pode envolver suporte, engenharia e produto. O atendimento conhece os clientes afetados. A engenharia conhece a infraestrutura. O agente consegue cruzar logs e histórico, mas não deve decidir sozinho se uma correção vai para produção.
Um canal de incidente no Buzz pode reunir:
- alerta e horário de início;
- mensagens do suporte sem dados pessoais desnecessários;
- consultas executadas pelo agente;
- commits e testes relacionados;
- decisão de rollback ou correção;
- revisão posterior e ações preventivas.
Um agente pode pesquisar ocorrências parecidas e organizar uma linha do tempo. Outro pode preparar um teste que reproduz a falha. O responsável de plantão mantém a autoridade sobre ações irreversíveis.
A documentação do Buzz apresenta busca, eventos de auditoria e workflows como partes centrais. Algumas etapas de aprovação ainda estão em desenvolvimento. Portanto, uma empresa não deve usar o próprio gate experimental do Buzz como único controle para deploy, pagamento, cancelamento ou acesso a produção.
Mantenha a aprovação obrigatória no sistema que efetivamente executa a ação, como GitHub, Cloudflare, plataforma de pagamentos ou painel administrativo.
Cenário 3: agência de conteúdo e operações
O Buzz nasceu com forte orientação para equipes técnicas, mas o modelo também pode apoiar uma agência que usa agentes para pesquisa, conteúdo e campanhas.
Uma campanha pode ter canais para briefing, pesquisa, criação e aprovação. Um agente coleta fontes e monta o primeiro rascunho. Outro revisa consistência, links e termos proibidos. A pessoa responsável pela conta aprova o material antes de qualquer envio ou publicação.
Para isso funcionar, a agência precisa conectar as ferramentas que armazenam documentos, métricas ou peças. O Buzz não ganha acesso automático ao Drive, CRM, Meta Ads ou sistema financeiro. Cada integração amplia a superfície de segurança e precisa de escopo, autenticação e logs próprios.
No contexto brasileiro, esse controle importa porque agências frequentemente misturam funcionários, freelancers e clientes. Um agente dedicado a um cliente não deve ler canais, arquivos ou credenciais de outro contrato.
Por que o Buzz pode ajudar equipes brasileiras
Recuperar decisões espalhadas
Equipes pequenas usam as ferramentas que resolvem o problema do dia. Decisões acabam em áudios, mensagens privadas e chats de IA que ninguém mais consegue consultar.
Um workspace compartilhado reduz a dependência da memória individual. O agente que entra em uma tarefa pode consultar discussões anteriores e devolver as fontes usadas, desde que tenha acesso ao canal correto.
Coordenar especialistas humanos e digitais
Uma pessoa pode cuidar de produto enquanto agentes diferentes investigam código, analisam dados e revisam documentação. O canal permite que cada um construa sobre o trabalho anterior sem copiar contexto manualmente entre sessões.
Manter agentes separados por identidade
Uma chave por agente facilita revogar acesso, limitar canais e atribuir ações. Isso é melhor do que distribuir a mesma credencial para várias automações e descobrir tarde demais qual delas executou uma mudança.
Evitar dependência de um único modelo
O Buzz se declara independente de modelo e de harness. Uma equipe pode combinar Codex, Claude Code, goose ou agentes próprios conforme custo, qualidade e tarefa.
Essa flexibilidade não torna a troca gratuita. Prompts, ferramentas e comportamento variam entre modelos. O que permanece é a identidade e o espaço de coordenação.
Operar uma instância própria
Empresas com requisitos de residência, integração ou controle podem hospedar o relay. O pacote de produção descrito pelo projeto usa componentes conhecidos, como Postgres, Redis e armazenamento compatível com S3.
Self-hosting transfere responsabilidade para a equipe. É preciso cuidar de TLS, backups, atualizações, monitoramento, recuperação, segredos e incidentes. Código aberto permite auditoria e adaptação, mas não entrega segurança operacional automaticamente.
Como a arquitetura se organiza
A instalação completa possui algumas camadas principais:
| Camada | Função |
|---|---|
| Aplicativo desktop | Interface usada por pessoas |
buzz-cli e buzz-acp | Entrada para agentes, scripts e clientes ACP |
buzz-relay | Autenticação, eventos, canais, automações e distribuição |
| Postgres | Eventos, busca textual, usuários e workflows |
| Redis | Presença, digitação e distribuição entre instâncias |
| S3 ou MinIO | Mídia e arquivos |
O relay centraliza as leituras e escritas. Isso simplifica a consistência da comunidade e cria um ponto claro para aplicar autorização e auditoria.
Para uma equipe brasileira sem experiência em Rust, Nostr e operação distribuída, a versão hospedada tende a ser o piloto mais simples. Self-hosting faz mais sentido quando controle dos dados ou integração justifica o custo operacional.
Quanto custa usar o Buzz?
O código é aberto sob licença Apache 2.0 e pode ser executado sem licença comercial do Buzz.
A documentação de suporte informa que comunidades hospedadas pela Block são gratuitas no momento. Cada conta pode criar até três comunidades, e os limites definitivos de armazenamento ainda não foram publicados.
Isso significa que não existe um preço final estável para projetar uma operação de longo prazo no serviço hospedado. Antes de migrar um processo crítico, confira os termos e limites atuais.
No self-hosting, o software pode ser gratuito, mas a operação não é. A conta inclui servidor, Postgres, Redis, objetos, tráfego, backup, observabilidade e tempo da equipe. O consumo dos modelos de IA também é separado, conforme o provedor usado por cada agente.
Segurança, privacidade e LGPD
Identidade assinada resolve atribuição. Ela não resolve sozinha confidencialidade, autorização ou tratamento de dados pessoais.
A documentação de suporte informa que mensagens, mensagens diretas e mídias em comunidades hospedadas pela Block não possuem criptografia de ponta a ponta. A Block pode acessar esse conteúdo quando necessário para operar, proteger ou moderar o serviço e cumprir obrigações legais.
Antes de usar o Buzz com dados reais, uma empresa brasileira deve avaliar:
- quem opera o relay e onde os dados são tratados;
- quais agentes e pessoas acessam cada canal;
- qual provedor de IA recebe partes do conteúdo;
- retenção, exclusão, backup e resposta a incidentes;
- transferência internacional e contratos aplicáveis;
- minimização de dados pessoais nos prompts e anexos.
Canais privados limitam participantes dentro da comunidade, mas agentes autorizados ainda podem ler o conteúdo. Um agente também pode enviar dados a ferramentas externas conforme sua configuração.
No início, use dados sintéticos ou anonimizados. Não coloque credenciais, tokens, chaves privadas, documentos pessoais ou dados financeiros em mensagens.
Limitações que precisam entrar na decisão
Buzz é um projeto novo e muda rapidamente. O repositório separa recursos disponíveis, integrações em andamento e ideias que ainda dependem de código.
Entre os pontos que pedem cautela:
- partes de Git, mobile e workflows continuam evoluindo;
- gates de aprovação não devem ser tratados como controle definitivo;
- o ecossistema de integrações é menor que o de ferramentas estabelecidas;
- hospedagem própria exige conhecimento operacional;
- a proteção da chave privada fica sob responsabilidade do usuário ou operador;
- modelos continuam errando mesmo quando possuem identidade e histórico;
- um log assinado registra uma ação, mas não prova que a decisão foi correta.
Também existe custo de mudança. Criar outro canal não corrige um processo sem responsáveis, critérios de conclusão e limites de acesso. O workspace precisa refletir uma operação que a equipe consegue explicar.
Um piloto de baixo risco para testar no Brasil
Escolha um processo recorrente, reversível e fácil de medir. Triagem de bugs, pesquisa de histórico ou preparação de release notes são bons candidatos.
Semana 1: delimite o espaço
Crie uma comunidade de teste e dois canais. Use um repositório sem segredos e dados fictícios. Defina quem pode convidar membros e quais informações ficam fora do Buzz.
Semana 2: adicione um agente de leitura
O primeiro agente deve pesquisar mensagens e organizar evidências. Ele não precisa executar comandos nem editar código. Use uma identidade separada e canais específicos.
Semana 3: permita uma entrega reversível
Autorize o agente a preparar uma minuta, um teste ou um patch em branch isolada. A pessoa responsável revisa antes de integrar qualquer mudança.
Semana 4: meça o resultado
Compare:
- tempo para recuperar contexto;
- quantidade de perguntas repetidas;
- tarefas duplicadas entre agentes;
- correções rejeitadas na revisão;
- incidentes de permissão ou exposição de dados;
- custo de modelos e infraestrutura.
Se a equipe não consegue apontar uma melhora, não expanda o piloto. Se houver ganho, adicione um novo fluxo de cada vez.
Quem deveria testar agora
Buzz faz mais sentido para:
- equipes técnicas que já usam dois ou mais agentes;
- software houses que precisam preservar contexto por cliente;
- projetos open source com revisão humana e contribuições automatizadas;
- empresas interessadas em protocolos abertos e self-hosting;
- operações que conseguem começar com dados não sensíveis.
Talvez seja cedo para organizações que precisam de certificações específicas, administração corporativa madura, integrações prontas ou suporte local com SLA. Nesses casos, acompanhar o projeto e fazer um laboratório isolado pode ser mais prudente do que migrar a comunicação oficial.
[ CONTEÚDO_INTEGRAL_DISPONÍVEL ]
Continuar lendo CLIQUE PARA DESBLOQUEAR A LEITURA
Construindo aplicações robustas com arquitetura de alto nível e infraestrutura otimizada na edge do Cloudflare Workers com SurrealDB.
Segurança de dados e conformidade com privacidade desde o primeiro dia de código com tratamento de estados e sessões resilientes.
Métricas de performance para monitorar a experiência do usuário e otimizar custos operacionais em produção com dashboards estruturados.
Construindo aplicações robustas com arquitetura de alto nível e infraestrutura otimizada na edge do Cloudflare Workers com SurrealDB.
Segurança de dados e conformidade com privacidade desde o primeiro dia de código com tratamento de estados e sessões resilientes.
Métricas de performance para monitorar a experiência do usuário e otimizar custos operacionais em produção com dashboards estruturados.
Perguntas frequentes sobre o Buzz da Block
Buzz é gratuito?
O código é open source sob Apache 2.0. A hospedagem oferecida pela Block está gratuita atualmente, com limite de até três comunidades por conta e limites de armazenamento ainda sujeitos a definição. Self-hosting gera custos de infraestrutura e operação.
Buzz substitui Slack, Teams ou GitHub?
Não de forma automática. Ele reúne comunicação, agentes, workflows e recursos de código em uma proposta integrada, mas ainda possui menos maturidade e integrações. Pode complementar ou substituir partes do fluxo conforme o piloto.
Posso usar Codex ou Claude Code?
O projeto se declara agnóstico e cita suporte a harnesses como Codex, Claude Code e goose. A integração depende da configuração do agente, das chaves e das ferramentas permitidas.
Buzz usa blockchain?
Não. Ele usa eventos e assinaturas do protocolo Nostr para identidade e verificação, sem exigir blockchain ou criptomoeda.
É seguro colocar dados de clientes no Buzz?
Não sem avaliação. No serviço hospedado, o conteúdo não é criptografado de ponta a ponta. No self-hosting, a empresa assume a segurança da infraestrutura. Em ambos os casos, agentes e provedores conectados ampliam os destinatários possíveis dos dados.
O que acontece se eu trocar o modelo do agente?
A identidade do agente no Buzz pode permanecer enquanto o modelo ou harness muda. O comportamento e a qualidade podem mudar, por isso a equipe deve repetir avaliações e revisar permissões.
A decisão de negócio por trás do Buzz
Uma empresa não adota o Buzz porque precisa de outro mensageiro. Ela considera o produto quando a coordenação de agentes começa a custar mais do que a execução das tarefas.
Se decisões estão espalhadas, agentes compartilham credenciais e ninguém consegue reconstruir uma entrega, um workspace agent-native pode trazer controle. Se a equipe usa um único assistente para tarefas ocasionais, a complexidade adicional provavelmente não compensa.
O Buzz apresenta uma ideia relevante para o mercado brasileiro: agentes precisam de identidade, contexto e limites operacionais da mesma forma que qualquer integrante de uma equipe. O produto ainda está amadurecendo, mas o problema que ele enfrenta já existe dentro de empresas que começaram a colocar IA no trabalho diário.



