Skip to main content

Feature Matrix

General features

Feature / IDEIDEA1Android StudioPyCharmGoLandRiderWebStormPhpStorm
Increase Test Coverage+++20262026+2026
Code buttons: Generate tests, Repair tests+++20262026+2026
Generate Tests From Execution++20262026202620262026
Agent Changes+++++++
Ask/Copy+++++++
Agent Chat+++++++
MCP servers+++++++
Skills+++++++
AGENTS.md+++++++
Agent Rules+++++++
Agent Onboarding+++++++
Message Queue+++++++
Simple Mode+++++++
Model Routing (Sub-agent Profiles)+++++++
Agent Modes+++++++
.readignore/.writeignore+++++++
Vulnerability search++-----
Auto Review+++++++
Images+++++++
Memory Bank+++++++
Plugin Settings+++++++
Review Results Window+++++++
Edit Scope+++++++
Agent chat compression+++++++
Generate Code (Inline Code Generation)+++++++
Commit Message Generation+++++++
TMS systems support+++++++
Analyze If Flaky+++++++
¹ IDEA Community, IDEA Ultimate

Agent Features

Feature / IDEIDEA1Android 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++2026
Run Tests with Instrumentation+++20262026+2026
Read code from dependencies+++2026+20262026
¹ IDEA Community, IDEA Ultimate

Agent Modes

Feature / AgentGeneralCodeDebugPlanTestReviewAskOrchestrator
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+------+