Экосистема ИИ-инструментов для программирования сейчас напоминает зоопарк: каждый агент живет в своем приложении, со своим контекстом, настройками и пониманием кода.
JetBrains решила навести порядок и представила
AIR - среду, где можно запускать несколько агентов параллельно, управлять ими из одного окна и не сходить с ума от количества открытых терминалов.
Что это вообще такое:
AIR - это не очередная
IDE с чатиком. Это отдельная среда, построенная вокруг агентов. В отличие от традиционных редакторов, которые добавляют инструменты к коду, здесь инструменты встраиваются вокруг агента. Задача формулируется, агент ее выполняет, а разработчик проверяет результат и корректирует курс.
Поддерживаются
Claude Agent,
Codex,
Gemini CLI и
Junie - прямо из коробки. Переключение между провайдерами не требует миграции, просто выбрал другого агента и поехали. Все это работает через
Agent Client Protocol, так что список будет расширяться.
Как это устроено:
Главная фишка - контекст. При постановке задачи можно ссылаться не на куски текста, а на конкретные элементы кодовой базы: строку, коммит, класс, метод. Агент получает точное понимание, что и где нужно сделать, а не просто «вот кусок кода, разберись».
Задачи можно запускать:
- Локально (быстро, но без изоляции).
- В Docker-контейнерах (песочница, чтобы не сломать проект).
- В Git worktree (отдельная рабочая ветка).
Все это позволяет запускать несколько агентов одновременно. Один пишет тесты, второй фиксит баг, третий рефакторит и все это параллельно, пока вы занимаетесь своими делами. Интерфейс показывает одну активную задачу, остальные в фоне, но при необходимости переключиться можно в один клик.
Что внутри:
После завершения работы агент показывает внесенные изменения, но проверка не ограничивается сравнением файлов. Изменения видны в контексте всей кодовой базы, а рядом - терминал, Git-клиент и встроенный превью для веб-проектов. Можно оставлять комментарии, отправлять их агенту как уточнения, коммитить результат через встроенный
Git.
Отдельно стоит упомянуть локальные снимки истории. Перед каждым запросом AIR сохраняет состояние проекта, и в любой момент можно откатиться к моменту до конкретного сообщения. Удобно, когда агент ушел не туда и хочется вернуть все как было.
Расширения и MCP:
Через
Model Context Protocol подключаются внешние инструменты: от доступа к API до кастомных CLI-утилит. MCP-серверы настраиваются JSON-конфигами и включаются прямо в интерфейсе. Это позволяет агенту делать гораздо больше, чем просто генерировать код.
Доступ и цены:
Сейчас
AIR доступна на
macOS (Windows и Linux обещают позже). Чтобы работать, нужна либо подписка
JetBrains AI Pro (входит в All Products Pack), либо свои API-ключи от
Anthropic,
OpenAI или
Google. Можно и то и другое: свои ключи используются в первую очередь, а если лимиты кончились - подключается подписка
JetBrains.
Облачное выполнение задач в изолированных песочницах пока в tech preview, но должно появиться скоро.
Кому это нужно:
Тем, кто активно использует агентов в работе и устал от зоопарка инструментов. Тем, кто хочет запускать несколько задач параллельно и не терять контекст. Тем, кто ценит экосистему
JetBrains и хочет, чтобы агенты работали так же предсказуемо, как и остальные инструменты.
Вывод:
AIR - это не попытка сделать очередного убийцу
Cursor, а прагматичный шаг к упорядочиванию агентной разработки. Вместо того чтобы надеяться на полностью автономных агентов (до которых сложным проектам еще далеко),
JetBrains предлагает среду, где человек остается главным, а агенты берут на себя рутину. Работает это уже сейчас, и выглядит убедительно. Если вы активно используете ИИ в разработке - стоит присмотреться.