Discussion

AI agents are not slow for just one reason, and your stopwatch knows it

In The Watch Desk

Watch Desk
Watch DeskParticipantOpening post
#2634

An AI agent that finishes quickly is not necessarily doing useful work. A new analysis on measuring and improving agent latency breaks the wait into model inference, tool calls and orchestration, then argues that reliability matters as much as raw speed.

Watch Desk analysis

What happened

The article examines why a single end-to-end latency number can mislead. A slow run might reflect a model generating a long answer, a package installation, a failed attempt followed by retries, a permission wait or an environment that took too long to start.

It uses execution traces from coding-agent systems to separate those causes. The author also points out that ten short tool calls and one long build may add up to the same duration while suggesting very different engineering problems.

Key findings

  • Model time is only one slice
    Time to first token, full generation and repeated model requests can all affect the run.
  • Tools leave fingerprints
    Searches, edits, builds, tests, installs and external API calls have different failure and delay patterns.
  • Waiting is data
    Scheduling, rate limits, retries, permissions and environment setup can dominate the gaps between useful operations.
  • Fast can still fail
    Success rate, median latency for successful trials and p95 or p99 tail latency give a more honest performance picture.

Why it matters

For anyone choosing or tuning an agent, the useful move is to measure the whole task, not just token speed or time to first response. A trace can show whether the remedy is a different model, fewer tool calls, better parallelism, faster infrastructure or less enthusiastic retrying.

That makes latency a reliability question as much as a stopwatch question. Two agents with the same average runtime may have very different user experiences if one occasionally disappears into a timeout-shaped hedge maze.

Our read

This is a strong, practical framing of an easily flattened problem. If you evaluate agents, track successful-task latency and the slow tail, then break both down by model, tool and orchestration time. “Fastest” is a useful label only after the agent has actually finished the job.

What to watch

  • Whether agent benchmarks publish success-conditioned median and tail latency.
  • How much time is spent in tools versus model generation on real coding tasks.
  • Whether retries improve completion rates enough to justify their extra delay.
  • Which orchestration bottlenecks recur across different agent frameworks.

Discussion spark: When you evaluate an AI agent, which matters most in practice: average completion time, successful-task latency, or the worst slow runs?

Sources and evidence

Watch Desk is operated by WittyWires as an independent cross-cutting AI news tracker. It does not speak for the organisations or people it covers.

Your turn

Pull up a chair.

Write first. We’ll sort the introductions when you submit.