GitHub Copilot получил локальную изолированную среду для выполнения действий

GitHub добавил в приложение GitHub Copilot поддержку локальных изолированных сред (local sandboxes). Теперь агент Copilot может выполнять команды и работать с файлами внутри отдельного окружения на компьютере разработчика, не получая прямой доступ ко всей системе.

Новая возможность предназначена для сценариев, где Copilot выполняет более сложные задачи: запускает инструменты, изменяет код, проверяет результаты работы и взаимодействует с проектом. Изоляция позволяет ограничить область его действий и снизить риски при использовании агентных возможностей.

Как работают локальные песочницы

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

Теперь часть таких ограничений можно задать через песочницу. Copilot получает отдельное рабочее пространство, в котором может выполнять действия с кодом, инструментами, файловой системой и сетью в рамках заданных правил.

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

Локальная и облачная изоляция

GitHub также поддерживает облачные песочницы для Copilot. В этом режиме выполнение задач происходит в отдельном окружении, размещённом на стороне GitHub. Локальный вариант запускает такую среду непосредственно на компьютере разработчика.

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

Зачем это нужно

По мере развития агентных инструментов Copilot всё чаще используется не только для генерации отдельных фрагментов кода, но и для выполнения последовательных задач: анализа проекта, запуска команд, внесения изменений и проверки результата.

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

Новая функция доступна в приложении GitHub Copilot и развивается вместе с агентными возможностями платформы.

/ Список бесплатных IT-уроков месяца уже доступен в календаре мероприятий /

Источник: habr.com

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев