Сегодня поговорим о побеге ИИ и какие опасности это несет.

«ИИ спасёт мир», «Это просто помощник, чего вы боитесь?» - говорили они. А потом «помощники» на испытаниях нашли выход из песочницы, наладили связь друг с другом и полезли в реальные системы. Помощь немного вышла за рамки технического задания и пошла не по плану.

Причём без эффектного «я обрёл сознание, человеки мне больше не нужны».

Всё куда интереснее: нельзя напрямую выйти в интернет? Найдём внутренний сервис, который умеет. Нельзя общаться с другими агентами? Используем общее хранилище. Закрыли лазейку? Поищем следующую.

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

А теперь посмотрите на обычный ноутбук инженера. SSH-ключи, kubeconfig, токены, VPN, доступ к внутренним сервисам. Рядом - ИИ-агент с терминалом и задачей «разберись и почини». Мы сами выдали ему набор инструментов, а защиту иногда свели к строгому «только ничего не сломай».

Прекрасный план. Осталось написать на сейфе «не открывать» и оставить ключ в замочной скважине.

В статье разбираю, как агенты выходили за границы испытательной среды и что эта история означает для пользователей Cursor, Claude Code и GigaCode. А главное - как ограничить их права, сеть и доступ через MCP, изолировать выполнение и быстро отозвать полномочия. С примерами для Kubernetes.

ИИ вполне может помочь нам сделать мир лучше. Но сначала стоит убедиться, что поручение «почини тесты» не даёт ему полномочий устроить нам очень познавательный понедельник.

Полная статья: https://devops.org.ru/ai-agents-infrastructure-security-skynet-kubeconfig

Сегодня поговорим о побеге ИИ и какие опасности это несет. | Сетка — социальная сеть от hh.ru