По мере роста зависимости от программных агентов (AI Agents) при написании кода, основная нагрузка на разработчиков сместилась с процесса «написания» на процесс «проверки». Согласно отчету Atlassian за 2026 год, 49% разработчиков теперь тратят четыре часа или более в неделю на проверку результатов работы ИИ и исправление программных запросов (Prompts). В ответ на этот вызов компания JetBrains представила Air — новое рабочее пространство, призванное превратить интегрированные среды разработки (IDE) в платформы, поддерживающие «агентную эру» (Agentic Era) в разработке.
Что такое Air и как он работает?
Air — это не просто традиционное окно чата с ИИ, а полноценная рабочая среда, объединяющая возможности программных агентов с интеллектом самой IDE. Air позволяет разработчикам внедрять своих любимых агентов непосредственно в среду разработки, где они могут использовать встроенные инструменты JetBrains, такие как:
- Инструменты отладки (Debugger): для отслеживания ошибок в коде, сгенерированном агентом.
- Управление базами данных: для выполнения прямых запросов.
- Рефакторинг (Refactoring): для применения улучшений кода с использованием интеллектуальных движков JetBrains.
- Семантический поиск (Semantic Search): для поиска по контексту всего проекта.
Air поддерживает широкий спектр агентов и подписок, включая GitHub Copilot, Claude Agent и Codex, а также собственного агента JetBrains — Junie.
Расширенные функции управления рабочими сессиями
Чтобы гарантировать, что автоматизированные задачи не мешают рабочему процессу разработчика, JetBrains внедрила несколько организационных функций:
- Параллельные сессии с Git Worktrees: Air выделяет каждому агенту независимое локальное рабочее пространство (Worktree), чтобы предотвратить конфликт изменений при одновременной работе нескольких агентов.
- Пресеты (Presets): разработчики могут сохранять настройки агента, модели и инструкции для конкретных задач, что ускоряет запуск новых сессий.
- Проверка кода через Code Notes: разработчики могут оставлять заметки непосредственно к определенным строкам, чтобы запрашивать изменения или задавать вопросы, направляя агента в следующей сессии с сохранением контекста.
Что меняется на практике?
Фундаментальное изменение заключается в переходе роли разработчика от «писателя кода» к «техническому руководителю». Вместо того чтобы копировать код из внешнего окна чата и вставлять его в редактор, агент становится частью жизненного цикла разработки внутри IDE. Air обеспечивает большую прозрачность за счет отображения стоимости сессии (в токенах или денежном эквиваленте) и мониторинга квот использования (Quota), что дает разработчику полный контроль над ресурсами и результатами.
Доступность и подписки
Air доступен в версиях JetBrains, начиная с релиза 2026.3. Стоит отметить, что использование Air не обязательно требует платной подписки JetBrains AI; пользователи могут подключать свои собственные API-ключи или использовать существующие подписки на другие сервисы, такие как Claude Pro. JetBrains также предоставляет бесплатную версию своего агента Junie Lite для повседневных задач и быстрых вопросов.