JetBrains объявила о запуске программы раннего доступа (EAP) для Air в своих интегрированных средах разработки (IDE). Это событие знаменует собой важный шаг в развитии агентской разработки, позволяя разработчикам использовать ИИ-агентов, таких как GitHub Copilot, Junie и Claude, непосредственно в привычной среде. Air доступен как плагин на JetBrains Marketplace или нативно в EAP-сборках JetBrains IDE версии 2026.3.
Air не является самостоятельным ИИ-провайдером, а выступает в роли связующего звена для уже используемых агентов и подписок. Он автоматически обнаруживает установленных на машине агентов и позволяет легко интегрировать их в IDE. Это позволяет работать с несколькими агентами параллельно, организуя их работу в сессии и отслеживая прогресс в одном месте.
Платформа Air построена на трёх принципах, два из которых уже были известны, но теперь они реализованы в продукте с нуля. Она предоставляет агентам доступ к специализированным инструментам IDE, таким как отладка, профилирование производительности, исследование баз данных и семантический поиск кода, что помогает агентам давать более точные результаты и экономить токены.
Почему это важно
Этот запуск отражает растущую тенденцию к агентской разработке, которая, по мнению JetBrains, становится нормой. IDE, не поддерживающие эту парадигму, рискуют потерять актуальность. Air позволяет разработчикам использовать мощь ИИ-агентов, не меняя привычных рабочих процессов и не привязываясь к конкретному агенту. Это открывает новые возможности для автоматизации рутинных задач и ускорения циклов разработки.
Интеграция агентов в IDE позволяет не только генерировать код, но и запускать, проверять и валидировать его, используя весь арсенал инструментов IDE. Это обеспечивает более глубокий контроль над работой агентов и позволяет разработчикам эффективно оценивать их результаты.
Что это значит на практике
- Единая среда для агентов: Теперь можно управлять всеми ИИ-агентами (Copilot, Junie, Claude и другими ACP-совместимыми) прямо из IDE, не переключаясь между приложениями.
- Параллельная работа: Air позволяет запускать несколько агентов одновременно и отслеживать их прогресс в одном окне, что значительно повышает эффективность многозадачности.
- Улучшенное взаимодействие: Агенты получают доступ к внутренним инструментам IDE, таким как отладчики и профилировщики, что позволяет им выполнять задачи более точно и эффективно.
- Контроль и проверка: Разработчики сохраняют полный контроль над процессом, имея возможность просматривать изменения, вносимые агентами, и использовать привычные инструменты IDE для их проверки.
- Гибкость выбора: Air не привязывает к конкретному агенту, позволяя использовать те, которые уже есть или которые наилучшим образом подходят для конкретной задачи.