Buster

Buster

Buster (YC W24), now Keystroke · Programmation · Marketing

Buster est une plateforme d'automatisation IA soutenue par YC. Votre équipe écrit des agents et des workflows en TypeScript avec un agent de codage, puis les exécute dans une application web commune.

Aperçu de l'interface de Buster

À propos de Buster

What Is Buster

Buster vient de la promotion W24 de Y Combinator et a été fondée par Blake Rouse et Dallin Bentley. Le produit a démarré comme un analyste de données IA avant de se recentrer sur l'automatisation basée sur le code. Elle était présentée comme une alternative à n8n pour les agents de codage. L'idée tenait en une phrase : garder les intégrations et l'hébergement d'un outil visuel comme n8n, tout en laissant la logique en TypeScript ordinaire, celui qu'un agent de codage peut lire, tester et modifier.

Le travail reste dans votre propre dépôt. Un workflow est une fonction asynchrone, les entrées passent par des schémas Zod et Vitest couvre la logique. Les agents enveloppent le SDK IA de Vercel et utilisent les workflows, les actions, les autres agents, les serveurs MCP et les intégrations comme des outils. Une fois déployé, l'ensemble apparaît dans une application hébergée avec chat, historique d'exécution, identifiants, partage et contrôle des accès.

Le point important, c'est le statut. Le site buster.so ne répond plus et l'équipe est passée à autre chose. Les fondateurs ont reconstruit l'idée sous le nom de Keystroke, une plateforme d'agents open source qui reprend la même approche avec davantage de fonctions. Considérez Buster comme un produit arrêté et regardez Keystroke si vous cherchez la version actuelle.

Getting Started

  1. Installez la CLI et créez un projet local. La commande génère un dossier avec un fichier AGENTS.md qui explique les conventions à votre agent de codage.
  2. Ouvrez ce dossier dans Claude Code, Cursor ou Codex et décrivez l'agent voulu. L'agent écrit le TypeScript, ajoute les outils et lance les tests.
  3. Définissez chaque entrée du workflow avec un schéma Zod, afin que le formulaire déployé valide les données avant le démarrage.
  4. Envoyez le projet sur la plateforme, puis vérifiez l'interface de chat, la vue du workflow et les journaux.
  5. Invitez vos collègues, associez les identifiants de chaque intégration et décidez qui peut exécuter ou modifier quoi.

Informations sur le produit

Aperçu des tarifs, des plateformes compatibles et des performances de Buster.

Offre gratuiteOui
Offres payantes$0 - $20/mo
PlateformeWeb app, CLI (macOS, Windows, Linux)
DéveloppeurBuster (YC W24), now Keystroke
CatégorieProgrammation · Marketing
Date de lancementJan 2024
Dernière mise à jourOct 2026
Visites du siteN/A
Classement mondial du siteN/A
Disponibilité de l’APIN/A

Idéal pour

Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.

Utilisateurs

  • Équipes d'ingénierie
  • Équipes opérations
  • Créateurs solo

Tâches

  • Outils internes
  • Automatisation de workflows IA
  • Tri des demandes
  • Reporting

Cas d'usage

  • Remplacer un constructeur visuel
  • Donner accès aux non-développeurs
  • Reconstruire un analyste de données IA

Fonctionnalités clés

Workflows en TypeScript

Les workflows sont du TypeScript asynchrone classique. Une boucle reste une boucle, les entrées utilisent Zod et tout le projet passe par Vitest. Vous gardez les paquets npm, la vérification de types et des différences lisibles par un relecteur, ce qui explique le choix face à un canevas visuel.

Exécution gérée et durable

L'environnement hébergé maintient une exécution en vie malgré les erreurs, les pauses, les étapes d'approbation et les redémarrages de processus. Un traitement long qui attend une décision humaine ne perd pas le fil, et une étape en échec repart sans relancer toute la chaîne.

Des agents avec de vrais outils

Les agents enveloppent le SDK IA de Vercel et appellent workflows, actions, autres agents, serveurs MCP et intégrations comme des outils. Ils embarquent aussi mémoire, système de fichiers persistant, recherche web et déclencheurs, donc ils conservent le contexte d'une conversation à l'autre.

Prise en charge de MCP et des intégrations

Les serveurs MCP se branchent comme des outils, aux côtés de services courants comme Slack, Postgres, PostHog et Metabase. Les identifiants sont stockés par intégration et partagés par la plateforme, sans une copie de la clé pour chaque agent.

Application web partagée

Les agents et workflows déployés apparaissent dans le navigateur avec chat, visualisation du workflow, formulaires d'entrée, journaux et contrôles de partage. Un collègue peut lancer un traitement ou poser une question sans cloner de dépôt ni installer quoi que ce soit.

Pensé pour les agents de codage

La CLI crée un projet avec un fichier AGENTS.md et la documentation est rédigée pour que Claude Code, Cursor et Codex la consultent. Votre agent de codage construit le système, lance les tests et publie le tout, ce qui met les agents en TypeScript à portée d'une petite équipe.

Avantages et inconvénients

Avantages

  • L'automatisation reste dans votre dépôt sous forme de TypeScript lisible, donc revue de code, tests et versionnage fonctionnent comme d'habitude.
  • L'environnement géré règle la durabilité, les approbations et les redémarrages, ce qui épargne des semaines d'infrastructure sur les traitements longs.
  • Les agents utilisent serveurs MCP, workflows, autres agents et intégrations comme outils, ce qui garde les systèmes complexes modulaires.
  • L'application hébergée offre à toute l'entreprise une façade utilisable, avec journaux, identifiants et permissions.
  • Le flux de travail est conçu autour des agents de codage, et le produit successeur est open source, donc vous pouvez lire le code avant de vous engager.

Inconvénients

  • Il faut des compétences en TypeScript ou un agent de codage fiable. Aucun constructeur visuel n'existe pour les non-développeurs.
  • Buster est arrêté et son site est hors ligne, donc un nouvel utilisateur ne peut plus s'inscrire au produit d'origine.
  • Le prix, la feuille de route et le support dépendent maintenant de Keystroke, ce qui veut dire que l'offre documentée peut encore changer.
  • Le successeur est sorti en alpha ouverte, attendez-vous à des aspérités et à des changements cassants sur une partie de la plateforme.

Questions fréquentes

Buster sert à créer des agents internes et des automatisations en TypeScript, puis à les exécuter pour une équipe depuis une application web hébergée. Les usages courants sont les assistants Slack, les routines de reporting et le tri de tickets.