How long AI agents wait for people: the 2026 data
Public data on how long AI agents wait for a person: what Copilot and Anthropic telemetry show, why agents stop, and what the 23 minute figure measures.

Agents now work for minutes at a stretch and then stop for a person. In Microsoft Research's study of sampled GitHub Copilot agent traces from June 2026, the median user idle time between turns was 25.2 minutes (idle intervals that span a turn boundary, measured per resource, have medians of 243 and 172 seconds), and at Anthropic, staff sessions were about 80% idle waiting for human input.
Acting on an alert can be quick. In a 2007 Microsoft Research field study, 40.8% of email alerts and 71% of instant message alerts drew a switch to the alerting app within 15 seconds. The rest took 7 to 9 minutes on average. Much of the wait is the alert sitting unseen, so the fix is to put the question where the person already is, and to follow up only when it is missed.
Key takeaways
- Copilot's coding agent: a median user idle time between turns of 1,512 s (25.2 minutes) in sampled traces from the first week of June 2026. Measured per resource, idle intervals that cross a turn boundary have medians of 243 s and 172 s.
- Anthropic staff: interactive Claude sessions are about 80% idle waiting for human input (Oct 16, 2026).
- When Claude Code stops on its own, most stops are questions. Only 11% are to get approval before an action.
- The "23 minutes to refocus" figure is a misreading. The study measured time until people returned to the task, with other work in between.
- A phone is fast but not instant: a median of 6.15 minutes before a messaging app notification was looked at, in a 2014 field study.
Key numbers
Every row is public. All sources were read on Nov 13, 2026.
| Figure | Source | Publisher | Date | Method | Sample |
|---|---|---|---|---|---|
| Median user idle time between turns: 1,512 s (25.2 minutes). Cross-turn idle intervals per resource: medians of 243 s (containers) and 172 s (KV cache) | Agentic Coding in the Wild | Microsoft Azure Research and UIUC | PDF posted Aug 2026, data from the first week of June 2026 | Telemetry from GitHub Copilot's coding agent in Visual Studio and VS Code | A sampled subset of one week of US traces; the paper does not give the subset's size for this figure |
| Interactive sessions about 80% idle waiting for human input | How employment is changing at Anthropic | Anthropic | Oct 16, 2026 | Session wall-clock time minus agent working time | Anthropic employees' interactive sessions; no period or count given |
| Median Claude Code turn about 45 s; 99.9th percentile from under 25 to over 45 minutes | Measuring AI agent autonomy in practice | Anthropic | Feb 18, 2026 | Claude Code telemetry | Interactive sessions, Oct 2025 to Jan 2026; 500k-session samples for the stop analysis |
| More than 10% of users ran three or more concurrent Codex agents at some point in one week | The Shift to Agentic AI: Evidence from Codex | arXiv, OpenAI-affiliated authors | Jun 25, 2026 | Codex usage data through a privacy-protecting pipeline | Personal accounts, organisational accounts and OpenAI staff; concurrency measured in the week before June 11, 2026 |
| Permission prompts approved: 93%, then 97% | Auto mode engineering post; Auto mode default article | Anthropic | Mar 25, 2026; Aug 7, 2026 | Not published | Not published |
| Dangerous commands blocked: about 17% early in a session, about 5% after 50 or more prompts | Auto mode default article | Anthropic | Aug 7, 2026 | Controlled test | 1,053 paid testers |
| Median delay before a message was attended to: 6.15 minutes | Didn't You See My Message? | ACM CHI 2014 (authors at Telefonica Research) | 2014 | Field logging on phones, messaging app notifications | 24 Android users, two weeks, 6,423 notifications |
| 40.8% of email alerts and 71% of IM alerts drew a switch within 15 s; the rest averaged 7 min 32 s (email) and 8 min 48 s (IM) | Disruption and Recovery of Computing Tasks | ACM CHI 2007 (authors at Microsoft Research) | 2007 | Field logging on work computers | 27 people, two weeks |
| Interrupted work resumed the same day after 25 min 26 s on average | No Task Left Behind? | ACM CHI 2005 (authors at UC Irvine) | 2005 | Field observation, timed to the second | 24 information workers, over 700 hours |
Agents work longer before they stop
Most Claude Code turns are short. Anthropic puts the median at around 45 seconds, and says it stayed between 40 and 55 seconds over recent months. The tail is where it changed: "Between October 2025 and January 2026, the 99.9th percentile turn duration nearly doubled, from under 25 minutes to over 45 minutes."
People also run more of them at once. The Codex paper found that in the week before June 11, 2026, more than 10% of users ran three or more concurrent Codex agents at some point. At OpenAI itself, on June 11, 2026, the median employee had Codex turns running for 2.5 hours that day.
METR's time horizon research is often quoted here, so a caution. It measures the length of tasks, "measured by how long they take human professionals," that frontier agents complete "with 50% reliability," and in March 2025 it found that length doubling approximately every 7 months. That is how long the task would take a person, not how long an agent runs. METR also marks parts of that post as out of date.
Why agents stop
Anthropic classified why Claude Code stops itself, from a sample of 500k completed turns:
| Reason Claude stops | Share |
|---|---|
| To present a choice between proposed approaches | 35% |
| To gather diagnostic information or test results | 21% |
| To clarify vague or incomplete requests | 13% |
| To request missing credentials, tokens or access | 12% |
| To get approval or confirmation before taking action | 11% |
Most of those are real questions. "Option A or B" and "what is the staging URL" need someone who reads the question and types an answer. Clicking Allow does not cover them. Anthropic's summary of the study says that "on the most complex tasks, Claude Code stops to ask for clarification more than twice as often as humans interrupt it," and the same post adds its own caveat: "Claude may not be stopping at the right moments, it may ask unnecessary questions."
Most of a session is waiting
Anthropic's employment study measured idle time "by subtracting each agent's active working time from each interactive session's total wall-clock time." The result: "Claude sessions amount to around 80% idly waiting for human input." That is Anthropic's own staff, a company of heavy users, so read it as one company and not as every agent session.
The Microsoft Research paper on Copilot is the largest public dataset. It analyses a sampled subset of one week of traces, and its sentence is: "The median user idle time is 1,512 s (25.2 minutes), with a long tail extending beyond one day (users picking up an unattended session the next day)." The authors describe these gaps as times when "the agent waits for user input before continuing the workflow." The same section gives a second, shorter view. When idle intervals are measured per resource and split at turn boundaries (Table 8), the ones that cross a turn boundary have medians of 243 s for containers and 172 s for KV caches, and more than 90% of idle intervals sit inside a turn, with medians of 5.8 s and 1.2 s. So read 25.2 minutes as the paper's figure for user idle time between turns, with that table beside it. Either way it counts every gap between turns, including reading the output, thinking, and walking off because the work was done. It is not only approvals.
The Codex paper points the same way from its methods section. It drops gaps over 30 minutes from runtime because they "predominantly reflect periods during which Codex is awaiting user input."
Approval prompts: mostly yes, and attention fades
When the stop is a permission prompt, the answer is almost always yes. Anthropic said users accept 93% of prompts (March 2026) and later 97% (August 2026), without a published method for either. The same August article says people reject 39% of plans but only 3% of individual permission requests.
Attention drops as the prompts pile up. In Anthropic's controlled test with 1,053 paid testers, people caught 13.6% of dangerous commands overall, and the block rate fell from about 17% early in a session to about 5% after 50 or more prior prompts. Anthropic also says that in its internal usage, sandboxing cut permission prompts by 84%.
The lesson is to ask fewer, better questions and send the ones that matter to the person. More on that in Claude Code approval fatigue.
What waiting costs the person
The 23 minute number is a misreading. It is usually quoted as "it takes 23 minutes to refocus after an interruption." The peer-reviewed paper, Mark, Gonzalez and Harris at CHI 2005, says something else: "When people did resume work on the same day, it took an average length of time of 25 min. 26 sec (sd=54 min. 48 sec.)." Before resuming, people worked in "an average of 2.26" other working spheres. So it is the time until people came back to a task, with other work in between. The 23 min 15 s figure comes from a 2006 Gallup interview with Gloria Mark, where she said interrupted work "was resumed, on average, in 23 minutes and 15 seconds." Neither number measures time to refocus.
What the research does show:
- Some alerts pull you away for hours. Iqbal and Horvitz logged 27 people at Microsoft for two weeks. "On average, 27% of the alerts resulted in users being diverted from these prior active windows for more than 2 hours into the resumption phase."
- Getting back into code takes a while. Parnin and Rugaber looked at 10,000 recorded programming sessions from 85 programmers and found "only 10% of the programming sessions have coding activity start in less than a minute."
- Interruptions cost stress more than time. In a lab study with 48 people, Mark, Gudith and Klocke (CHI 2008) found that people "completed interrupted tasks in less time with no difference in quality," but with "more stress, higher frustration, time pressure and effort."
Phones are fast, not instant
Pielot and colleagues logged 24 Android users for two weeks and 6,423 notifications from messaging apps such as SMS and WhatsApp. "A participant attended to a message within a median delay time of 6.15 minutes." Attending meant opening the notification drawer or the messaging app. Half the messages waited longer than that before the person looked.
The Iqbal and Horvitz data shows a split. 40.8% of email alerts drew an immediate switch to the email app (under 15 seconds), with a mean of 2 seconds for those. 71.01% of instant message alerts did too, at a mean of 1.72 seconds. For the rest, the switch came 7 min 32 s later on average for email and 8 min 48 s for instant messages. These measure switching to the app, not answering.
Put those together and the shape is plain. An alert that is noticed at once gets acted on within seconds. The minutes go to alerts that sit where nobody is looking.
What this means for your setup
- Put the question where the person is. For most people away from the desk, that is the phone, with the question text in the notification so they know which agent needs them.
- Let rules answer the routine ones. With 97% of permission prompts approved, most should never reach a person. Save attention for the few that matter.
- Follow up only when the question is missed. A single push can sit unseen for minutes, so the second try should be louder and rare. Pushary does this with a phone call when the push is still unanswered after your Call after time (2 minutes by default for Claude Code, 1 minute for Codex), only inside your calling hours (08:00 to 22:00 by default), at most 5 in any 24 hours by default, and only as a beta: numbers in Germany, calls in English, for supported agents including Claude Code and Codex. See Claude Code phone call.
- Keep a record. If rules decide most stops, someone needs to be able to see what was decided and by whom.
Methodology and sources
What counts: public sources with a date, a stated method and a stated sample. Figures are quoted as the source states them, with nothing rounded up. Where a vendor gives a number without a method, the table says so. All sources were opened and read on Nov 13, 2026.
What is left out: Pushary's own answer-time data (not published), figures we could not open and read ourselves (JetBrains developer surveys, OpenAI's claim that GPT-5-Codex works on its own for more than 7 hours, clinical alert-fatigue override ranges), and push open rates from marketing benchmarks, which measure a different kind of notification.
Sources:
- Liu, Qiu, Goiri, Fonseca, Bianchini, Choukse. Agentic Coding in the Wild: Characterizing GitHub Copilot at Production Scale. Microsoft Azure Research and UIUC, Aug 2026. https://www.microsoft.com/en-us/research/wp-content/uploads/2026/08/ghcp_traces-6.pdf
- Wilmers, Catipon, Massenkoff, McCrory. How employment is changing at Anthropic. Anthropic, Oct 16, 2026. https://www.anthropic.com/research/employment-at-anthropic
- Measuring AI agent autonomy in practice. Anthropic, Feb 18, 2026. https://www.anthropic.com/research/measuring-agent-autonomy
- Johnston, Holtz, Richmond, Ong, Tambe, Chatterji. The Shift to Agentic AI: Evidence from Codex. arXiv 2606.26959, Jun 25, 2026. https://arxiv.org/abs/2606.26959
- How we built Claude Code auto mode. Anthropic Engineering, Mar 25, 2026. https://www.anthropic.com/engineering/claude-code-auto-mode
- Auto mode is now the default in Claude Code. Claude, Aug 7, 2026, updated Oct 22, 2026. https://claude.com/resources/articles/auto-mode-default-in-claude-code
- Beyond permission prompts: making Claude Code more secure and autonomous. Anthropic Engineering, Oct 20, 2025. https://www.anthropic.com/engineering/claude-code-sandboxing
- Measuring AI Ability to Complete Long Tasks. METR, Mar 19, 2025. https://metr.org/blog/2025-03-19-measuring-ai-ability-to-complete-long-tasks/
- Mark, Gonzalez, Harris. No Task Left Behind? Examining the Nature of Fragmented Work. CHI 2005. https://www.ics.uci.edu/~gmark/CHI2005.pdf
- Robison. Too Many Interruptions at Work? Interview with Gloria Mark. Gallup Business Journal, Jun 8, 2006. https://news.gallup.com/businessjournal/23146/Too-Many-Interruptions-Work.aspx
- Mark, Gudith, Klocke. The Cost of Interrupted Work: More Speed and Stress. CHI 2008. https://www.ics.uci.edu/~gmark/chi08-mark.pdf
- Iqbal, Horvitz. Disruption and Recovery of Computing Tasks: Field Study, Analysis, and Directions. CHI 2007. https://www.erichorvitz.com/CHI_2007_Iqbal_Horvitz.pdf
- Parnin, Rugaber. Resumption Strategies for Interrupted Programming Tasks. ICPC 2009. https://sites.cc.gatech.edu/reverse/repository/resumptionstrategies.pdf
- Pielot, de Oliveira, Kwak, Oliver. Didn't You See My Message? Predicting Attentiveness to Mobile Instant Messages. CHI 2014. https://www.ic.unicamp.br/~oliveira/doc/CHI2014_Didnt-you-see-my-message.pdf
Last checked: Nov 13, 2026.
Frequently asked questions
Does it really take 23 minutes to refocus after an interruption?
Not according to the study behind it. The peer-reviewed figure, from Mark, Gonzalez and Harris at CHI 2005, is 25 min 26 s: the average time until people went back to interrupted work on the same day, after working on other things in between. The 23 min 15 s version comes from a 2006 interview.
How long do Claude Code turns last?
About 45 seconds at the median, according to Anthropic's Feb 18, 2026 study of interactive Claude Code sessions. The longest turns grew fast: the 99.9th percentile went from under 25 minutes to over 45 minutes between October 2025 and January 2026.
How long do people take to look at a messaging app notification?
In a two-week field study of 24 Android users and 6,423 notifications from messaging apps such as SMS and WhatsApp (Pielot and others, CHI 2014), the median delay before a person attended to a message, meaning opened the notification drawer or the app, was 6.15 minutes.
How much of an agent session is spent waiting for a person?
At Anthropic, among its own staff, interactive Claude sessions were about 80% idle waiting for human input (Anthropic, Oct 16, 2026). That covers one company of heavy users, not all agent sessions.