Матрица функциональности
Общая функциональность
| Функциональность \ IDE | IDEA | PyCharm | GoLand | Rider | WebStorm |
|---|---|---|---|---|---|
| Чат с агентом | + | + | + | + | + |
| Правила агента | + | + | + | + | + |
| Кастомные промпты для агента | + | + | + | + | + |
| MCP серверы | + | + | + | + | + |
| Объяснение ошибки (в окне Run) | + | + | + | + | + |
| Объяснение кода | + | + | + | + | + |
| Поиск ошибок в коде | + | + | + | + | + |
| Генерация тестов из конкретного запуска | + | 2026 | 2026 | 2026 | 2026 |
| Увеличение тестового покрытия | + | 30 окт. | 30 окт. | 30 окт. | 30 окт. |
| Анализ теста на моргание (flaky) | + | 30 окт. | 30 окт. | 30 окт. | 30 окт. |
| Генерация тестов | + | 30 окт. | 30 окт. | 30 окт. | 30 окт. |
| Дополнение тестового класса новыми тестами | + | 30 окт. | 30 окт. | 30 окт. | 30 окт. |
| Исправить тест | + | 30 окт. | 30 окт. | 30 окт. | 30 окт. |
| Генерация кода в строке редактора | + | 30 нояб. | 30 нояб. | 30 нояб. | 30 нояб. |
Агентская функциональность
| Функциональность \ IDE | IDEA | PyCharm | GoLand | Rider | WebStorm |
|---|---|---|---|---|---|
| Чтение, редактирование, создание файлов | + | + | + | + | + |
| Выполнение команд в терминале с SDK проекта | + | + | + | + | + |
| Видит ошибки в файле | + | + | + | + | + |
| Web search & Web fetch | + | + | + | + | + |
| Автоматическое сжатие чата | + | + | + | + | + |
| Индексы для быстрого поиска по коду | + | + | + | + | + |
| Запуск тестов с инструментацией кода | + | - | - | - | - |
| Может вызывать команды системы сборки | + | - | - | - | - |
| Применение быстрых исправлений к сгенерированному коду | + | - | - | - | - |
| Форматирование сгенерированного кода | + | - | - | - | - |
| Агент может переименовать сущность по всему проекту | + | - | - | - | - |