
IBM сообщила, что получила статус лидера в отчёте 2025 Omdia Universe on No-Low-Pro IDE Assistants. В компании отмечают, что признание отражает её фокус на развитии решений на базе ИИ для помощи разработчикам.
На фоне роста интереса к таким инструментам IBM ссылается на оценку Gartner: к 2028 году 75% инженеров корпоративного ПО будут использовать ИИ-ассистентов для написания кода.
Чем выделяется IBM watsonx Code Assistant
По описанию IBM, watsonx Code Assistant использует генеративный ИИ и автоматизацию, чтобы ускорять работу с кодом на нескольких языках программирования, включая Python, Java и JavaScript. Среди заявленных возможностей — рекомендации в реальном времени, генерация модульных тестов и перевод кода между языками.
Michael Azoff, главный аналитик Omdia (Cloud Native Computing), отмечает, что предприятия внедряют ассистентов для кода, чтобы компенсировать нехватку квалифицированных разработчиков и повысить продуктивность в разных ролях, ускорить выпуск кода и помочь начинающим быстрее освоить новые технологии.
Интеграция с Ansible и модернизация мэйнфреймов
IBM также подчёркивает интеграцию watsonx Code Assistant с Ansible Automation Platform. Сообщается, что она помогает генерировать playbook’и и роли, а также получать объяснения, используя подсказки на естественном языке и ориентируясь на лучшие практики Ansible.
Отдельным направлением компания называет поддержку модернизации IBM mainframe: преобразование наследуемых систем в более современные платформы с акцентом на качество кода, производительность и безопасность.
Эффект для команд разработки
По данным IBM, исследования и пользовательский опыт показывают рост продуктивности и экономию времени на объяснении кода, документации и генерации кода. В качестве примера упоминается кейс компании rKube (Марокко), которая в пилотном проекте смогла автоматически преобразовать более половины традиционного кода приложений WebSphere.
В IBM отмечают, что развитие watsonx Code Assistant нацелено на:
- расширение доступности ИИ-инструментов для разработчиков разного уровня;
- усиление возможностей совместной работы;
- поддержку полного цикла разработки (SDLC) — от планирования до развёртывания;
- сокращение ручных операций и ускорение автоматизации.