home/glossary/IDE Agents
Agentic Coding Tools

IDE Agents

definition

AI-powered coding assistants embedded in editors like VS Code and JetBrains IDEs are the primary way most developers interact with agentic coding today. Tools like GitHub Copilot, Cursor, and Windsurf provide inline completions, chat-driven editing, and multi-file refactoring directly in the editor, understanding your project context through open files, workspace structure, and agent configuration files.

AI-powered coding assistants embedded in editors like VS Code and JetBrains IDEs are the primary way most developers interact with agentic coding today. Tools like GitHub Copilot, Cursor, and Windsurf provide inline completions, chat-driven editing, and multi-file refactoring directly in the editor, understanding your project context through open files, workspace structure, and agent configuration files. The key differentiator between IDE agents is how deeply they integrate with your codebase context — the best tools index your entire repository and use that understanding to produce suggestions that are architecturally consistent with your existing patterns. This concept connects to agent config files for controlling IDE agent behavior, context engineering for understanding what information your IDE agent actually sees, and CLI agents for understanding the alternative terminal-based approach.