Definition
An AI agent equipped to inspect a software project, edit files, run development tools, test changes, and return or promote a software outcome.
Distinguish it from nearby terms
A coding agent acts through a development loop; code generation may be a single model response with no environment access.
Check your understanding
State whether the agent can commit, open pull requests, deploy, or change external state.