Электротранспорт
Владивостока

 
ribbon
 

Агентная система для разработки в защищенном контуре: как работает «Астра ИИ Код»

Разработка программного обеспечения на объектах критической информационной инфраструктуры (КИИ), в госсекторе и финансовом секторе всегда упирается в конфликт интересов. С одной стороны — необходимость в современных инструментах, таких как искусственный интеллект, для ускорения написания кода и поиска ошибок. С другой — строгие требования безопасности, изолированность сетей и законодательные запреты на передачу исходного кода во внешние облака.

Российская компания «Группа Астра» представила решение этой проблемы — агентную систему «Астра ИИ Код». Это ИИ-помощник для инженеров, спроектированный специально для работы в защищенном контуре, где недопустима утечка данных и требуется полный контроль над действиями искусственного интеллекта.

Архитектура и принципы работы

В основе системы лежит принцип многоагентности. Вместо единого универсального модуля «Астра ИИ Код» использует специализированных дочерних агентов. Каждый из них отвечает за свою узкую задачу: один анализирует архитектуру проекта, второй пишет код, третий ищет уязвимости, четвертый занимается рефакторингом.

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

Безопасность из коробки

Для работы в защищенном периметре «Астра ИИ Код» реализует несколько уровней защиты:

  • Полный аудит действий. Система ведет непрерывный журнал всех запросов и ответов. Каждое обращение ИИ к коду фиксируется в системе мониторинга. Это позволяет офицерам безопасности в любой момент отследить, к каким именно участкам кода обращался агент, какие команды предлагал выполнить и на каком основании принял то или иное решение.
  • Режим планирования (Plan-and-Approve). Инженер получает от ИИ не готовый результат, а детальный план действий. Например, перед тем как внести изменения в микросервисную архитектуру, агент описывает, какие файлы будут затронуты, какие тесты затронуты регрессией и как изменится нагрузка. Только после ручного согласования и подписи (акцепта) инженера агенты переходят к исполнению.
  • Правила блокировки опасных команд. В систему встроен жесткий фильтр команд. Агент физически не сможет исполнить или предложить к исполнению деструктивные операции, даже если они логически вытекают из поставленной задачи. В список блокировок по умолчанию входят системные команды вроде rm -rf, git reset --hard, mkfs, а также критические SQL-инструкции, такие как DROP DATABASE. Это исключает риск случайного удаления репозитория или всей базы данных из-за ошибки в промпте или логике ИИ.

Сценарии применения в закрытом контуре

«Астра ИИ Код» решает задачи, которые ранее требовали ручного труда высококвалифицированных специалистов, позволяя автоматизировать их без нарушения периметра безопасности:

  1. Миграция легаси-кода. Агентная система для разработки в защищенном контуре анализирует устаревшие компоненты, написанные на неактуальных языках, и предлагает пошаговый план их переноса на современный стек (например, на импортонезависимые решения из экосистемы Astra Linux) с автоматической генерацией обвязок.
  2. Поиск уязвимостей. Агенты сканируют исходный код на наличие типовых ошибок (SQL-инъекции, небезопасная десериализация, hardcoded-учетные данные) и формируют отчеты строго внутри защищенного контура.
  3. Автоматический рефакторинг. Поиск дублирующегося кода, оптимизация запросов к базам данных и приведение проекта к единым стандартам оформления без остановки основного цикла разработки.
  4. Генерация тестов. Создание юнит- и интеграционных тестов на основе существующего API, что критически важно для систем, где любое изменение должно быть покрыто документацией и проверками.

Преимущества для КИИ и госсектора

Внедрение «Астра ИИ Код» позволяет организациям из списка КИИ и федеральным ведомствам легально использовать технологии генеративного ИИ. Решение исключает передачу фрагментов кода и архитектурных данных за пределы закрытого контура, так как разворачивается локально. Полный контроль над агентами и прозрачность их действий снимают риски несанкционированной модификации критических систем, а автоматизация рутины повышает скорость разработки без найма дополнительного штата. Это дает инженерам возможность делегировать искусственному интеллекту черновую работу, сохраняя за собой финальное принятие решений в условиях жесткого регулирования.



© Владимир Сокуров, 2008-2026. При использовании материалов и фотографий с данного сайта в электронных средствах массовой информации, на интернет-сайтах и страницах в сети Интернет, в группах в социальных сетях и мессенджерах гиперссылка на сайт veltransport.ru обязательна.
Данный интернет-сайт носит любительский характер, и не является официальным интернет-сайтом предприятия АО "Электрический транспорт".
Powered by WebFire