Skip to main content

Feature Matrix

General features

Feature / IDEIDEAAndroid StudioPyCharmGoLandRiderWebStormPhpStorm
Agent Chat+++++++
MCP servers+++++++
Skills+++++++
Custom Prompts for the Agent+++++++
AGENTS.md+++++++
Agent Rules+++++++
Agent Modes+++++++
.readignore/.writeignore+++++++
Images support+++++++
Vulnerability search++-----
Auto Review+++++++
Edit Scope+++++++
Message Queue in Chat+++++++
Agent chat compression+++++++
Run window button: Explain error+++++++
Generate Code (Inline Code Generation)+++++++
Commit Message Generation+++++++
Ask/Copy for selected text in chat+++++++
TMS systems support+++++++
Generate Tests From Execution++20262026202620262026
Increase Test Coverage+++2026202620262026
Analyze If Flaky+++2026202620262026
Code buttons: Generate tests, Repair tests++20262026202620262026

Agent Features

Feature / IDEIDEAAndroid StudioPyCharmGoLandRiderWebStormPhpStorm
Read files and browse directories+++++++
Find usages of an entity+++++++
Web search & Web fetch+++++++
Indexes for fast code search+++++++
Read, edit, create files+++++++
Get errors in file+++++++
Rename Across the Project+++++++
Call terminal commands with project SDK+++++++
Call IDE Inspections+++++++
Run the debugger, set breakpoints+++++++
Use Build System+++2026+20262026
Run Tests with Instrumentation+++20262026+2026
Read code from dependencies+++2026+20262026

Agent Modes

Feature / AgentAgentDebugPlanTestReviewAskOrchestrator
Read files and browse directories+++++++
Find usages of an entity++++++-
Web search & Web fetch++++++-
Indexes for fast code search++++++-
Read, edit, create files++++---
Get errors in file++++---
Rename Across the Project++++---
Call terminal commands with project SDK+++++--
Call IDE Inspections----+--
Run the debugger, set breakpoints-+-----
Use Build System+++++--
Run Tests with Instrumentation+++++--
Read code from dependencies++++++-
Call subagents------+