Перейти к содержанию

Инструменты разработчика

JetBrains собрала агентные инструменты под именем Air

4 мин чтения

Текст написан ИИ-моделью по источникам, на которые ведут ссылки, и сверен с ними второй моделью. Как мы работаем

Всё о теме: Агенты для программирования →
Изображение: pexels.com

Гендиректор JetBrains Кирилл Скрыган 22 сентября объявил в LinkedIn о запуске JetBrains Air. Компания называет его «открытой системой продуктов для агентной разработки», которая работает «внутри JetBrains IDE и за их пределами». Под этим именем теперь собраны продукты, которые JetBrains с марта выпускала по отдельности: агентная среда, плагин для IDE, инструменты для команд и корпоративный контроль.

«Сегодня JetBrains делает один из самых значимых шагов за свою 26-летнюю историю», пишет Скрыган. По оценке The New Stack, Air во многом переупаковывает уже вышедшие ИИ-наработки компании под общей вывеской.

Из чего собрали Air

Первым был сам Air. Его открыли в публичном превью 9 марта как отдельную «агентную среду разработки», сначала только для macOS и бесплатно. В нём можно было параллельно запускать Claude Agent, Codex, Gemini CLI и собственного агента JetBrains, Junie. Работал Air с подпиской JetBrains AI или с уже оплаченными подписками у поставщиков агентов, кроме Anthropic, а также с API-ключами. Сама JetBrains объясняла разницу так: IDE достраивает инструменты вокруг редактора кода, а Air строит их вокруг агента.

В тот же день Junie вышла за пределы IDE: появилась Junie CLI, с которой агентом можно пользоваться из терминала, CI/CD-систем и других редакторов. Как сообщала The Register, в основе Air лежит Fleet: этот редактор когда-то задумывали как среду, которая будет работать рядом с IntelliJ IDEA и со временем, возможно, её заменит, но из превью он так и не вышел.

Там же The Register отмечала, что JetBrains будет непросто совместить интересы преданных пользователей IntelliJ IDEA, которые не хотят переходить на другой продукт, с созданием новой среды, построенной вокруг ИИ. Рынок при этом всё сильнее дробится: свои инструменты выпускают и поставщики моделей вроде Anthropic.

Через пару недель после Air появилась JetBrains Central, отдельная система для компаний, где работает сразу несколько агентов. В июле JetBrains выпустила AI for Teams and Organizations: общий контекст, облачные агенты, автоматизации, а также контроль и учёт расходов на уровне организации поверх тех ИИ-инструментов, которыми разработчики уже пользуются.

Три части и одно приложение

В отдельном посте, вышедшем в тот же вторник, Скрыган раскладывает систему на три части:

  • Air в JetBrains IDE: в нём разработчик раздаёт задачи агентам и проверяет их работу;
  • Air Teams: совместная работа разработчиков и автономных агентов;
  • Air Governance: политики, аудит, расходы и использование ИИ в масштабе компании. Под этим именем теперь выходит JetBrains Central.

Отдельное десктопное приложение Air никуда не делось. Оно доступно на macOS, Windows и Linux, а для организаций есть ещё и браузерная версия. Так что «Air» теперь означает сразу две вещи: конкретную агентную среду и общее название всей линейки вокруг неё.

Air Teams и Air Governance пока доступны только в программе раннего доступа.

Как это работает

Air можно открыть внутри IDE JetBrains, в браузере или из командной строки. Для командной строки есть Air Gateway, через который в Air подключаются терминальные агенты вроде Claude Code и Codex.

Одиночному разработчику Air даёт возможность следить за несколькими агентскими задачами одновременно. Можно держать открытыми несколько проектов и сессий, видеть свежую активность, изменённые файлы и готовые к отправке коммиты, а потом разбирать правки обычными средствами IDE.

Air Teams переносит часть этой работы в общие облачные среды. Над проектом работает команда, а задачи агентов не привязаны к машине одного человека. В Teams настраиваются регулярные автоматизации, а окружения и внешние инструменты, доступные агентам, управляются централизованно.

Air Governance отвечает за уровень организации. Администратор решает, какие модели и агенты доступны разработчикам, выдаёт права, ставит лимиты трат и видит, сколько ИИ расходует каждая команда. На скриншоте Governance видны доступ к ИИ, места, кредиты и лимиты на каждого пользователя.

Дальше JetBrains собирается вывести Air на мобильные устройства, чтобы следить за работой агентов и продолжать её не за рабочим столом, сроки при этом не названы.

Смысл всей конструкции Скрыган формулирует так: «JetBrains Air не может быть просто ещё одним агентом или средой разработки». Система, по его словам, должна связать продукты для индивидуальной работы, координации команды, контроля в организации, контекста и автоматизации процессов и при этом оставаться открытой для инструментов и агентов, которые выбирают разработчики, в том числе тех, что JetBrains не делает.

Что остаётся за IDE

По словам Скрыгана, раньше компания занималась в основном «рабочим местом отдельного разработчика». Air расширяет её поле на всю среду, где агентную работу запускают, выполняют, координируют, проверяют и контролируют. Но сами IDE он из центра не убирает: «Наши IDE останутся местом, где профессиональные разработчики работают с агентами, разбираются в коде и проверяют его и принимают решения о том, что попадёт в релиз».

Часть Air, которая живёт внутри IDE, публично тестируется больше месяца. Плагин Air Alpha доступен как минимум с начала августа. Он запускает несколько агентов прямо в IDE на базе IntelliJ и показывает их правки как родные диффы. Обновление, вышедшее ранее в сентябре, добавило больше средств для наблюдения за сессиями агентов и управления ими.

JetBrains прямо называет плагин ранней версией и предупреждает пользователей о «шероховатостях, изменениях интерфейса и поведения и обновлениях примерно раз в неделю».

Пока никто не написал. Будьте первым.

Присоединяйтесь к разговору

Войдите, чтобы оставить комментарий. Он появится после модерации.