Day 1 · Recorded 6 May 2026

Stripe Minions: one-shot coding agents on a 30-million-line codebase

Stripe’s Minions show what happens when coding agents stop being copilots and start running real work in the background. Alistair Gray walks through the dev boxes, retrieval, blueprints, Slack/Jira workflow, and review model that let Stripe turn tasks into pull requests on a massive Ruby codebase.

Alistair Gray, Software Engineer, Stripe

What's in this session

Stripe's Minions are not a copilot pattern. They are unattended coding agents that can start from Slack, Jira, or a web UI, allocate a dev box, inspect the relevant code, make a change, run checks, and open a pull request for review.

In this session, Alistair Gray, a software engineer on Stripe's Leverage team and author of Stripe's Minions series, walks through a live migration ticket and explains the infrastructure behind it: agent rules for Stripe's custom non-Rails Ruby stack, Sourcegraph-powered code intelligence, reproducible dev boxes, blueprints for deterministic steps, and review patterns for agent-authored PRs.

For engineering leaders and platform teams, the useful lesson is not "pick a better model." Background agents work when your developer environment, retrieval, CI feedback, security boundaries, and code review loops are agent-ready. This talk is a practical blueprint for turning human-facing developer infrastructure into a reliable agent runtime.

Inside the recording

  1. 00:00 Why Stripe Minions matter
    Thousands of agent-written PRs a week, with humans still reviewing the code.
  2. 01:36 Live demo: Jira ticket to Minion run
    A real Stripe migration task becomes an unattended agent run.
  3. 06:47 Dev boxes as strategy credit
    Human developer infrastructure becomes the agent runtime.
  4. 09:36 Blueprints, checks, and PR creation
    Deterministic steps handle linting, generated code, tests, and pull request setup.
  5. 14:15 Code review for agent-authored PRs
    How human review, risk profiles, and code ownership change when agents draft the diff.
  6. 28:12 Security boundaries and what comes next
    Cloud dev boxes, browser verification, and command-center workflows for future Minions.