Buster

Buster

Buster (YC W24), now Keystroke · Programación · Marketing

Buster es una plataforma de automatización con IA respaldada por YC. Tu equipo escribe agentes y flujos en TypeScript con ayuda de un agente de programación y los ejecuta desde una aplicación web común.

Vista previa de la interfaz de Buster

Acerca de Buster

What Is Buster

Buster nació en la camada W24 de Y Combinator, de la mano de Blake Rouse y Dallin Bentley. Empezó como un analista de datos con IA y después giró hacia la automatización basada en código. Se presentaba como una alternativa a n8n para agentes de programación. La propuesta era concreta: conservar las integraciones y el alojamiento de una herramienta visual como n8n, pero dejar la lógica en TypeScript normal, ese que un agente de programación puede leer, probar y modificar.

El trabajo vive en tu propio repositorio. Un flujo es una función asíncrona, las entradas se declaran con esquemas de Zod y Vitest cubre la lógica. Los agentes envuelven el SDK de IA de Vercel y usan flujos, acciones, otros agentes, servidores MCP e integraciones como herramientas. Al desplegar, todo aparece en una aplicación alojada con interfaz de chat, historial de ejecuciones, credenciales, controles para compartir y permisos de acceso.

Aquí está el problema: el producto ya no está activo. La web buster.so dejó de responder y el equipo siguió adelante. Los fundadores reconstruyeron la idea como Keystroke, una plataforma de agentes open source con el mismo enfoque y más funciones. Conviene tratar a Buster como un producto descontinuado y mirar Keystroke si buscas la versión actual.

Getting Started

  1. Instala la CLI y crea un proyecto local. El comando genera una carpeta con un archivo AGENTS.md que explica las convenciones a tu agente de programación.
  2. Abre esa carpeta en Claude Code, Cursor o Codex y describe el agente que necesitas. El agente escribe el TypeScript, añade herramientas y ejecuta las pruebas.
  3. Define cada entrada del flujo con un esquema de Zod para que el formulario validado rechace datos incompletos antes de arrancar.
  4. Sube el proyecto a la plataforma y revisa la interfaz de chat, la vista del flujo y los registros.
  5. Invita al equipo, conecta las credenciales de cada integración y decide quién puede ejecutar o editar cada pieza.

Información del producto

Un vistazo rápido a los precios, las plataformas compatibles y el rendimiento de Buster.

Plan gratuitoSí
Planes de pago$0 - $20/mo
PlataformaWeb app, CLI (macOS, Windows, Linux)
DesarrolladorBuster (YC W24), now Keystroke
CategoríaProgramación · Marketing
Fecha de lanzamientoJan 2024
Última actualizaciónOct 2026
Visitas al sitio webN/A
Ranking global del sitioN/A
Disponibilidad de la APIN/A

Ideal para

Los usuarios, tareas y casos de uso en los que esta herramienta encaja mejor.

Usuarios

  • Equipos de ingeniería
  • Equipos de operaciones
  • Creadores individuales

Tareas

  • Herramientas internas
  • Automatización de flujos con IA
  • Clasificación de entrada
  • Informes

Casos de uso

  • Sustituir un constructor visual
  • Dar acceso a quien no programa
  • Rehacer un analista de datos con IA

Funciones clave

Flujos en TypeScript

Los flujos son TypeScript asíncrono corriente. Un bucle es un bucle de verdad, las entradas usan Zod y todo el proyecto pasa por Vitest. Tienes paquetes npm, comprobación de tipos y diferencias que un revisor puede leer, y esa es la razón principal para elegir esto frente a un lienzo visual.

Ejecución gestionada y duradera

El entorno alojado mantiene vivo un trabajo aunque haya errores, esperas, pasos de aprobación o reinicios del proceso. Los procesos largos que aguardan una decisión humana no pierden el hilo, y un paso fallido se reintenta sin reiniciar toda la cadena.

Agentes con herramientas reales

Los agentes envuelven el SDK de IA de Vercel y llaman a flujos, acciones, otros agentes, servidores MCP e integraciones como herramientas. Además llevan memoria, sistema de archivos persistente, búsqueda web y disparadores, así que conservan contexto entre conversaciones en vez de empezar en frío.

Soporte de MCP e integraciones

Los servidores MCP se conectan como herramientas, junto a servicios habituales como Slack, Postgres, PostHog y Metabase. Las credenciales se guardan por integración y se comparten desde la plataforma, sin una copia de la clave para cada agente.

Aplicación web compartida

Los agentes y flujos desplegados aparecen en el navegador con chat, visualización del flujo, formularios de entrada, registros y controles para compartir. Cualquier compañero puede lanzar un trabajo o hacer una pregunta sin clonar un repositorio ni instalar nada.

Pensado para agentes de programación

La CLI crea un proyecto con un archivo AGENTS.md y la documentación está escrita para que Claude Code, Cursor o Codex la consulten. Tu agente de programación construye el sistema, ejecuta las pruebas y lo publica, y así los agentes en TypeScript quedan al alcance de un equipo pequeño.

Ventajas y desventajas

Ventajas

  • La automatización se queda en tu repositorio como TypeScript legible, de modo que la revisión de código, las pruebas y el control de versiones funcionan como siempre.
  • El entorno gestionado resuelve durabilidad, aprobaciones y reinicios, y ahorra semanas de trabajo de infraestructura en tareas largas.
  • Los agentes usan servidores MCP, flujos, otros agentes e integraciones como herramientas, así que los sistemas complejos siguen siendo modulares.
  • La aplicación alojada da a toda la empresa una cara útil, con registros, credenciales y permisos.
  • El flujo de trabajo gira alrededor de los agentes de programación, y el producto sucesor es open source, así que puedes revisar el código antes de comprometerte.

Desventajas

  • Hacen falta conocimientos de TypeScript o un agente de programación en el que confíes. No hay constructor visual para quien no programa.
  • Buster está descontinuado y su web no responde, así que un usuario nuevo no puede registrarse en el producto original.
  • El precio, la hoja de ruta y el soporte dependen ahora de Keystroke, de modo que la oferta documentada puede cambiar otra vez.
  • El sucesor se lanzó en alfa abierta, así que habrá asperezas y cambios incompatibles en algunas partes de la plataforma.

Preguntas frecuentes

Buster sirve para crear agentes internos y automatizaciones en TypeScript, y luego ejecutarlos para un equipo desde una aplicación web alojada. Los usos típicos son asistentes de Slack, canales de informes y clasificación de tickets.