Methodology

Agile with AI Agents: Scrum Reimagined

Agile ceremonies were built for human teams shipping on weekly cadences. When an agent ships a story in minutes, the manifesto values survive, small increments, working software, fast feedback, inspect-and-adapt, but the mechanics compress and shift. Here is what changes, and what doesn't.

By Kylian Migot · Updated July 2026 · 11 min read

Quick answer

Agile with AI agents keeps the values of the Agile Manifesto, small increments, working software, fast feedback, inspect-and-adapt, while the mechanics compress around a team that ships a story in minutes. The timeboxed sprint becomes a continuous flow with WIP limits, the daily standup becomes a board glance, and estimation becomes scoping a story small enough for one agent. The human moves from writing the code to writing specs, approving plans, and reviewing PRs.
What survives
The manifesto values: small increments, working software, fast feedback, inspect-and-adapt
What breaks
Velocity, story points, two-week timeboxes, the standup as a status ritual
The sprint, reframed
A continuous flow governed by WIP limits, not a timebox
The human's job
Product owner + spec author + reviewer, not typist
01

What Stays True, and What Breaks

Agile is two things wearing one name: a set of values and a set of practices built to serve them under human constraints. When the implementers become coding agents, the values hold up remarkably well and the practices need rework. Keeping the distinction straight is the whole game, because most “agile is dead with AI” takes are really about the practices, and most “nothing changes” takes are really about the values.

The four commitments at the heart of the manifesto map cleanly, and several get easier with agents. Working software over comprehensive documentation was never a license to skip specs, and it is not now, but agents ship running code from a tight spec faster than any team could, so the increment-of-working-software cadence tightens rather than loosens. Small increments are natural when the unit of work is a single story an agent finishes in one session. Fast feedback arrives in minutes instead of days because the loop from spec to reviewable PR is short. And inspect-and-adapt, the deepest value, still applies, you just inspect specs and PRs instead of burndown charts.

What breaks is the machinery that existed to manage humans. Velocity and story points were a forecasting tool for how much human effort fit in a fixed window; with agents that vary in speed and cost, pointing implementation adds little. Timeboxed sprints imposed a rhythm so a team could plan, focus, and demo together; a two-week box makes little sense when a story ships the afternoon it is specified. And the daily standup as a status ritual, what did you do, what will you do, what is blocking you, surfaces information that a live board already shows. The values are the constant; the ceremonies are the variable.

02

Reframing the Ceremonies

None of the scrum ceremonies disappear outright. Each exists to make a decision or surface information, and those needs persist, they just take a different shape when the doer is an agent and the human is a director. The useful move is to translate each ceremony to its agent-augmented equivalent rather than either cargo-culting it or throwing it away:

CeremonyHuman-team versionAgent-augmented version
Backlog refinementGrooming tickets so they are ready to estimate and pullDrafting specs: turning backlog cards into scoped stories with acceptance criteria
Sprint planningCommitting to a batch of pointed stories for a two-week boxSelecting and scoping stories for agents, each small enough for one to finish
The sprintA timeboxed batch worked in parallel by the teamA continuous flow of stories through the board, bounded by WIP limits, not a clock
Daily standupA verbal status round: yesterday, today, blockersA board glance: which stories are in progress, which PRs await review, what is blocked
Sprint review / demoShowing finished increments to stakeholdersReviewing each PR against its spec's acceptance criteria before merge
RetrospectiveThe team reflecting on process and interactionsInspecting where a spec was ambiguous or the harness failed, and tightening both

Two shifts are worth naming. The standup collapses because its whole purpose, making distributed human state visible once a day, is served continuously by a kanban board where each story is a card. And the retro sharpens: instead of soft reflection on team dynamics, you get a concrete artifact to inspect, the spec that under-specified scope, the acceptance criterion that was untestable, the harness step that let a bad diff through. The management loop underneath all of this is covered in project management for AI coding agents.

03

The New Unit of Work: One Story, One Agent, One Worktree

Agile always had a unit of work, the user story, and its ideal has not changed: independent, small, testable. What changes is the definition of “small enough.” The right size for an agent story is one an agent can implement in a single worktree, in one session, against a clear definition of done. That is a sharper constraint than “fits in a sprint,” and it does more work.

A story sized this way has three properties. It is specifiable: you can write down scope, the files in play, acceptance criteria, and explicit exclusions without hand-waving, the discipline of spec-driven AI development. It is isolatable: it owns its files, so it can run on its own branch without colliding with other in-flight work. And it is reviewable: it produces one PR small enough to read against its spec in minutes, not a sprawling diff you rubber-stamp. If a story fails any of the three, it is really several stories, and splitting it earlier is cheaper than rejecting a tangled diff later.

04

The Human's Shifted Role: From Typist to Director

Agile always cast the developer as the one doing the work and the product owner as the one deciding what work mattered. With agents, one person often holds both hats, and the balance tips hard toward deciding. The human's day is no longer spent typing implementations; it is spent at the edges of the loop, defining work going in and judging work coming out.

Product owner

You triage the backlog and decide priority and scope, what gets built next and what explicitly does not. Agents have no opinion on what matters to the product; that judgment is the part of the role no agent can take.

Spec author

You turn each chosen story into a spec precise enough to hand off: scope, files, acceptance criteria, exclusions. For a human this feels like paperwork; for an agent it is the target. A vague story becomes a confident diff implementing someone's guess.

Reviewer

You read each PR against its spec's acceptance criteria and decide: accept, request changes, or discard and re-run from a better spec. Merging stays a human call. Review capacity, not agent capacity, is the real throughput limit.

This is the same redistribution agile always wanted, developers freed from grunt work to focus on value, taken to its logical end. The grunt work is now the agent's, and the human leverage lives in the two gates: approving the plan before code exists, and judging the diff before it ships. How you hand a spec to the right agent is its own craft, see how to assign tasks to AI agents.

Your AI workspace for shipping software.

Download AIDEN free and point it at your existing Claude Code or Codex setup. No credit card, running in minutes.

Download AIDEN free

Free to start · macOS 12+ · No credit card required

05

Keeping WIP Sane So Agile Doesn't Become Chaos

The danger of a continuous flow with cheap parallelism is that “agile” quietly becomes “launch everything at once.” Agile's answer predates agents: limit work in progress. The lean/kanban WIP limit was always the discipline that kept a pull system from turning into a pile, and it matters more, not less, when starting another unit of work costs one click.

Two mechanisms keep it sane. The first is a real WIP limit tied to your review budget, not to how many agents you can technically start. Every running agent produces a PR that deserves a real read; if you can carefully review three or four in a working session, that is your limit, and unreviewed PRs are inventory, not progress. The second is isolation: each story on its own git worktree and branch, so parallel work never contaminates a shared tree and a bad run is disposable rather than contagious. The mechanics of running several agents this way without collisions are in the multi-agent coding workflow guide.

06

A Day in the Life of Agile-with-Agents

Concretely, a working session as the human director looks less like a scrum team's day and more like a tight, repeating loop. There is no morning standup and no sprint boundary; there is a backlog, a board, and a review queue you keep flowing:

  1. 1

    Triage the backlog

    Open the board and decide what matters next. Reorder cards by priority, split anything too big to hand to one agent, and pull the top few into refinement. This is the product-owner beat that used to be sprint planning, done in minutes, not a two-hour meeting.
  2. 2

    Approve three specs

    For each pulled story, review the drafted spec, scope, files, acceptance criteria, exclusions, and either approve it or tighten it. This is your cheapest control point: a minute spent sharpening scope here saves a rejected PR later. No agent starts until the spec is approved.
  3. 3

    Agents run in parallel

    On approval, each story gets its own worktree and branch, and an agent implements it while you move on. Three stories run at once, isolated from each other. Your attention is free for the next batch, not tied to a terminal.
  4. 4

    Review three PRs

    As stories complete, each opens one PR with its spec as the description. Read the diff against the acceptance criteria: accept, request changes, or discard and re-spec. With agents, throwing work away is cheap, so a clean re-run often beats a long correction thread.
  5. 5

    Merge, then repeat

    Merge the accepted PRs, closing the loop, story, spec, diff, and PR become the durable record of why the change exists. Then pull the next stories off the backlog. The sprint never starts or ends; the flow just continues.
07

Failure Modes: Where Agile-with-Agents Goes Wrong

The failure modes are consistent, and each is a way of getting the values/mechanics split wrong, either dragging dead human machinery onto agents, or dropping a value the machinery used to protect. Four recur:

Treating agents as infinite capacity

Because starting an agent is free, teams launch a dozen and drown. Capacity was never the real limit; review is. Cap concurrent work at your review budget and treat unreviewed PRs as inventory.

Skipping review

Agent diffs look finished, so merging on green CI is tempting. It works until it doesn't, and by then several unread diffs have built on each other. Merging on a human read is the value agile called working software, not just software.

No acceptance criteria

A story handed off without a definition of done gives the agent nothing to verify against and gives you nothing to review against. The spec's acceptance criteria are the contract on both ends; skip them and every merge is a guess.

Cargo-culting human ceremonies

Holding a daily standup to ask agents what they did, or pointing stories agents will implement in minutes, keeps the ritual and loses the reason. Translate each ceremony to its agent-augmented form, or drop it.
08

How AIDEN Operationalizes Agile-with-Agents

You can run all of this by hand, a backlog file, tmux panes, and git worktrees will do it, and it is worth doing once to feel where the overhead bites. AIDEN's contribution is making the reframed ceremonies structural rather than a matter of discipline. It is a cockpit over your existing Claude Code and Codex CLIs, so BYO inference: your subscription or API key, your models, one board.

The board is organized the way agile-with-agents actually flows. Projects hold Epics, Epics hold Stories, so backlog refinement and planning happen as structure, not meetings. Each story goes through a spec approval gate, no agent codes without an approved spec, which is refinement and the plan-review gate made mandatory. On approval, the story gets its own git worktree (isolation and WIP safety) and produces one PR per story reviewed against its spec (the sprint review, per story). Crucially, the board tracks work, not sessions: a single continuous flow of stories and their PRs, which is the continuous sprint made concrete. PR handling itself can be streamlined further, see the AI PR automation workflow. Solo is $19/month, and it is free for one project, enough to run your first continuous flow end to end.

FAQ

Does agile still apply when AI agents write the code?
The values do; the mechanics do not, at least not unchanged. The Agile Manifesto's core commitments, small increments, working software over ceremony, fast feedback, and inspect-and-adapt, map cleanly onto agent workflows and arguably get easier. What breaks is the machinery built around human constraints: story-point velocity, week-long timeboxed sprints, and the daily standup as a status ritual. When an agent ships a well-specified story in minutes, a two-week sprint and a morning status meeting are cadences for a team that no longer exists.
What replaces sprints and standups when working with agents?
The sprint becomes a continuous flow governed by work-in-progress limits instead of a timebox: stories enter as they are specified and ship as they pass review, with no artificial two-week boundary. The standup becomes a board glance, you look at which stories are in progress, which PRs await review, and which specs are blocked, rather than asking people what they did yesterday. The information the standup used to surface is already on the board in real time.
How do you estimate story points for AI agents?
You mostly stop. Story points existed to forecast how much human effort fit in a sprint; with agents, implementation time is cheap and variable enough that pointing it adds little. The estimation question that still matters is scoping: is this story small enough for one agent to finish in one worktree against a clear definition of done? That is a yes/no scoping call, not a Fibonacci number. If a story is too big to specify tightly, you split it, which is the same instinct as splitting a large story, applied earlier.
What is the human's role in agile with AI agents?
You move from doing the work to directing it. Concretely, the human becomes product owner, spec author, and reviewer: you triage the backlog, break goals into agent-sized stories, write or approve the spec that defines done, and review each PR against its acceptance criteria before it merges. You stop being the typist and become the person who decides what gets built and whether the result is acceptable. Those two gates, approving the plan and judging the diff, are where human judgment concentrates.
Can AI agents run agile ceremonies on their own?
Agents can assist with the mechanical parts, drafting specs from a backlog card, summarizing what changed in a PR, flagging where a spec was ambiguous, but the decisions the ceremonies exist to make stay human. Prioritization, scope, and the judgment of whether a diff should ship are accountability calls an agent cannot own. The healthy pattern is to let agents remove the busywork inside each ceremony while keeping a person at the two gates: approving the plan before code is written and reviewing the result before it merges.

Keep reading

Run agile-with-agents on one board.

AIDEN turns each story into an approved spec, its own worktree, and a PR, a continuous flow you steer as product owner and reviewer. Free for one project.

macOS 12+ · Bring your own Claude Code or Codex · Your code stays local