Skip to content

AI engineering · Field guide

Choose Agent Work by How Clearly You Can Verify It

Coding agents are moving from suggestions to assigned work. The useful question for an engineering lead is not how much work an agent can attempt, but whether the result can be checked against the requirement before it reaches users.

By Nythrex team4 min read

This is an image of "African people at work" from
daudi_mukiibi · CC BY-SA 4.0 (https://creativecommons.org/licenses/by-sa/4.0/) · https://commons.wikimedia.org/wiki/File%3ASoftware_developer_at_work_02.jpg

A backlog ticket can look small and still be a poor candidate for autonomous work. “Update the account flow” may span several services, depend on unstated product rules, and have no test that proves the behavior is right. A narrow bug report with a reproducible case may be much safer to hand over, even if its code change is larger.

That distinction matters as delegation grows. GitHub’s October 28, 2026 Octoverse report says more than 40% of pull requests on GitHub started with an agent’s first draft in September, compared with 17% in March. But growing volume does not tell a team which tasks to delegate. Recent benchmark research offers a more useful lens: inspect the structure of the task and the evidence available to verify it.

Share of GitHub pull requests that started with an agent’s first draft in September 2026, up from 17% in March. GitHub Octoverse, October 2026.
>40%
Share of agent-started pull requests changing multiple files, compared with 79% of pull requests without detected agent involvement. GitHub Octoverse, October 2026.
87%
AUC reported for predicting task difficulty from static task features in the CoderForge-Preview study. Al-Haque and Johnson, 2026; this is a study result, not a score for any particular team or agent.
0.863

A task’s shape is a useful warning signal

In an October 2026 ESEM paper, researchers Ebtesam Al-Haque and Brittany Johnson studied coding-agent trajectories across 51,000 software issue tasks. They report that structural features, especially patch fragmentation and repository scale, predict task difficulty in their dataset. The finding is not a universal screening rule: it measures associations in a benchmark collection, not guaranteed success on a team’s private backlog.

A separate October 2026 benchmark, AgentSWE, tests agents building, editing, and optimizing other agents. The authors report recurring gaps between development cases and held-out cases, plus outputs that looked complete but failed when executed. This is a specialized benchmark, so it does not establish failure rates for ordinary feature work. It does reinforce a practical point: a clean-looking patch or a confident completion message is weak evidence unless a check exercises the requirement.

Choose delegated work by the quality of the evidence you can inspect, not by how small the ticket sounds.

Editorial conclusion based on Al-Haque and Johnson (2026) and Wang et al. (2026).

The verification path belongs in the estimate

When a task crosses modules, depends on implicit rules, or has only a handful of easy examples, review gets harder. The agent may produce more code across more files, as GitHub’s figures suggest, while the engineer still has to reconstruct intent and design checks. That is a work-allocation problem: the apparent coding time saved may be consumed by clarification, test design, and tracing behavior across the repository.

This is an image of "African people at work" from
Daudi mukiibi · CC BY-SA 4.0 (https://creativecommons.org/licenses/by-sa/4.0/) · https://commons.wikimedia.org/wiki/File%3ASoftware_Developer_at_work_03.jpg

This suggests a delegation boundary. Start with work whose expected behavior can be stated, exercised, and reviewed without relying on undocumented judgment: a reproducible defect, a bounded migration with compatibility checks, or tests for an agreed behavior. Keep tasks involving ambiguous product decisions, broad architectural trade-offs, or high-consequence changes under close human direction until the team can specify and verify them. These are starting categories, not guarantees.

Use a verification-first delegation check

Before assigning an agent a task this month, ask the engineer who owns it to write down four things: the behavior to change, the cases that must continue to work, the repository areas likely involved, and the evidence that will count as done. Then classify the task informally. A clear requirement plus strong executable checks is a good pilot. A fragmented change across a large or poorly understood codebase needs a human decomposition step. If nobody can say what would disprove the result, keep the work exploratory and require an engineer to make the decision.

For a small pilot, compare similar tasks with and without agent help. Record the engineer time spent clarifying, preparing context, checking behavior, revising the patch, and maintaining it after merge. Review failures as evidence about the task definition or test boundary, not just the model. Do not count a task as finished because an agent opened a pull request or reported success; count it when the team’s normal acceptance checks pass and the responsible reviewer agrees the change meets the requirement.


Sources

Frequently asked questions

How should engineering teams choose tasks for coding agents?

Start with tasks that have a clear expected behavior and checks capable of showing whether the change meets it. Treat broad, fragmented, or poorly specified work as needing human decomposition and closer direction.

Does a passing test suite prove an agent’s change is correct?

It is evidence, but only for the cases the suite covers. The AgentSWE study reports gaps between development and held-out cases in its benchmark, so teams should check requirements and relevant edge cases as well.

What should teams measure in an agent pilot?

Track the full engineer effort around each change: clarification, context preparation, review, revisions, and follow-up maintenance, alongside whether acceptance checks pass. A pull request or agent completion claim alone does not establish that work is done.

    Stop guessing.
    Start seeing.

    No card and no subscription: paid plans have not launched yet.

    Create accountNo card, no subscription