
Buster
Buster (YC W24), now Keystroke · 코딩 · 마케팅
Buster는 YC가 지원한 AI 자동화 플랫폼이다. 팀이 코딩 에이전트와 함께 TypeScript로 에이전트와 워크플로를 작성하고, 공용 웹 앱에서 실행한다.

Buster 소개
What Is Buster
Buster는 Y Combinator W24 기수에 참여한 Blake Rouse와 Dallin Bentley의 회사다. AI 데이터 분석가로 출발해 코드 기반 자동화 플랫폼으로 방향을 바꿨다. 코딩 에이전트를 위한 n8n 대안으로 소개됐다. 목표는 분명했다. n8n 같은 비주얼 도구의 연동과 호스팅은 유지하되, 로직은 평범한 TypeScript로 남긴다. 코딩 에이전트가 읽고, 테스트하고, 고칠 수 있는 형태다.
작업물은 자기 저장소에 남는다. 워크플로는 비동기 함수이고, 입력은 Zod 스키마를 쓰며, 로직은 Vitest가 검증한다. 에이전트는 Vercel의 AI SDK를 감싸고 워크플로, 액션, 다른 에이전트, MCP 서버, 외부 연동을 도구로 호출한다. 배포하면 채팅 UI, 실행 기록, 자격 증명, 공유 설정, 권한 관리가 붙은 호스팅 앱에 모두 올라간다.
중요한 건 현재 상태다. buster.so는 더 이상 열리지 않고 팀은 다른 제품으로 옮겼다. 창업자들은 같은 아이디어를 Keystroke로 다시 만들었다. 오픈소스 에이전트 플랫폼이며 방향은 같고 기능은 더 많다. Buster는 종료된 제품으로 보고, 지금 쓸 버전을 원한다면 Keystroke를 확인해야 한다.
Getting Started
- CLI를 설치하고 로컬 프로젝트를 만든다. 명령은 AGENTS.md가 들어 있는 폴더를 생성해 코딩 에이전트에 규칙을 알려 준다.
- 그 폴더를 Claude Code, Cursor, Codex에서 열고 원하는 에이전트를 설명한다. 코딩 에이전트가 TypeScript를 쓰고 도구를 붙이고 테스트를 돌린다.
- 워크플로 입력마다 Zod 스키마를 정의한다. 배포된 폼이 실행 전에 데이터를 검증한다.
- 프로젝트를 플랫폼에 올리고 채팅 화면, 워크플로 보기, 로그를 확인한다.
- 동료를 초대하고 연동별 자격 증명을 연결한 뒤 누가 실행하고 누가 편집할지 정한다.
제품 정보
Buster의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.
추천 대상
이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.
사용자
- 엔지니어링 팀
- 운영 팀
- 1인 개발자
작업
- 사내 도구
- AI 워크플로 자동화
- 유입 분류
- 보고서
활용 상황
- 비주얼 도구 교체
- 비개발자에게 개방
- AI 데이터 분석가 재구축
주요 기능
TypeScript 워크플로
워크플로는 평범한 비동기 TypeScript다. 반복문은 진짜 반복문이고 입력은 Zod를 쓰며 프로젝트 전체가 Vitest에서 돈다. npm 패키지, 타입 검사, 리뷰 가능한 diff가 남는다. 비주얼 캔버스 대신 이쪽을 고르는 이유가 여기에 있다.
지속되는 관리형 런타임
호스팅 런타임은 오류, 대기, 승인 단계, 프로세스 재시작을 넘겨 실행을 이어 간다. 사람의 결정을 기다리는 긴 작업도 위치를 잃지 않고, 실패한 단계만 다시 시도할 수 있다.
실제 도구를 쓰는 에이전트
에이전트는 Vercel의 AI SDK를 감싸고 워크플로, 액션, 다른 에이전트, MCP 서버, 연동을 도구로 호출한다. 메모리, 영구 파일 시스템, 웹 검색, 트리거도 갖춰 대화가 바뀌어도 맥락을 유지한다.
MCP와 연동 지원
MCP 서버를 도구로 붙일 수 있고 Slack, Postgres, PostHog, Metabase 같은 서비스도 연결된다. 자격 증명은 연동 단위로 저장되고 플랫폼에서 공유되므로 에이전트마다 키를 복사할 필요가 없다.
공용 웹 앱
배포한 에이전트와 워크플로는 채팅, 흐름 시각화, 입력 폼, 로그, 공유 제어가 있는 브라우저 화면에 나타난다. 기술에 익숙하지 않은 동료도 저장소를 복제하지 않고 작업을 실행하거나 질문할 수 있다.
코딩 에이전트를 위한 설계
CLI는 AGENTS.md가 포함된 프로젝트를 만들고 문서는 Claude Code, Cursor, Codex가 검색할 수 있게 쓰여 있다. 코딩 에이전트가 시스템을 만들고 테스트하고 올린다. 작은 팀도 TypeScript 에이전트를 유지할 수 있는 구조다.
장단점
장점
- 자동화가 읽을 수 있는 TypeScript로 자기 저장소에 남아 코드 리뷰, 테스트, 버전 관리가 평소 방식대로 작동한다.
- 관리형 런타임이 지속성, 승인, 재시작을 처리해 긴 작업의 인프라 공사를 몇 주 줄여 준다.
- 에이전트가 MCP 서버, 워크플로, 다른 에이전트, 표준 연동을 도구로 써서 복잡한 시스템을 모듈 단위로 유지한다.
- 호스팅 앱이 전사에 쓸 만한 화면을 제공하고 로그, 자격 증명, 권한도 함께 준다.
- 개발 흐름이 코딩 에이전트 중심으로 짜였고 후속 제품이 오픈소스라 도입 전에 코드를 볼 수 있다.
단점
- TypeScript를 읽을 사람이나 믿을 만한 코딩 에이전트가 필요하다. 비개발자용 드래그 앤 드롭 빌더는 없다.
- Buster 자체가 종료되고 사이트도 꺼져 신규 사용자는 원래 제품에 가입할 수 없다.
- 가격, 로드맵, 지원이 이제 Keystroke에 속해 공개된 조건이 다시 바뀔 수 있다.
- 후속 제품이 오픈 알파로 출시돼 일부 기능에 거친 부분과 호환성 깨짐이 남아 있다.
자주 묻는 질문
Buster는 TypeScript로 사내 AI 에이전트와 워크플로 자동화를 만들고 호스팅 웹 앱으로 팀에 제공하는 제품이다. Slack 어시스턴트, 보고 작업, 티켓 분류가 대표적인 쓰임이다.
관련 콘텐츠
Buster와 관련된 도구, 스킬, 아티클을 살펴보세요.
Buster 대안
Forefront
Forefront · 코딩Forefront는 오픈소스 AI로 무언가를 만드는 웹 플랫폼이다. 대표적인 오픈소스 언어 모델을 자신의 데이터로 미세 조정하고, 성능을 평가하고, API로 실행하거나 내보내 직접 호스팅할 수 있다. 폐쇄형 플랫폼의 편의를 원하면서도 모델과 데이터의 소유권은 놓지 않으려는 개발자가 대상이다.
Startkit
StartKit.AI · 코딩Startkit은 AI SaaS와 AI 래퍼 제품을 만들기 위한 보일러플레이트다. 지루한 부분을 미리 연결해 둔 AI 스타트업 보일러플레이트라고 생각하면 된다. 인증, Stripe와 Lemon Squeezy 결제, 사용량 제한, 트랜잭션 이메일, 그리고 OpenAI, Anthropic, Groq, Llama와 통신하는 AI API 스타터 키트가 포함된다. 저장소를 복제하고 가격을 정한 뒤 사용자가 실제로 돈을 내는 부분에 착수하면 된다. React와 Tailwind 위의 Next.js로 만들어졌기 때문에 보일러플레이트 코드의 상당 부분이 이미 익숙하게 느껴진다.
Testim
Tricentis · 코딩Testim은 웹, 모바일, Salesforce 애플리케이션 전반에 걸쳐 엔드투엔드 테스트를 만들고 실행하는 AI 기반 테스트 자동화 플랫폼이다. 머신러닝에 기대어 인터페이스가 바뀌어도 테스트를 안정적으로 유지하므로, 팀은 깨진 셀렉터를 고치는 데 쓰는 시간을 줄인다. 오늘부터 쓸 수 있는 자동화 테스트 도구치고 나쁘지 않다. 브라우저에서 동작을 녹화해 테스트를 만들고, 더 세밀한 제어가 필요하면 JavaScript를 더한다. 바쁜 QA 팀에게 탄탄한 선택이다.
