[태그:] Minions

  • Stripe “Minions”: AI 에이전트가 주당 PR 1,300개 생성하는 기업의 실체

    Slack 메시지 하나가 PR이 된다

    Stripe 엔지니어가 Slack에 메시지를 보낸다. 자리를 비운다. 돌아오면 PR이 완성돼 있다. 자동화 테스트도 통과했고, 코드 리뷰 설명도 자동 생성돼 있다. 엔지니어가 작성한 코드는 단 한 줄도 없다.

    이것이 Stripe의 “Minions” 시스템이다. 2026년 3월 기준, Minions는 매주 1,300개 이상의 PR을 생성하고 있다. 2주 전만 해도 1,000개였다. 30% 주간 성장률이다.

    $1조(약 1,300조 원)의 결제 흐름을 처리하는 코드베이스에서, AI 에이전트가 인간의 검토 없이 자동으로 머지되는 건 아니지만—PR 생성 자체는 완전히 자율로 이뤄지고 있다.

    Minions는 어떻게 작동하는가

    핵심 구조는 세 가지다.

    1. 블루프린트(Blueprint): Minion이 작업을 받으면 결정론적 코드와 유연한 에이전트 루프가 결합된 블루프린트를 실행한다. “이 버그를 수정하라”는 지시가 들어오면 블루프린트가 어떤 파일을 읽고, 어떤 테스트를 돌리고, 어떤 형식의 PR을 만들지 결정한다.

    2. 데브박스(Devbox): 각 Minion은 독립된 AWS EC2 인스턴스에서 실행된다. Stripe 전체 소스 트리가 탑재돼 있고, Bazel 캐시와 타입 체크 캐시가 미리 워밍돼 있다. 웜 풀에서 10초 이내에 프로비저닝된다.

    3. Toolshed: Stripe 내부 MCP 서버로, 약 500개의 내부 도구와 서드파티 SaaS 플랫폼 연동을 제공한다. 에이전트는 작업에 필요한 도구 서브셋만 요청해 전체를 로드하지 않는다.

    아키텍처의 기반은 Block(Square 모회사)이 오픈소스로 공개한 Goose 에이전트를 Stripe가 대폭 수정한 버전이다. Cursor나 Claude Code가 인간과 상호작용을 전제로 설계됐다면, Minions는 처음부터 무인(unattended) 운영을 위해 최적화됐다.

    인간은 어디에 남아 있나

    Minions는 코드를 자동으로 머지하지 않는다. 모든 PR은 사람이 검토한다. 달라진 건 검토 대상이 ‘인간이 쓴 코드’에서 ‘AI가 쓴 코드’로 바뀐 것이다.

    PR 설명은 에이전트가 무엇을, 왜 했는지 자동 생성한다. 엔지니어는 코드를 직접 작성하는 대신 스펙 템플릿을 개선하고, 에이전트가 잘 처리하지 못하는 작업에 집중한다. 흥미로운 부분은 비엔지니어에게도 소프트웨어 기여 문이 열렸다는 점이다. 코드를 모르더라도 블루프린트 작성 방법을 배우면 Minion을 실행할 수 있다.

    한편 Stripe는 Cursor의 룰 파일 포맷을 채택해 Minions, Cursor, Claude Code 세 시스템이 동일한 가이드를 공유한다. 어느 한 시스템을 위해 작성된 지침이 나머지에도 자동으로 적용된다.

    이게 한국 개발팀에 의미하는 것

    Stripe는 AI 에이전트를 실험한 게 아니다. 인프라로 운영하고 있다. 그 코드베이스는 수억 줄의 Ruby, 연간 $1조의 결제 처리 시스템이다. “AI 에이전트는 아직 프로덕션에 쓰기 어렵다”는 말이 설득력을 잃는 데이터다.

    핵심은 아키텍처다. Minions가 성공한 이유는 모델이 좋아서가 아니라—샌드박스, 블루프린트, MCP 서버, 인간 리뷰 게이트라는 구조 때문이다. 이 구조를 갖추기 전에 AI 에이전트를 도입하면 실패한다. 구조를 먼저 설계하면 Stripe처럼 쓸 수 있다.

    당장 1,300개 PR을 목표로 할 필요는 없다. 반복적인 테스트 코드 작성, 타입 정의 업데이트, 문서 동기화—이런 작업 하나에 Minions 방식의 블루프린트를 만들어 시작하는 것이 현실적인 첫 걸음이다.

    지금 바로 할 수 있는 것

    • Stripe Minions 원문 읽기: stripe.dev 블로그에 시스템 설계 전문이 공개돼 있다.
    • 우리 팀의 반복 작업 목록 작성: 주당 3회 이상 반복되는 코딩 작업을 리스트업. 에이전트 적용 1순위 후보다.
    • Goose 오픈소스 탐색: Minions의 기반인 Block의 Goose는 GitHub에 오픈소스로 공개돼 있다. 무료로 에이전트 파이프라인 프로토타입을 만들 수 있다.

    관련 글


    출처