Опубликовано 3 апреля 2026

Red Hat использует ИИ-агентов для модернизации устаревших систем

Сетка агентов против устаревшего кода: как Red Hat использует ИИ для модернизации старых систем

Red Hat представила подход на основе «сетки агентов», который помогает модернизировать устаревшие системы с помощью ИИ – быстрее и надёжнее, чем ручной рефакторинг.

Разработка 4 – 5 минут чтения
Источник события: Red Hat 4 – 5 минут чтения

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

Red Hat предложила подход, который пытается решить эту проблему с помощью ИИ-агентов – не одного универсального помощника, а целой скоординированной системы из нескольких специализированных агентов, работающих вместе. Авторы назвали это «сеткой агентов» (agent mesh).

Почему модернизация устаревшего софта является проблемой

Почему это вообще проблема

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

Переписывать такие системы вручную – долго. Команды могут годами работать над миграцией, а бизнес тем временем продолжает зависеть от старого кода. Проблема усугубляется тем, что задача не сводится только к программированию: нужно анализировать зависимости, понимать бизнес-логику, документировать поведение, тестировать результат. Это разные виды работы, и каждый из них требует своего подхода.

Концепция «сетки агентов» в Red Hat

Идея: не один агент, а сетка

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

В описанной архитектуре агенты делятся на две категории: кодовые и некодовые. Кодовые агенты занимаются непосредственно работой с программным кодом – анализируют его структуру, выполняют рефакторинг, предлагают замены. Некодовые агенты решают сопутствующие задачи: разбираются в документах, восстанавливают контекст, формулируют требования.

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

Принцип работы ИИ-агентов в координированной системе Red Hat

Как агенты работают вместе

Чтобы несколько агентов могли слаженно решать одну большую задачу, нужна структура, которая их координирует. В Red Hat эту роль выполняет так называемый «обвяз агента» (agent harness) – своего рода каркас, который задаёт порядок работы, распределяет задачи между агентами и собирает результаты.

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

Отдельно стоит отметить, что подход ориентирован именно на так называемую «коричневую миграцию» (brownfield migration) – то есть на работу с уже существующими, живыми системами, а не на создание нового с нуля. Это принципиально сложнее: нужно работать с реальными ограничениями, сохранять совместимость и не нарушать то, что уже работает.

Платформа Red Hat для запуска ИИ-агентов

На чём всё это запускается

Платформой для реализации стали инструменты Red Hat в области ИИ – в частности, Red Hat OpenShift AI, которая обеспечивает инфраструктуру для запуска и управления моделями в корпоративной среде. Это не публичный облачный сервис, а решение, рассчитанное на организации, которым важно контролировать, где и как работают их данные и модели.

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

Практическое применение подхода Red Hat с ИИ-агентами

Что это означает на практике

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

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

Оригинальное название: Refactoring at the speed of mission: An «agent mesh» approach to legacy system modernization with Red Hat AI
Дата публикации: 3 апр 2026
Red Hat www.redhat.com Международная компания, развивающая открытые программные платформы и инфраструктурные решения с поддержкой ИИ.
Предыдущая статья Как ИИ понимает индийские языки: попытка честной оценки Следующая статья AiChemy: как многоагентный ИИ меняет поиск новых лекарств

Связанные публикации

Вам может быть интересно

Перейти к другим событиям

События – лишь часть картины. Эти материалы помогают увидеть шире: контекст, последствия и идеи, стоящие за новостями.

От источника к разбору

Как создавался этот текст

Этот материал не является прямым пересказом исходной публикации. Сначала была отобрана сама новость – как событие, важное для понимания развития ИИ. Затем мы задали рамку обработки: что в тексте важно прояснить, какой контекст добавить и на чём сделать акцент. Это позволило превратить отдельный анонс или обновление в связный и осмысленный разбор.

Нейросети, участвовавшие в работе

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

1.
Claude Sonnet 4.6 Anthropic Анализ исходной публикации и написание текста Нейросеть изучает оригинальный материал и формирует связный текст

1. Анализ исходной публикации и написание текста

Нейросеть изучает оригинальный материал и формирует связный текст

Claude Sonnet 4.6 Anthropic
2.
Gemini 2.5 Flash Google DeepMind Проверка и правка текста Исправление ошибок, неточностей и спорных формулировок

2. Проверка и правка текста

Исправление ошибок, неточностей и спорных формулировок

Gemini 2.5 Flash Google DeepMind
3.
DeepSeek-V3.2 DeepSeek Подготовка описания для иллюстрации Генерация текстового промпта для визуальной модели

3. Подготовка описания для иллюстрации

Генерация текстового промпта для визуальной модели

DeepSeek-V3.2 DeepSeek
4.
FLUX.2 Pro Black Forest Labs Создание иллюстрации Генерация изображения по подготовленному промпту

4. Создание иллюстрации

Генерация изображения по подготовленному промпту

FLUX.2 Pro Black Forest Labs

Хотите глубже погрузиться в мир
нейротворчества?

Первыми узнавайте о новых книгах, статьях и экспериментах с ИИ
в нашем Telegram-канале!

Подписаться