TL;DR
|
|
Ona Automations is GA. Proactive background agents that combine AI prompts with deterministic commands in trigger-based, closed-loop workflows. Schedule them, point them at your repos, and get merge-ready PRs while you sleep.
89% of our PRs are agent-authored. Over the last 80 days, Ona authored 89% of the PRs we merged on main. Five use cases running in production today with video walkthroughs.
Stripe published Minions Part 2. Deep dive into how their one-shot coding agents now merge over a thousand PRs per week, and what the infrastructure behind it looks like.
|
Ona Automations: proactive background agents
Automations are the engine that writes, ships, and improves your codebase continuously. Chain prompts with deterministic commands (such as CLI tools) in powerful workflows. Over the last 80 days, Ona authored 89% of our PRs.
I wrote about what this means for your team: Ona Automations: proactive background agents →
Now GA
What teams are doing with Automations
Five use cases running in production today, each with a video walkthrough. The kind of work that never gets prioritized on a roadmap, done autonomously in the background.
|
Autonomous backlog clearance
Runs daily at 8am. Ona scans your Linear or Jira backlog for well-scoped tickets, picks one up, writes the code, runs CI, and opens a PR. CI is green when you see it. Work that would sit at the bottom of the backlog for months gets done autonomously. Watch video →
Sentry issue triage and fix
Runs daily at 9:30am. Uses Ona's Sentry integration to triage new issues, fix them, and open PRs. Engineers start their day with bugs already fixed instead of a triage queue. Watch video →
Codebase cleanup with Knip
Combines a deterministic shell script (Knip) with the agent. Finds unused dependencies, exports, and files. Creates small, reviewable PRs with automerge enabled. Keeps context windows tight for other agents. Watch video →
CVE remediation with Snyk or Aikido
Continuous CVE remediation with Snyk or Aikido. Ona resolves all found CVEs, reruns the scan until clean, and creates standardized PRs. Schedule it for Sunday at 8pm and review clean PRs Monday morning. Watch video →
Migrations at scale
Migrate CI pipelines, upgrade Java 8 to 17, convert JavaScript to TypeScript. Batch repos on a schedule, 10 every Sunday night, creating incremental, reviewable PRs that engineers review Monday morning. Read more →
How it works
Every Automation you set up defines when Ona runs (manually, on a schedule, on pull requests, or via webhooks), what it operates on (configured projects, single repositories, hundreds of repos, or a fuzzy match across your GitHub or GitLab org), and what work to do using custom sequences of prompts and deterministic commands.
Automations are spun up in a fully configured and secure cloud dev environment. Ona has access to everything a human developer does.
Background agents at scale
Stripe Minions Part 2: how they built it
Stripe just published the second part of their Minions series. Minions are Stripe's one-shot coding agents, now responsible for more than a thousand pull requests merged each week. Humans review the code, but Minions write it from start to finish.
Part 2 goes deep on how they built the system: the infrastructure, the agent loop, and what it took to go from prototype to a thousand PRs a week. The breakthrough wasn't a better model. It was that every Stripe engineer already had a cloud-based devbox with full monorepo checkout, test suites, and credentials. The agent infrastructure turned out to be a thin layer on top of years of environment investment. Read more →
Try Automations
Set up your first Automation in minutes. Read the setup guide, or jump straight into the dashboard and run one now. Start now →
|
May your PRs merge continuously,
Johannes CEO Ona
|
|