Безопасность ИИ≈ 15 мин

Как защитить данные компании при работе с ИИ-агентами

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

Команда Alpes
Концептуальная иллюстрация: рабочая среда агента между локальным сервером и облаком, с контролируемыми переходами.
Обработка данных, доступ к инструментам и хранение результатов требуют отдельных правил. Иллюстрация Alpes, создана с помощью ИИ.
Содержание статьи

Агент получает доступ к работе. Вместе с ним меняется риск

Сотрудник может за вечер собрать помощника для расчётов, документов или работы с клиентами. Это полезное изменение: экспертиза отдела быстрее превращается в рабочий инструмент. Но вместе с прототипом появляются ключи доступа, база данных, сервер и журнал запросов. Раньше эти решения обычно проходили через разработчика; теперь инфраструктуру нужно сделать понятной и безопасной для всей команды.

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

  • Утечка контекста: в запрос попали договоры, персональные данные или секреты из файлов и логов.
  • Избыточные права: для отчёта выдали доступ к изменению всей CRM.
  • Подмена инструкций: агент принял текст письма, сайта или документа за команду и вызвал инструмент.
  • Незащищённый результат: созданное приложение доступно без авторизации или хранит ключ в коде браузера.

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

Источники: OWASP Top 10 for Agentic Applications 2026. OpenAI: корпоративные политики Codex. NVIDIA OpenShell: обзор.

Четыре границы, которые стоит проверить до запуска

Карта защиты · 01Контролируйте весь путь задачи

Кто работает

Сотрудник · аккаунт · права

Корпоративный вход и доступ по роли

Что видит агент

Файлы · контекст · инструменты

Только данные и действия для задачи

Кто считает

Облачная или локальная модель

Проверенный маршрут обработки

Что остаётся

Ответ · история · логи · бэкапы

Срок хранения и удаление копий

Ограничение одного слоя не защищает автоматически остальные. Схема Alpes.

Например, финансовый отдел поручает агенту разобрать просроченную дебиторку. Модель получает строки выгрузки. Инструмент читает файл или CRM. Результат сохраняется в отчёте, а части переписки могут остаться в истории сессии. Доступ к каждому из этих мест нужно рассматривать отдельно.

Что уже есть в Codex и Claude Code — и что настраивает компания

Сравнение механизмов, а не рейтинг безопасности
СлойCodexClaude Code
ДействияРазрешения и sandbox задают границы выполнения; подтверждения регулируют выход за них.Режимы разрешений управляют действиями; sandbox команд настраивается отдельно.
Корпоративные правилаУправляемая конфигурация ограничивает аккаунты, доступ и изменение политик в поддерживаемых клиентах.Managed settings позволяют централизованно задавать ограничения.
Важная границаПравила сети для локальных команд не равны политике всех приложений, коннекторов и облачных задач.Sandbox команд не охватывает автоматически MCP-серверы, hooks и встроенные файловые инструменты.
Что проверитьВерсию клиента, ОС, профиль прав, доверенные интеграции и реальные отказы в доступе.Включён ли sandbox, какие процессы вне него, права чтения и исключения для команд.

Источники: OpenAI: разрешения и безопасность агентов. OpenAI: корпоративные политики Codex. Anthropic: безопасность Claude Code. Anthropic: область действия sandbox.

Отдельный вопрос — использование данных поставщиком. OpenAI указывает, что данные API не используются для обучения по умолчанию, но хранение зависит от endpoint и функции. Zero Data Retention доступен не для любого режима. Это условия API: их нельзя автоматически приписывать личному аккаунту ChatGPT.

Источники: OpenAI: управление данными API.

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

Источники: Anthropic: использование и хранение данных.

Три архитектуры для разных данных

Выбор зависит от задачи и допустимого маршрута данных
ВариантКогда рассматриватьЧто остаётся на компании
Корпоративное облакоРазрешённый рабочий контекст можно передавать выбранному поставщику.Договор, права, минимизация контекста, сроки хранения, контроль интеграций.
Облако через шлюзЗадача решается без прямых идентификаторов и части закрытых сведений.Качество удаления данных, защита таблицы соответствий, обходные каналы и правовая оценка остатка.
Локальная модельКонтекст должен оставаться внутри инфраструктуры компании.Серверы, модель, права, обновления, журналирование, резервное копирование и проверка исходящего трафика.

Не обязательно выбирать один вариант на всю компанию. Публичные материалы можно обрабатывать в согласованном облачном сервисе; кадровые документы и закрытые финансовые данные — по более строгому маршруту. Решение принимает владелец данных совместно с IT и ответственным за безопасность, а не отдельный сотрудник при загрузке файла.

Как оставить обработку внутри компании с Qwen

Qwen — семейство моделей с доступными для скачивания весами. Официальная документация описывает развёртывание через vLLM с API. Выбор конкретной модели требует проверки лицензии, памяти GPU, длины контекста, параллельных запросов и качества на рабочих задачах. «Локальная» не означает бесплатная в эксплуатации или равноценная любой облачной модели.

Источники: Qwen: развёртывание через vLLM.

Архитектура · 02Локальная модель — часть внутреннего контура
Инфраструктура компании
СотрудникSSO / MFA
Рабочий проект
Агент в изоляцииПрава на файлы
Контроль инструментов
Qwen на сервереInference API
Доступ только из сети
Документы и поискХранилище секретовЖурналы и резервные копии

Выход наружу запрещён по умолчанию. Обновления — через контролируемый процесс. Предлагаемая схема Alpes.

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

Codex документирует локальных провайдеров через режим --oss, включая Ollama и LM Studio. У Ollama есть интеграция с Claude Code через совместимый API. Это разные способы подключения: модель Qwen не становится моделью Claude или OpenAI, а поддержка вызова инструментов и отдельных функций требует испытаний. Наличие совместимого API ещё не доказывает совместимость всего приложения.

Источники: OpenAI: локальные провайдеры Codex. Ollama: интеграция с Claude Code.

NVIDIA OpenShell: песочница с правилами вне агента

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

Источники: NVIDIA OpenShell: обзор.

В документации OpenShell описаны изолированные рабочие среды, политики доступа и обработка credentials вне самого агента. NemoClaw — связанный blueprint для агентной среды, а не другое название OpenShell. MCP решает ещё одну задачу: соединяет агента с инструментами. Наличие MCP не создаёт песочницу и не подтверждает безопасность подключённого сервера.

Источники: NVIDIA OpenShell: архитектура. NVIDIA OpenShell: безопасная конфигурация.

Как выглядит контроль действий
  1. Задать политику

    Определить каталоги, сервисы и операции, нужные конкретной задаче.

  2. Ограничить выполнение

    Запустить агента внутри изоляции, а секреты выдавать только разрешённым обращениям.

  3. Проверить отказ

    Убедиться, что запрещённый файл и неразрешённый адрес действительно недоступны.

Схема Alpes по документации OpenShell. Конкретные механизмы зависят от версии и среды развёртывания.

Разрешённый адрес модели остаётся получателем данных. Если backend облачный, sandbox не делает обработку локальной; если локальный — нужно отдельно закрыть остальные пути наружу. Слишком широкое правило сети может разрешить утечку на формально доверенный домен. Перед внедрением проверяют версию, режим исполнения политик, изоляцию конкретной ОС и исключения.

Источники: NVIDIA OpenShell: безопасная конфигурация.

Обезличивание, токены и шифрование: что защищает каждый слой

HTTPS шифрует передачу между клиентом и сервером. На стороне сервиса запрос обычно расшифровывается для обработки моделью. Это защита от перехвата по пути, но не способ скрыть содержимое от получателя. Шифрование диска также не скрывает данные от процесса, которому разрешено их прочитать.

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

Движение данных · 03В облако уходит задача с метками
В компании

Исходные сведения

Имя, телефон, задолженность

Фильтр и замена
CLIENT_017 · 120 000 ₽ · 30 дней Таблица соответствий остаётся здесь
HTTPS / TLSЗапрос →
← Ответ с метками

Облачная модель

Анализирует разрешённые поля и метки.

Не получает таблицу соответствий

Учебный пример. Восстановление имён выполняется внутри компании после проверки прав. Остаточные сведения могут оставаться идентифицирующими — нужна оценка риска.

При обратном ответе шлюз восстанавливает значения только для авторизованного получателя. Это обратимая токенизация, или псевдонимизация. Если поля действительно зашифрованы, шлюз может расшифровать их обратно, но модель не сможет содержательно анализировать скрытые значения как обычный текст. Не стоит описывать этот процесс как «нейросеть всё понимает в зашифрованном виде».

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

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

Источники: Presidio: обнаружение и преобразование чувствительных данных.

Что учитывать российской компании

Базовый закон о персональных данных — 152-ФЗ. Для проекта проверяют основание и цель обработки, состав данных, поручение обработки, меры защиты и уведомление Роскомнадзора. Локализация при сборе данных граждан России и трансграничная передача — разные требования; размещение основной базы в России не разрешает автоматически отправку её копии за рубеж.

Статья 12 предусматривает отдельное уведомление о намерении трансграничной передачи до её начала и возможность ограничений. Нужно определить получателей, страны и применимые условия. HTTPS, подмена ФИО и запрет обучения модели не заменяют эту проверку. Если произошёл инцидент с персональными данными, отдельно проверяют обязанности уведомления по статье 21.

Источники: 152-ФЗ «О персональных данных».

Дополнительные правовые рамки
НормаЧто проверить в проекте
149-ФЗ: защита информацииОбщие требования к защите информации и специальные ограничения, применимые к вашей деятельности.
98-ФЗ: коммерческая тайнаКакие сведения защищены установленным режимом, кто вправе раскрывать их поставщику и что разрешают договоры.
187-ФЗ: критическая информационная инфраструктураОтносится ли организация к субъектам КИИ и какие отдельные требования действуют для её объектов. Это не универсальное правило для каждого офисного бота.

Источники: 149-ФЗ «Об информации…». 98-ФЗ «О коммерческой тайне». 187-ФЗ «О безопасности КИИ».

Минимальный набор технических правил

Попросить агента «не раскрывать секреты» полезно как инструкция, но недостаточно как защита. Правило должно ограничиваться правами сервисной учётной записи, политикой сети и файловой системы. Даже ошибочное действие агента тогда встретит технический запрет.

  • Разделите чтение и запись. Для анализа дайте доступ только к нужной витрине данных. Изменение CRM, отправку писем, платежи, удаление и публикацию вынесите в отдельные подтверждаемые действия.
  • Ограничьте инструменты. Проверяйте владельца и код MCP-сервера, skills, plugins и hooks; фиксируйте версии. Доступ к общей интеграции не должен открывать сотруднику чужие отделы или клиентов.
  • Создайте рабочую изоляцию. Не запускайте агента с root/admin и не подключайте в песочницу домашний каталог, ключи SSH или Docker socket без обоснованной необходимости.
  • Защитите журналы. Записывайте, кто запросил действие, какой инструмент сработал и был ли отказ, но не копируйте весь секретный контекст в аналитику. Определите доступ и срок хранения.
  • Разделите прототип и production. Перед публикацией проверьте авторизацию, права пользователей, зависимости, резервное восстановление и отключение сервиса.

Файл .env и .gitignore не являются границей доступа: агент с правом чтения каталога может прочитать файл, а уже опубликованный ключ остаётся в истории. Если секрет утёк, сначала отзовите или замените его, затем устраните источник утечки и проверьте использование. Удаления строки из текущего файла недостаточно.

Источники: OWASP: управление секретами.

Правила, с которыми сотрудник сможет работать

Сотруднику не нужно становиться специалистом по кибербезопасности, чтобы автоматизировать свою задачу. Компания должна предоставить готовый рабочий профиль, разрешённые источники и понятный способ получить недостающий доступ. Если безопасная работа требует десятка обходов каждый день, регламент быстро перестаёт помогать.

  • Открывайте рабочие задачи только в согласованном аккаунте и проекте. Не переносите корпоративный контекст в личный чат ради удобства.
  • Передавайте минимум: нужные столбцы, период и фрагменты документов. Не прикладывайте всю базу «на всякий случай».
  • Не вставляйте пароли, токены, cookies и коды подтверждения в диалог. При запросе такого секрета остановитесь и обратитесь к ответственному.
  • Текст из письма или сайта — материал для анализа, а не разрешение выполнить команду. Не одобряйте неожиданную загрузку файлов, установку расширения или расширение доступа.
  • Перед записью в рабочую систему проверьте получателей, изменяемые записи и объём операции. Для массового действия сначала смотрите предварительный результат.
  • При подозрении на утечку остановите задачу и сообщите IT: какой файл, сервис и время. Не удаляйте историю до сохранения нужных для расследования сведений.

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

Начните с одной задачи и проверьте границы

От задачи к разрешённой работе
  1. Описать поток

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

  2. Настроить доступ

    Выбрать модель и тариф, ограничить инструменты, секреты и сеть. Согласовать правовые условия.

  3. Проверить ограничения

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

  4. Принять результат

    Зафиксировать разрешённые сценарии, правила сотрудникам, контроль обновлений и порядок остановки.

Предлагаемый Alpes порядок пилота. Это методика проверки, а не результат тестирования конкретного клиента.

Для шлюза отдельно проверьте возврат меток не тому пользователю, пропущенные идентификаторы и недоступность фильтра. Для локальной модели — работу при закрытом интернете. Для созданного приложения — попытку одного пользователя увидеть данные другого. Отрицательный тест должен завершиться отказом, а не убедительным объяснением модели.

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

Чек-лист перед подключением команды

Скачайте чек-лист в PDF, распечатайте и пройдите его вместе с ответственными. Для невыполненных пунктов определите следующий шаг и срок.

Скачать чек-лист · PDF, 1 страница

Руководитель и владелец данных

  • Определены задачи, ответственные, допустимые данные и ожидаемые действия агента.
  • Утверждены поставщик, тариф, договор, страны обработки и сроки хранения.
  • Юрист проверил основания обработки, локализацию и трансграничную передачу, где она возникает.
  • Сотрудники знают, как получить доступ и кому сообщить об ошибке или утечке.

IT и безопасность

  • У каждого сотрудника свой аккаунт; настроены MFA/SSO, где доступны, и отзыв доступа при увольнении.
  • Агент видит только рабочие папки и данные, необходимые его роли.
  • Запись, отправка, публикация, удаление и платежи отделены от чтения и проверяются перед выполнением.
  • Ключи, пароли и токены не лежат в Git, публичных файлах, промптах и логах; есть защищённое хранилище и ротация.
  • Проверены MCP, skills, plugins, hooks и исходящие соединения, включая процессы вне sandbox.
  • Если используется фильтр, он обрабатывает текст, файлы, изображения и результаты инструментов; при сбое отправка блокируется.
  • Для локальной схемы проверены модель, поиск, логи, бэкапы и отсутствие внешнего fallback.
  • Проверены отрицательные сценарии, отзыв ключей, остановка агента и восстановление данных.
  • Перед публикацией приложения проверены авторизация, разграничение доступа и отсутствие секретов в клиентском коде.
  • После обновлений повторяются ключевые проверки; назначен ответственный за поддержку.

Вопросы и ответы

Опасно ли передавать рабочие данные в Codex или Claude Code?

Риск зависит от состава данных, настроек аккаунта, получателя и полномочий агента. Для разрешённых сведений можно использовать согласованный облачный маршрут. Для запрещённых к передаче — минимизировать контекст или использовать проверенный внутренний контур. Само название продукта не даёт ответа.

Если данные передаются по HTTPS, нейросеть их не видит?

В обычном облачном запросе сервис расшифровывает соединение для обработки содержимого. HTTPS защищает передачу по сети. Чтобы не раскрывать значения, их нужно удалить или заменить до отправки; это отдельный механизм.

Достаточно заменить имена клиентов, чтобы соблюсти 152-ФЗ?

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

Можно ли использовать Qwen на своих серверах?

Да, при подходящей модели, лицензии и инфраструктуре. Нужно проверить качество задач и весь контур: инструменты, поиск, журналы, обновления и исходящий трафик. Развёрнутая локально модель не изолирует остальное приложение автоматически.

Обучение Alpes включает настройку корпоративной защиты?

Программа помогает сотрудникам освоить работу с ИИ на своих задачах. Подготовка инфраструктуры и её безопасность — отдельная зона ответственности компании и её IT-команды; состав инженерных работ согласуется отдельно. Обучение возможно в готовой разрешённой среде компании.

Источники и актуальность

Проверено 27 октября 2026 г.. Условия продуктов меняются: перед внедрением сверяйте документацию для своего клиента, тарифа и версии. Рекомендации Alpes отмечены отдельно от возможностей поставщиков.

  1. OpenAI: разрешения и безопасность агентов ↗

    Границы выполнения команд и подтверждения действий.

  2. OpenAI: корпоративные политики Codex ↗

    Управляемые настройки, проверка ограничений и защиты вне клиента.

  3. OpenAI: управление данными API ↗

    Обучение, хранение, ограничения ZDR; условия API нельзя автоматически переносить на личный ChatGPT.

  4. Anthropic: безопасность Claude Code ↗

    Модель разрешений и рекомендации производителя.

  5. Anthropic: область действия sandbox ↗

    Изоляция команд не охватывает автоматически MCP, файловые инструменты и hooks.

  6. Anthropic: использование и хранение данных ↗

    Различия коммерческих и личных аккаунтов, локальные журналы.

  7. Qwen: развёртывание через vLLM ↗

    Локальный inference и API; размер модели и инфраструктуру нужно выбирать отдельно.

  8. OpenAI: локальные провайдеры Codex ↗

    Режим --oss, Ollama и LM Studio; не обещание полной совместимости любой модели.

  9. Ollama: интеграция с Claude Code ↗

    Anthropic-совместимый API для локальных и облачных моделей; это документация интеграции Ollama.

  10. NVIDIA OpenShell: обзор ↗

    Открытая среда выполнения с техническими границами для агентов.

  11. NVIDIA OpenShell: архитектура ↗

    Контроль доступа и обработка учётных данных за границей агента.

  12. NVIDIA OpenShell: безопасная конфигурация ↗

    Политики файлов, сети, процессов и credentials; документация v0.1.5 на дату исследования.

  13. Presidio: обнаружение и преобразование чувствительных данных ↗

    Средства маскирования, включая обратимые операции; обнаружение не гарантирует полноту.

  14. OWASP Top 10 for Agentic Applications 2026 ↗

    Классификация рисков агентных приложений; не статистика внедрения на рынке.

  15. OWASP: управление секретами ↗

    Хранилища секретов, ограничение доступа, ротация и журналирование.

  16. 152-ФЗ «О персональных данных» ↗

    Текст на сайте Минтруда: статьи 3, 6, 12, 18, 19, 21 и 22. Применимость проверяется по конкретному процессу.

  17. 149-ФЗ «Об информации…» ↗

    Справочная правовая система: общая рамка защиты информации.

  18. 98-ФЗ «О коммерческой тайне» ↗

    Справочная правовая система: режим коммерческой тайны.

  19. 187-ФЗ «О безопасности КИИ» ↗

    Справочная правовая система: отдельные требования к субъектам и объектам КИИ.