JetBrains Air изолирует ИИ-агентов в облаке

Компания JetBrains выпустила предварительную версию облачных агентов в своей платформе Air, которая позволяет запускать ИИ-помощников в полностью изолированной облачной среде, управляемой JetBrains.
JetBrains Air изолирует ИИ-агентов в облаке

JetBrains Air изолирует ИИ-агентов в облаке. Фото: из архива компании

Это решение освобождает разработчиков от зависимости от мощности локального компьютера и решает критическую проблему безопасности: как позволить автономному ИИ читать файлы, выполнять код и использовать инструменты, не подвергая риску основную систему.

Песочница для ИИ-агента — это строго контролируемая среда, которая ограничивает доступ к ресурсам по принципу минимальных привилегий. В отличие от локального запуска, где агент может непреднамеренно выйти за пределы рабочего каталога или скомпрометировать хост-систему, облачная песочница по умолчанию изолирует агента от среды разработчика. Это ограничивает область воздействия при непреднамеренных изменениях или эксплуатации уязвимостей.

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

Все сетевые соединения от контейнера направляются через прокси-сервер, который по умолчанию разрешает доступ только к доверенным доменам систем контроля версий и реестров пакетов (например, npm). Разработчики могут добавлять свои внутренние сервисы, разрешать весь интернет или полностью отключать сеть. Секреты хранятся в зашифрованном виде и передаются в виде переменных окружения, при этом агенты имеют доступ только к тем репозиториям, которые уже разрешены разработчику.

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

Локальное рабочее пространство: Агент работает прямо в проекте пользователя. Подходит для мелких правок, но не изолирован по умолчанию.

Git worktree: Создается отдельная копия репозитория на локальной машине. Изменения в файлах остаются независимыми, но агент все еще может покинуть каталог.

Docker: Агент запускается в новом контейнере (или микровиртуальной машине) для каждой задачи. Обеспечивает полную изоляцию, настраиваемую клиентом или администратором.

Облако (Air): Каждая задача выполняется в новой виртуальной машине в облаке JetBrains. Это обеспечивает максимальную изоляцию по умолчанию и не требует локальных ресурсов.

В настоящее время облачные агенты доступны пользователям организаций через Air в IDE и Air Teams в браузере. Платформа позволяет координировать работу нескольких агентов (например, Claude, Gemini или Codex) одновременно над разными задачами, не допуская конфликтов в рабочем пространстве. Разработчики могут просматривать изменения (diff) в контексте проекта, оставлять комментарии к конкретным строкам кода и просить агента доработать решение, как при обычном код-ревью.

Упомянутые сервисы
Datalore Инструмент бизнес-аналитики для разработчиков.
Инструмент бизнес-аналитики для разработчиков.
Space Сервис для совместной работы над проектами с возможностью вести беседу в чате и установкой задач.
Сервис для совместной работы над проектами с возможностью вести беседу в чате и установкой задач.

Больше интересного

Актуальное

FreshOffice запустил мобильную версию CRM в браузере смартфона Почему новые Claude Fable 5.2 и Mythos 5.2 лучше других ИИ-моделей? Только до конца ноября: Adesk удваивает токены в Adesk AI
Ещё…

Популярные теги