- JetBrains представила Air — новую среду разработки с поддержкой агентного ИИ, ориентированную на гибридную работу «разработчик + ИИ-агенты».
- Air позволяет запускать несколько ИИ-агентов параллельно, контролировать их задачи и коммитить результаты через встроенный Git-инструментарий.
- Приложение доступно в превью на macOS с одним агентом Claude и требует подписки Anthropic; версии для Windows и Linux выйдут в 2026 году.
Компания JetBrains представила инновационную среду разработки Air — Agentic Development Environment (ADE), предназначенную для интеграции искусственного интеллекта в повседневный рабочий процесс программистов. В отличие от классических IDE с встроенными чат-ботами, Air — это отдельная среда, в которой разработчик может ставить задачи ИИ-агентам, запускать их одновременно, контролировать работу и управлять изменениями кода в рамках Git.
На текущий момент Air доступен в превью-версии для macOS и поддерживает работу только с одним ИИ-агентом — Claude Agent от компании Anthropic. Для использования требуется активная подписка Anthropic. Запуски версий для Windows и Linux запланированы на 2026 год.
Основу работы Air составляют две ключевые операции: формулировка задачи и ревью результатов. Пользователь описывает в чате, что необходимо сделать, уточняет детали и предоставляет контекст. Агент способен разработать план решения, задавать уточняющие вопросы и предлагать стратегию действий. Разнообразие подачи контекста впечатляет — можно прикреплять файлы и ветки Git, локальные изменения, включать терминальные сессии, либо загружать данные с компьютера. Помимо этого, поддерживается подключение MCP-серверов, расширяющих функциональность за счёт дополнительных команд и API.
Перед запуском задачи разработчик выбирает среду исполнения из трёх вариантов: изолированная ветка Git Worktree, контейнер Docker (требующий соответствующей лицензии) или локальное рабочее пространство без изоляции, но с максимальной скоростью работы. Практикуется гибкая система прав для агентов — от обязательного подтверждения каждого шага до полного автономного доступа.
Особенностью Air стала поддержка асинхронной параллельной работы нескольких ИИ-агентов, выполняющих разные задачи одновременно. Интерфейс отображает статус каждой задачи — от запуска до архивации. По завершении работы агент формирует дифф, который можно детально просмотреть, оставить комментарии и вернуть их агенту для доработки. После итогового одобрения изменения коммитятся через встроенный Git-инструментарий с помощью ИИ, генерирующего сообщения коммитов.
Интеграция с внешними инструментами осуществляется через протокол Model Context Protocol (MCP), позволяющий подключать расширения — от API до кастомных CLI-утилит. Для веб-проектов предусмотрен Web Preview, автоматически показывающий результат работы сервера или HTML-страницы с возможностью тестирования адаптивности и получения подсказок от агента.
Ещё одной полезной функцией является создание локальных снимков истории — перед каждым новым сообщением чат сохраняет состояние проекта, что обеспечивает возможность в любой момент откатиться к предыдущему этапу работы. Такой подход создаёт своего рода машину времени, органично вписанную в процесс взаимодействия с ИИ.
Таким образом, Air представляет собой комплексное решение, направленное на максимальное расширение возможностей разработчиков за счёт тесной интеграции с ИИ-агентами и гибкой организацией рабочего процесса. Несмотря на ограниченную доступность в настоящий момент, продукт демонстрирует значительный потенциал для трансформации будущего разработки программного обеспечения.
