Skip to content

Glossary entry · AI technology

Coding Agent

An AI tool that plans and carries out multi-step software tasks, such as editing several files, running tests and fixing failures, rather than only suggesting the next line of code.

Why it matters

Coding agents consume far more tokens per task than code completion, and the main tools now bill that usage beyond an allowance included with each seat. Spend therefore depends on how each engineer uses the agent, and value has to be judged on delivered work rather than on usage.

A code completion tool suggests the next few lines while a developer types. A coding agent takes a task, such as "add input validation to this endpoint and update the tests", and works through it: reading files, making changes, running commands and checking the results, often over many model calls. That makes it more capable and more expensive per task.

Because the cost now follows usage, engineering and finance leaders need to read spend per engineer as a distribution, count the review and rework agent-written changes create, and measure value at the level of merged changes that clear a quality bar. Managing Coding-Agent Spend sets out the measures and guardrails, and What the Engineering Evidence Says About AI Coding Value summarises the research.