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.
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."