Definition & Explanation
An AI agent is an AI system capable of taking a high-level goal and autonomously breaking it down into steps, using tools (like web search, code execution, file access), and iterating until the goal is achieved. In the coding context, AI agents like Devin, Claude Code, and Cursor's agent mode can write code, run tests, fix bugs, and deploy applications—all without constant human intervention. They represent a significant evolution beyond simple code completion.