{"id":488132,"date":"2026-03-21T19:52:25","date_gmt":"2026-03-21T19:52:25","guid":{"rendered":"https:\/\/www.newsbeep.com\/uk\/488132\/"},"modified":"2026-03-21T19:52:25","modified_gmt":"2026-03-21T19:52:25","slug":"stripe-engineers-deploy-minions-autonomous-agents-producing-thousands-of-pull-requests-weekly","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/uk\/488132\/","title":{"rendered":"Stripe Engineers Deploy Minions, Autonomous Agents Producing Thousands of Pull Requests Weekly"},"content":{"rendered":"<p>Engineers at Stripe have developed <a href=\"https:\/\/stripe.dev\/blog\/minions-stripes-one-shot-end-to-end-coding-agents\" rel=\"nofollow noopener\" target=\"_blank\">Minions, autonomous coding agents capable of completing software development tasks end-to-end from a single instruction<\/a>. The system integrates large language models (LLMs) with internal developer tooling to generate production-ready pull requests with minimal human intervention. Stripe engineers reported that Minions now produce over 1,300 pull requests per week, up from 1,000 in earlier trials. All changes are human-reviewed but contain no human-written code.<\/p>\n<p>The code managed by Minions supports more than $1 trillion in annual payment volume at Stripe and operates across complex dependencies with financial institutions, regulatory frameworks, and compliance obligations. Reliability and correctness remain central to deploying autonomous agents at this scale.<\/p>\n<p><a href=\"https:\/\/www.linkedin.com\/in\/cameronbern\/\" rel=\"nofollow noopener\" target=\"_blank\">Cameron Bernhardt<\/a>, Engineering Manager at Stripe, mentioned in a LinkedIn <a href=\"https:\/\/www.linkedin.com\/posts\/cameronbern_minions-stripes-one-shot-end-to-end-coding-share-7426754611711238144-AkD6?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAArnikgBqzTxA9Y838-O55QUcB2McACIq94\" rel=\"nofollow noopener\" target=\"_blank\">post<\/a>:<\/p>\n<p>&#13;<\/p>\n<p>Minions have progressed from concept to generating over a thousand pull requests per week, All code is human-reviewed, but the agents are increasingly producing changes end-to-end.<\/p>\n<p>&#13;<\/p>\n<p>Minions differ from interactive coding assistants such as <a href=\"https:\/\/github.com\/features\/copilo\" rel=\"nofollow noopener\" target=\"_blank\">GitHub Copilot <\/a>or AI code editors like <a href=\"https:\/\/cursor.com\/\" rel=\"nofollow noopener\" target=\"_blank\">Cursor<\/a> by executing <a href=\"https:\/\/en.wikipedia.org\/wiki\/One-shot_learning_(computer_vision)\" rel=\"nofollow noopener\" target=\"_blank\">one-shot<\/a>, end-to-end tasks. Tasks can originate from multiple sources, including Slack threads, bug reports, or feature requests. A task description is sent to a Minion, which orchestrates the work using blueprints, a combination of deterministic code and flexible agent loops to produce the required code, tests, and documentation. The workflow concludes with a pull request submitted for human review, allowing engineers to move from task definition to production-ready code with minimal manual intervention.<\/p>\n<p>\u00a0<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"https:\/\/www.infoq.com\/news\/2026\/03\/stripe-autonomous-coding-agents\/news\/2026\/03\/stripe-autonomous-coding-agents\/en\/resources\/1slackthread-1772998699203.jpeg\" class=\"zoom-image\" height=\"400\" rel=\"share\"\/><\/p>\n<p>Sample Slack message invoking Minion (Source: <a href=\"https:\/\/stripe.dev\/blog\/minions-stripes-one-shot-end-to-end-coding-agents\" rel=\"nofollow noopener\" target=\"_blank\">Stripe Blog Post<\/a>)<\/p>\n<p>The system evolved from an internal fork of <a href=\"https:\/\/github.com\/block\/goose\" rel=\"nofollow noopener\" target=\"_blank\">Goose<\/a>, one of the first widely used coding agents developed by Block. Goose was customized for Stripe\u2019s LLM infrastructure and refined to meet the specific requirements of Minions, while interactive tools such as Cursor and Claude Code continue to support human-supervised workflows.<\/p>\n<p><a href=\"https:\/\/stripe.dev\/blog\/minions-stripes-one-shot-end-to-end-coding-agents-part-2\" rel=\"nofollow noopener\" target=\"_blank\">Minions are orchestrated using blueprints<\/a>, workflows defined in code that specify how tasks are divided into subtasks, handled either by deterministic routines or by the agent, depending on the task. Stripe engineers describe blueprints as a collection of agent skills interwoven with code to ensure efficiency while retaining adaptability.<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"https:\/\/www.infoq.com\/news\/2026\/03\/stripe-autonomous-coding-agents\/news\/2026\/03\/stripe-autonomous-coding-agents\/en\/resources\/20image2-1772998699203.png\" class=\"zoom-image\" height=\"400\" rel=\"share\"\/><\/p>\n<p>Minion example blueprint (Source: <a href=\"https:\/\/stripe.dev\/blog\/minions-stripes-one-shot-end-to-end-coding-agents-part-2\" rel=\"nofollow noopener\" target=\"_blank\">Stripe Blog Post<\/a>)<\/p>\n<p>Reliability is reinforced through CI\/CD pipelines, automated tests, and static analysis, ensuring generated changes meet engineering standards before human review. Engineers noted that Minions perform best on well-defined tasks such as configuration adjustments, dependency upgrades, and minor refactoring.<\/p>\n<p>The system reflects a broader trend in agent-driven software development, where LLM-based agents are tightly integrated with development environments, version control, and CI\/CD pipelines to produce production-quality code with minimal supervision. Stripe\u2019s experience suggests that autonomous coding agents can significantly augment developer productivity while maintaining strict quality controls.<\/p>\n","protected":false},"excerpt":{"rendered":"Engineers at Stripe have developed Minions, autonomous coding agents capable of completing software development tasks end-to-end from a&hellip;\n","protected":false},"author":2,"featured_media":488133,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20],"tags":[23863,554,67145,8064,733,4308,17757,67143,10136,8063,16311,13290,13289,4875,3070,10135,21751,172859,86,56,54,55,172860],"class_list":["post-488132","post","type-post","status-publish","format-standard","has-post-thumbnail","category-artificial-intelligence","tag-agents","tag-ai","tag-ai-architecture","tag-architecture-design","tag-artificial-intelligence","tag-artificialintelligence","tag-autonomous","tag-culture-methods","tag-developer-experience","tag-development","tag-github","tag-large-language-models","tag-ml-data-engineering","tag-productivity","tag-slack","tag-software-development","tag-software-engineering","tag-stripe-autonomous-coding-agents","tag-technology","tag-uk","tag-united-kingdom","tag-unitedkingdom","tag-workflow-foundation"],"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts\/488132","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/comments?post=488132"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts\/488132\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/media\/488133"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/media?parent=488132"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/categories?post=488132"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/tags?post=488132"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}