Definition
When an AI assistant doesn't just suggest code but actually edits files, runs commands, and works on a task autonomously.
A class of LLM-based software-engineering systems that interleave reasoning with tool use over a codebase, typically running multi-turn agent loops with shell, filesystem, and test-execution access.
Also called: agentic coding agents