Use Cases
Work engineering teams delegate to background agents: triggered by events, recurring, or started by a person, with results a person reviews.
First-pass code review
An agent reviews each PR for common issues before a human reviewer looks at it.
Read morewebhook-sender.ts+ while (!sent && tries++ < 5) {
+ sent = await send(url, body);
+ }
Retries run back to back with no backoff, so a failing endpoint gets five calls at once.
Human review requested
Incident investigation
When an alert fires, an agent pulls logs, recent changes, and metrics into a first analysis.
Read morecheckout-api error rate
8.4%Deploy #812Error spike started 14:02, right after deploy #812. Rollback plan drafted for on-call.
Failed build triage
When CI fails, an agent finds the likely cause and fixes it if the cause is clear.
Read more$ npm test — build #2291test/users/serialize.test.ts
✕ TypeError: user.profile is undefined
src/users/serialize.ts
- id: user.profile.id,
+ id: user.profile?.id ?? user.id,
Fix opened, checks green
Product checks after merge
When a PR lands, an agent checks that the product still works and reports what it found.
Read moreexample.com/invoices404 — page not found- Sign-in and checkout flows
- Settings page loads
- Invoice download returns 404
Dependency updates
On a schedule, an agent updates libraries, runs the tests, and opens a PR.
Read morepackage.json- "@tanstack/react-query": "5.59.0",
+ "@tanstack/react-query": "5.62.0",
- "zod": "3.23.8",
+ "zod": "3.24.1",
Tests passed, PR opened
Security patches
When a new vulnerability affects your code, an agent prepares the patch.
Read moreHigh severitycheckout-api@acme/xml-parser2.3.12.3.4Patch PR waiting for review
Flaky test cleanup
An agent finds unstable tests and fixes them, or reports why they fail.
Read moreauth › refreshes session
2 of 4 runs failedFix merged, 4 of 4 passedCause: race condition in test setup
Tickets to tested PRs
Assign a well-described bug or small feature and get back an implementation with tests.
Read moreENG-418AssignedShow last login date on the profile page
Pull request+18 −23 tests added, checks passed
Migrations and cleanups
Replace a deprecated API, apply a new code standard, or add missing tests.
Read moreservices/billingPR openedservices/authPR openedservices/searchIn progress
Keep Your Attention for the Hard Problems
Start with one repo and one recurring task.