Agents & tools

Coding Agent

An AI agent specialised for writing, editing, and debugging code — usually with the ability to read your repo, run tests, and open pull requests.

01 ——

In plain English

A coding agent is an AI agent whose primary tools are code editors, terminals, and version control. Where an autocomplete suggests, a coding agent acts — it can navigate a codebase, edit multiple files, run tests, and submit a PR with no human in the middle.

What distinguishes coding agents from autocomplete:

  • Multi-file edits — refactors across the whole repo, not just the current line
  • Tool use — runs the test suite, lints, type-checks, git operations
  • Long horizon — completes a feature or fixes a bug end-to-end
  • Self-correction — sees the test fail, edits again, runs again

Leading products (early 2026):

  • Cursor and Windsurf — agent-mode IDEs
  • Claude Code and Codex — terminal-based agents
  • Aider — open-source pair-programmer
  • Devin (Cognition) — fully autonomous engineering agent
  • GitHub Copilot Agent Mode — in-IDE agent from GitHub

The frontier is shifting from "agent suggests" to "agent does, human reviews PR."

02 ——

Related terms

Back to glossaryLast reviewed May 2026
Vol. 4 · Issue 19 · Last reviewed 2026-05-30

Sign up for our newsletter

Receive weekly updates so you can stay up-to-date with the world of AI