Agent Bunker: как изолировать CLI-агентов, чтобы они не видели лишнее
Agent Bunker: как изолировать CLI-агентов, чтобы они не видели лишнее Автономные ИИ-агенты в терминале или IDE могут выполнять команды от имени пользователя и получать доступ к личным файлам и секретам. В материале mnv разбирает Agent Bunker — опенсорсный инструмент, который создает жестко изолированную песочницу для CLI-агентов на базе легких контейнеров или namespaces. Подход упростился до практичной схемы: агенту монтируется только разрешенная папка проекта, а доступ к корню системы, домашней директории, /etc, ~/.ssh, ~/.aws и другим проектам перекрыт. Дополнительно используются cgroups, чтобы ограничить RAM и CPU, а после завершения сессии дочерние процессы добиваются автоматически. Для разработки это полезно там, где агенту нужен рабочий каталог, но нельзя отдавать ему весь хост и секреты. При этом авторский тезис опирается на описания инцидентов и общие предупреждения, поэтому для критически важного внедрения стоит отдельно проверить методику и ограничения. Практический вывод простой: если вы запускаете CLI-агенты на рабочей машине, сначала оценивайте изоляцию, а уже потом расширяйте им права. Источник: Habr AI Practice RU — https://habr.com/ru/articles/1082718/