Dev48
ЯЗЫК
  • О нас
  • Услуги
  • Индустрии
  • Технологии
  • Статьи
  • Контакты
Забронировать звонок
    Главная/Статьи/Sonar i ltm proverka koda s pomoschyu ii v masshtabah predpriyatiya
Dev48
info@dev48.org+375 29 320-40-96WhatsApp@isky_by

© 2026 · Все права защищены.

Sonar и LTM: проверка кода с помощью ИИ в масштабах предприятия

Источник: SonarSource•9 ноября 2026 г. в 15:57

Sonar и LTM: проверка кода с помощью ИИ в масштабах предприятия

Проверяйте код и управляйте им для полной уверенности в выпускаемых релизах. Узнайте, как LTM и Sonar ускоряют модернизацию устаревших систем с меньшими рисками и затратами на доработку.

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

Именно на этом сосредоточено наше глобальное партнерство с LTM. Наша ключевая платформа SonarQube обеспечивает управление агентским кодом и его верификацию, помогая предприятиям уверенно выпускать то, что создают их агенты. LTM предоставляет инженерные команды, практики поставки и отраслевой опыт для применения этих возможностей в разработке приложений своих клиентов.

Практика AI Engineering компании LTM обслуживает более 260 клиентов, включая 26 компаний из списка Fortune 500 и пять ведущих мировых банков. В рамках экосистемы BlueVerse AI решения AgentIQ, AppIQ и FusionIQ связывают воедино модернизацию приложений, оркестрацию агентов и контроль качества. Интегрируя SonarQube в эти рабочие процессы, LTM делает управление и верификацию неотъемлемой частью разработки и поддержки программного обеспечения.

Как отметил в разговоре со мной Каушик Чакраборти (Kaushik Chakraborty), исполнительный вице-президент и глобальный руководитель направления AI Business and Services в LTM: «На фабрике агентского ПО вопрос больше не в том, может ли агент написать код. Вопрос в том, сможет ли кто-то доказать правильность кода до того, как он будет перемещен. Именно поэтому Sonar интегрирован в нашу фабрику агентского ПО с первой строки, написанной агентом: он проверяет изменения непосредственно в рабочей среде агента, блокирует каждый пул-реквест с помощью независимых от агента доказательств и очищает существующий бэклог, чтобы модернизация не переносила старый технический долг в будущее».

Фокус нашей совместной работы сосредоточен на трех взаимосвязанных задачах: модернизации устаревшего кода без приумножения технического долга, внедрении единого управления для разных команд и инструментов, а также повышении окупаемости инвестиций в ИИ (ROI), теряемой на повторных запусках и переделках.

Более прочная основа для модернизации

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

Решение AppIQ от LTM поддерживает модернизацию путем обратного проектирования устаревших кодовых баз в документацию и спецификации для дальнейшей разработки. SonarQube расширяет возможности верификации в рабочем процессе агента с помощью Sonar Vortex, предоставляя агентам проектно-специфический контекст, стандарты кодирования и ограничения еще до того, как они начнут писать код, а затем независимо проверяя их результаты по мере работы.

Это помогает командам выявлять отклонения на ранних этапах, а не полагаться на собственную оценку агентом своей работы. SonarQube также проверяет изменения на соответствие стандартам организации в системе CI перед слиянием, предоставляя доказательства, помогающие командам принять решение о том, можно ли продвигать изменение дальше. Было также доказано, что это снижает затраты на токены: тестирование Sonar с использованием ведущего агента кодирования показало, что использование функции Vortex от SonarQube снижает потребление токенов до 36%.

Разумеется, существующий технический долг также требует внимания. Агент исправления SonarQube Remediation Agent генерирует исправления для подтвержденных проблем и повторно запускает анализ для проверки каждого исправления перед открытием пул-реквеста для проверки разработчиком. LTM интегрирует это устранение неполадок из SonarQube в свой подход к модернизации, опираясь на свои практики поставки и руководства по устранению уязвимостей.

Для клиентов это означает интеграцию проверок новых изменений и устранения существующего долга в процесс модернизации LTM, а не откладывание бэклога на другой проект.

Превращение управления в часть повседневной поставки

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

SonarQube применяет единые стандарты ко всему вашему коду, а его верификация остается независимой от того, какой агент или разработчик написал это изменение. LTM добавляет свой опыт работы в регулируемых отраслях, помогая клиентам встраивать эти проверки в привычные для них процессы поставки программного обеспечения.

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

Инженеры LTM также прошли обучение работе с SonarQube, что обеспечивает командам поставки основу для применения подхода Sonar в рамках работы с клиентами, а не восприятие SonarQube как отдельной задачи по настройке инструментов.

Превращение затрат на кодирование с ИИ в принятые изменения

Наше исследование State of Code Developer Survey 2026 года показывает, почему это важно: по словам разработчиков, на долю ИИ теперь приходится 65% закоммиченного кода по сравнению с 42% годом ранее, и они ожидают, что в следующем году этот показатель достигнет 76%. Узким местом становится не написание кода, а его проверка и валидация, о чем сообщили 85 респондентов в отчете GitLab AI Accountability Report за 2026 год.

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

Роль LTM заключается в том, чтобы сделать этот подход частью клиентской доставки, объединяя обратную связь SonarQube со своими инженерными практиками. Цель состоит в том, чтобы сохранить время, которое агенты экономят командам.

Ставка на уверенность

Банковское дело, финансовые услуги и страхование — это первоочередные направления данной работы. Опыт LTM в этих отраслях помогает клиентам учитывать крупные устаревшие активы и устоявшиеся требования к управлению при внедрении ИИ.

Их кодовые базы могут включать COBOL и PL/I, а также Java и C#, и все они поддерживаются SonarQube. Такое покрытие крайне важно, когда модернизация охватывает как старые системы, так и новый код.

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

← Все статьи

О чём эта статья

Ещё в разделе «Разработка ПО»

Все →
На модели принятия решений приходится 26% запросов; Anthropic теперь привлекает новых клиентов в соотношении 2:1
Vercel

На модели принятия решений приходится 26% запросов; Anthropic теперь привлекает новых клиентов в соотношении 2:1

GDIT запускает новую систему электронных медицинских карт для Индийской службы здравоохранения
General Dynamics

GDIT запускает новую систему электронных медицинских карт для Индийской службы здравоохранения

Как проверить и исправить ваш образ QNX Quick Start Target Image
QNX (BlackBerry)

Как проверить и исправить ваш образ QNX Quick Start Target Image

Доля голоса: что это такое и как ее измерить в 2026 году
Hootsuite

Доля голоса: что это такое и как ее измерить в 2026 году

Как выявление ошибок ИИ-агентов делает их более надежными
Microsoft

Как выявление ошибок ИИ-агентов делает их более надежными

ChatGPT-плагин Brevo: 25 промптов для ваших кампаний
Sendinblue

ChatGPT-плагин Brevo: 25 промптов для ваших кампаний

Ещё от SonarSource

Предохранитель, который определяет, принесет ли ИИ-кодинг порядок или катастрофу
SonarSource

Предохранитель, который определяет, принесет ли ИИ-кодинг порядок или катастрофу

Как проверить вывод ИИ-ассистента программирования любого инструмента, а не только одного?
SonarSource

Как проверить вывод ИИ-ассистента программирования любого инструмента, а не только одного?

Сканирование контейнеров в SonarQube теперь доступно в рамках открытой бета-версии
SonarSource

Сканирование контейнеров в SonarQube теперь доступно в рамках открытой бета-версии

Как сохранить целостность архитектуры, когда код пишут агенты
SonarSource

Как сохранить целостность архитектуры, когда код пишут агенты

Google Gemini 4 Argon: Оценка модели
SonarSource

Google Gemini 4 Argon: Оценка модели

Расставляйте приоритеты по тому, что действительно можно проэксплуатировать: Анализ достижимости уязвимостей теперь доступен в SonarQube Advanced Security
SonarSource

Расставляйте приоритеты по тому, что действительно можно проэксплуатировать: Анализ достижимости уязвимостей теперь доступен в SonarQube Advanced Security