Agents and engineering · September 2026

Agentic coding: writing code got cheap, verifying it did not

Since February 2025, coding agents have gone from a terminal preview to background workers that open pull requests on their own. The productivity evidence is mixed and the security data calls for caution. Here is what we recommend a software team changes, and what it should measure.

19% longer with AI in METR's 2025 trial45% of AI code samples failed security tests90% of DORA 2025 respondents use AI
In short

Coding agents now work in three places: the editor, the terminal and the cloud, where they take an issue and return a pull request. Adoption is broad, but the speed evidence is mixed: in METR's 2025 randomized trial, experienced developers took 19% longer with AI while believing they were 20% faster. Veracode found OWASP Top 10 flaws in 45% of AI-generated code samples.

Our reading: the bottleneck moves from writing code to specifying and verifying it. Teams that already had tests, CI and small pull requests gain the most, which is why DORA calls AI an amplifier.

The tools and their three modes

In the IDE, the agent edits inside your editor while you watch. In the terminal, a CLI agent reads the repository, runs commands and tests, and edits files. In the cloud, you assign a task and get a pull request back.

Vendor announcements, checked on September 26, 2026. A fast-moving snapshot.
ToolModeMilestonesWorth knowing
Claude Code (Anthropic)TerminalPreview Feb 24, 2025; GA May 2025About 4% of public GitHub commits (Feb 2026), per Anthropic
Codex (OpenAI)Open-source CLI, cloudCLI Apr 16, 2025; GA Oct 6, 2025Its harness is the Agents API (beta, Sept 2026)
Copilot coding agent (GitHub)Cloud: issue in, draft PR outMay 19, 2025; GA Sept 25, 2025Runs in GitHub Actions
CursorAgent-first IDECursor 2.0 and Composer, Oct 29, 2025Part of SpaceX since Aug 14, 2026
Gemini CLI, Jules, Antigravity (Google)Terminal, cloud, IDEJune, August and November 2025Gemini CLI is Apache 2.0
Kiro (AWS)Spec-driven IDE and CLIPreview July 14, 2025; GA Nov 17, 2025Property-based tests from specs
Devin (Cognition)CloudDevin 2.0, Apr 3, 2025Parallel agents; plans from $20

Two open formats limit lock-in: AGENTS.md, a Markdown file of instructions for agents launched in August 2025 and adopted by more than 60,000 open-source projects by December, and MCP for tools and data (see MCP explained).

Benchmarks: read the version and the harness

SWE-bench Verified, the human-validated subset OpenAI published in August 2024, was the number every coding launch quoted. In February 2026 OpenAI stopped reporting it: the state of the art had moved only from 74.9% to 80.9% in six months, an audit of 138 hard problems found flawed tests in 59.4% of them, and GPT-5.2 solved 31 tasks judged almost impossible, a sign of contamination. It is absent from the Claude Opus 5.5 and GPT-6 Astra launch tables.

Its successors are harder and change faster. SWE-bench Pro (Scale AI, September 2025) has 1,865 long-horizon tasks from 41 repositories, but its public board still lacks the mid-2026 models. Terminal-Bench went from 1.0 to 4.0 in 15 months; on the official 4.0 board, GPT-6 Astra in Codex leads at 58.2%, ahead of Claude Fable 5.1 in Claude Code at 57.9%, while the 66.4% Anthropic reports for Opus 5.5 (see our analysis) is not yet listed. In OpenAI's DeepSWE v1.1 table, five models from three vendors sit within 7 points.

So name the model and the harness, the software that runs the agent; compare only within one version; and test on your code. Anthropic recommends starting agent evaluations with 20 to 50 tasks drawn from real failures: for coding, closed issues from your own repositories. Method in our LLM evals guide.

What the productivity studies found

The most rigorous study is still METR's randomized trial of July 2025: 16 experienced open-source developers, 246 real issues of about two hours each, in mature repositories of over a million lines. With AI allowed, mostly Cursor Pro with Claude 3.5 and 3.7 Sonnet, tasks took 19% longer. The developers had expected a 24% speedup and still believed afterwards they had been 20% faster.

The follow-up, run from August 2025 and published in February 2026, estimated time savings of 18% for returning developers and 4% for new recruits, but both confidence intervals include zero. METR calls the data unreliable: 30% to 50% of participants withheld tasks they did not want to do without AI, so the true gain is probably larger.

Surveys show the same gap. In DORA 2025 (nearly 5,000 respondents), 90% use AI at work and over 80% report higher productivity, yet 30% have little or no trust in AI-generated code, and adoption goes with higher throughput but lower delivery stability. In Stack Overflow's 2025 survey, only 14.1% used AI agents daily.

Perception is not measurement

METR's developers were slower and felt faster. Surveys, demos and vendor figures (OpenAI says its engineers merge 70% more pull requests a week with Codex) show what is possible, not what happens in your team.

Security: AI code fails in familiar ways

In 2025 Veracode tested more than 100 models on Java, Python, C# and JavaScript tasks: 45% of samples introduced an OWASP Top 10 vulnerability, from 72% in Java to 38% in Python. Functional quality improved; security did not, whatever the model size.

  • Dependencies. A model can suggest a package that does not exist, and an attacker can register that name first. Pin versions, install through an internal registry or allowlist, and make each new dependency a human decision (see AI supply-chain security).
  • Secrets. An agent sees what its shell sees. Give it short-lived, narrowly scoped credentials, never production ones, and scan every pull request for secrets.
  • Prompt injection. An issue, a web page or a README can carry instructions the agent follows, and OpenAI considers the problem unlikely ever to be fully solved (see prompt injection and agents).
  • Sandboxing. Filesystem and network isolation cut permission prompts by 84% at Anthropic, which curbs rubber-stamping. Anthropic also saw about 0.8% of agent actions that appeared irreversible: rare, not zero.

Our recommendation: the same security gates for every pull request, human or agent, and an external web and API pentest before exposing a critical application.

What changes inside the team

Specs before prompts. Agents work best from a short spec: acceptance criteria, files in scope, what must not change. AWS built Kiro around this idea, and Anthropic's harness for long-running agents works one feature at a time, after seeing agents try everything at once, declare victory early and leave features untested.

Tests as contracts. An agent that writes both code and tests can make both wrong the same way. Tests that define behavior should be written or approved by a person, protected by code owners and never changed in the pull request they validate.

Review is the bottleneck. Keep pull requests small (one task, one pull request), ask the agent for evidence (test output, screenshots, what it skipped) and label agent work to measure it apart. Anthropic found that with experience, oversight shifts from approving each action to monitoring the work.

Checklist before switching on background agents

  1. An AGENTS.md with build, test and lint commands and no-go areas.
  2. Human-owned acceptance tests on critical paths.
  3. CI gates: tests, types, static analysis, secret, dependency and license scanning.
  4. A size limit per pull request; agents never merge their own work.
  5. Short-lived, least-privilege agent credentials, separate from human accounts.
  6. A network-restricted sandbox and a label on agent commits.
Our rule

An agent's pull request passes the same gates as a human's, plus one: a person owns the tests that define the behavior, and the agent cannot edit them to make its code pass.

Governance, licensing and IP in Colombia and Europe

Policy first. DORA's AI Capabilities Model includes a clear AI policy: which tools, which repositories, which data, who can switch on background agents. Without one, people bring their own tools.

Code is data. Repositories hold trade secrets and sometimes personal data. Choose plans that exclude training on your code, keep production data away from agents and check where inference runs. In Colombia, a vendor processing personal data on your behalf needs a transmission contract, and international transfers fall under Article 26 of Law 1581 of 2012. In the EU the GDPR applies, and the amended Article 4 of the AI Act (in force since July 27, 2026) asks companies to support AI literacy among their staff.

Ownership and licenses. The US Copyright Office concluded in January 2025 that prompts alone do not make AI output copyrightable: protection requires human authorship. Keep evidence of human contribution (specs, reviews, commits), read your vendor's IP terms and scan licenses, since generated code may resemble existing open-source code.

Vendor risk. Tools change owners (Cursor now belongs to SpaceX) and access can change for political reasons: a US export-control directive made Anthropic withdraw Fable 5 for all users from June 12 to July 1, 2026. Keep instructions in open formats, tools on MCP and a tested second option.

An operating model and the metrics that matter

Track for 4 to 6 weeks before rolling out agents, then every sprint.
MetricWhy it mattersHow to measureWarning sign
Lead time for changesThe gain must show end to endFirst commit to productionCoding speeds up, lead time does not
Change failure rateDORA links AI to lower stabilityDeployments causing an incident, rollback or hotfixRises after rollout
Review timeReview is the new bottleneckPull request opened to approvedGrowing queue, or instant approvals of large changes
Pull request sizeSmall changes get real reviewMedian lines changed, agent and human apartAgent pull requests keep growing
ReworkAlmost-right code gets fixed laterReverts and code rewritten within three weeksConcentrated in agent code
Security findingsVeracode's 45% failure rateStatic analysis and secret alerts per pull requestHigher on agent pull requests
Cost per merged pull requestAgents bill tokens and seatsUsage exports over merged pull requestsGrows faster than throughput

Roll out in stages. Start where specs are clear and verification is cheap: bugs with a reproducing test, dependency updates, test writing, documentation, mechanical migrations. Add background agents once gates and metrics exist, and keep architecture, sensitive code and data migrations under close human control. After 8 to 12 weeks, compare with the baseline and decide repository by repository.

Our rule of thumb when we build custom software: the agent writes, the tests and the reviewers decide. For agents beyond code, see AI agents in production.

Key takeaways

  • Coding agents work in the IDE, the terminal and the cloud, where they turn issues into pull requests; the bottleneck moves to specs and review.
  • SWE-bench Verified is saturated and partly contaminated: quote Terminal-Bench 4.0, SWE-bench Pro or DeepSWE with version and harness, then test on your own issues.
  • The speed evidence is mixed: 19% slower in METR's 2025 trial, inconclusive in 2026, and DORA links AI to more throughput but less stability.
  • 45% of AI-generated samples failed Veracode's security tests, whatever the model size: CI gates, dependency control and secret hygiene are mandatory.
  • Track lead time, change failure rate, review time and pull request size before and after, and keep tests human-owned.

Sources

  1. Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivity · METR, 2025-07-10
  2. Developer productivity study: February 2026 update · METR, 2026-02-24
  3. Announcing the 2025 DORA report · Google Cloud, 2025-09-23
  4. Why we no longer evaluate SWE-bench Verified · OpenAI, 2026-02-23
  5. SWE-Bench Pro: Can AI Agents Solve Long-Horizon Software Engineering Tasks? · Scale AI (arXiv), 2025-09-21
  6. Terminal-Bench leaderboard · Terminal-Bench, 2026-09-26
  7. 2025 GenAI Code Security Report · Veracode, 2025-07-30
  8. 2025 Developer Survey: AI · Stack Overflow, 2025
  9. Copilot coding agent is now generally available · GitHub, 2025-09-25
  10. Anthropic raises $30 billion Series G (Claude Code figures) · Anthropic, 2026-02-12
  11. Cursor joins SpaceX · Cursor, 2026-08-14
  12. Measuring AI agent autonomy in practice · Anthropic, 2026-02-18

Editorial note: this analysis reflects the public information available on the review date. Models, prices and rules change fast; every third-party figure links to its source, and our opinions are labeled as such. Spotted an error? Write to contact@slash-digital.io.

Frequently asked questions

The questions we hear often

Which coding agent should my team use?

It depends on the mode you need: IDE for interactive work, terminal for engineers who live in the shell, cloud for well-scoped issues. Trial two or three tools for two weeks on closed issues from your own repositories, and keep instructions in AGENTS.md so switching stays cheap.

Do coding agents make developers faster?

Sometimes, and less than people feel. METR measured experienced developers 19% slower in 2025 and could not reach a firm conclusion in 2026; DORA 2025 links AI to higher throughput and lower stability. Measure your own lead time and change failure rate.

Is AI-generated code secure?

Not by default. Veracode found OWASP Top 10 flaws in 45% of samples in 2025, with no improvement from larger models. Treat agent code like any external contribution: static analysis, secret and dependency scanning, and human review of critical paths.

Who owns the code an agent writes?

It depends on the jurisdiction and your contract. The US Copyright Office says prompts alone do not make output copyrightable and that human authorship is required. Keep evidence of human contribution, read your vendor's terms on training and IP, and ask your counsel.

Can agents work on code that touches personal data?

Yes, if production data stays out of their reach. Use synthetic test data, keep secrets out of the environment and check where inference runs: in Colombia Law 1581 governs transfers abroad, and in the EU the GDPR applies.

Talk to Slash

Let's put it in production

Tell us your challenge. We reply within 24 business hours with an honest first read: if we can help, we'll say how; if not, we'll say who can.

I reply personally. No endless forms, no canned replies.

Message Esteban