Skip to main content
All terms
Patterns

Coding Agent

An AI agent that writes, runs, tests, and debugs code on its own toward a given goal.

Definition

A coding agent is an AI agent focused on software development: given a task or bug report, it can read a codebase, write and edit code, run commands and tests, check the results, and iterate until the task is done, rather than just suggesting a single snippet. It typically has access to tools like a terminal, file editor, and version control, and loops between acting and checking its own work. Coding agents power products such as autonomous pull-request generators and in-terminal coding assistants.