Buster

Buster

Buster (YC W24), now Keystroke · Programação · Marketing

Buster é uma plataforma de automação com IA apoiada pela YC. O time escreve agentes e fluxos em TypeScript com a ajuda de um agente de programação e usa tudo por um app web compartilhado.

Prévia da interface de Buster

Sobre Buster

What Is Buster

Buster surgiu na turma W24 da Y Combinator, fundada por Blake Rouse e Dallin Bentley. Começou como um analista de dados com IA e depois mudou de rumo para automação baseada em código. Era divulgada como uma alternativa ao n8n para agentes de programação. A proposta era direta: manter as integrações e a hospedagem de uma ferramenta visual como o n8n, só que com a lógica em TypeScript comum, aquele que um agente de programação consegue ler, testar e alterar.

O trabalho fica no seu próprio repositório. Um fluxo é uma função assíncrona, as entradas usam esquemas Zod e o Vitest cobre a lógica. Os agentes envolvem o SDK de IA da Vercel e tratam fluxos, ações, outros agentes, servidores MCP e integrações como ferramentas. Depois do deploy, tudo aparece em um app hospedado com chat, histórico de execuções, credenciais, controles de compartilhamento e permissões.

O detalhe importante é o status. O site buster.so saiu do ar e o time seguiu em frente. Os fundadores reconstruíram a ideia como Keystroke, uma plataforma de agentes open source com a mesma abordagem e mais recursos. Trate o Buster como produto descontinuado e olhe o Keystroke se quiser a versão atual.

Getting Started

  1. Instale a CLI e crie um projeto local. O comando gera uma pasta com um arquivo AGENTS.md que explica as convenções para o seu agente de programação.
  2. Abra essa pasta no Claude Code, no Cursor ou no Codex e descreva o agente que você quer. O agente escreve o TypeScript, adiciona ferramentas e roda os testes.
  3. Defina cada entrada do fluxo com um esquema Zod, para o formulário validar os dados antes de iniciar a execução.
  4. Envie o projeto para a plataforma e confira a interface de chat, a visualização do fluxo e os logs.
  5. Convide o time, conecte as credenciais de cada integração e defina quem pode executar ou editar cada parte.

Informações do produto

Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de Buster.

Plano gratuitoSim
Planos pagos$0 - $20/mo
PlataformaWeb app, CLI (macOS, Windows, Linux)
DesenvolvedorBuster (YC W24), now Keystroke
CategoriaProgramação · Marketing
Data de lançamentoJan 2024
Última atualizaçãoOct 2026
Visitas ao siteN/A
Ranking global do siteN/A
Disponibilidade da APIN/A

Ideal para

Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.

Usuários

  • Times de engenharia
  • Times de operações
  • Criadores solo

Tarefas

  • Ferramentas internas
  • Automação de fluxos com IA
  • Triagem de entrada
  • Relatórios

Cenários

  • Trocar um construtor visual
  • Levar automação para quem não programa
  • Refazer um analista de dados com IA

Principais recursos

Fluxos em TypeScript

Os fluxos são TypeScript assíncrono comum. Um laço é um laço de verdade, as entradas usam Zod e o projeto inteiro roda no Vitest. Você tem pacotes npm, checagem de tipos e diffs que um revisor entende, e esse é o motivo principal para escolher isso no lugar de uma tela visual.

Execução gerenciada e durável

O ambiente hospedado mantém a execução viva mesmo com erros, pausas, etapas de aprovação e reinícios do processo. Trabalhos longos que esperam uma decisão humana não perdem o ponto, e uma etapa com falha tenta de novo sem reiniciar a cadeia inteira.

Agentes com ferramentas de verdade

Os agentes envolvem o SDK de IA da Vercel e chamam fluxos, ações, outros agentes, servidores MCP e integrações como ferramentas. Também carregam memória, sistema de arquivos persistente, busca na web e gatilhos, então mantêm contexto entre conversas em vez de começar do zero.

Suporte a MCP e integrações

Servidores MCP entram como ferramentas, ao lado de serviços comuns como Slack, Postgres, PostHog e Metabase. As credenciais ficam guardadas por integração e são compartilhadas pela plataforma, sem uma cópia da chave para cada agente.

App web compartilhado

Agentes e fluxos publicados aparecem no navegador com chat, visualização do fluxo, formulários de entrada, logs e controles de compartilhamento. Qualquer colega consegue rodar um trabalho ou fazer uma pergunta sem clonar repositório nem instalar nada.

Feito para agentes de programação

A CLI cria um projeto com um arquivo AGENTS.md e a documentação foi escrita para que Claude Code, Cursor e Codex consultem. Seu agente de programação monta o sistema, roda os testes e publica, o que coloca os agentes em TypeScript ao alcance de um time pequeno.

Prós e contras

Prós

  • A automação fica no seu repositório como TypeScript legível, então revisão de código, testes e versionamento funcionam como sempre.
  • O ambiente gerenciado resolve durabilidade, aprovações e reinícios e economiza semanas de infraestrutura em trabalhos longos.
  • Os agentes usam servidores MCP, fluxos, outros agentes e integrações como ferramentas, o que mantém sistemas complexos modulares.
  • O app hospedado dá à empresa uma frente usável, com logs, credenciais e permissões.
  • O fluxo de trabalho é desenhado em torno de agentes de programação, e o produto sucessor é open source, então dá para ler o código antes de decidir.

Contras

  • É preciso saber TypeScript ou confiar em um agente de programação. Não existe construtor visual para quem não programa.
  • O Buster foi descontinuado e o site saiu do ar, então novos usuários não conseguem assinar o produto original.
  • Preço, roadmap e suporte agora pertencem ao Keystroke, o que significa que a oferta documentada pode mudar de novo.
  • O sucessor entrou em alfa aberta, então espere arestas e mudanças que quebram partes da plataforma.

Perguntas frequentes

O Buster serve para criar agentes internos e automações em TypeScript e rodá-los para um time por um app web hospedado. Os usos mais comuns são assistentes de Slack, rotinas de relatório e triagem de tickets.