Rakuten устраняет неполадки в два раза быстрее с помощью Codex

oai_Rakuten_1x1.png?w=1600&h=900&fit=fil
Связаться с отделом продаж
Масштаб компании: Крупный бизнес
Регион: Азиатско-Тихоокеанский регион и Океания
Отрасль: Розничная торговля, технологии, финансы
Продукты: API

Результаты

50%

Сокращение среднего времени восстановления (MTTR)

Результаты

В 3–4 раза

Ускорение потенциального времени создания проектов — с кварталов до недель

Rakuten⁠ — глобальная инновационная компания, работающая в сфере электронной коммерции, финансовых технологий и мобильной связи и обслуживающая огромное количество потребителей и продавцов по всему миру. Штат компании насчитывает 30 000 сотрудников по всему миру, а ее инженерные команды выпускают продукты для крупной и сложной экосистемы, где критически важны как скорость, так и надежность.

Именно поэтому Юсукэ Кадзи (Yusuke Kaji), генеральный менеджер по искусственному интеллекту для бизнеса в Rakuten, в течение последнего года активно внедрял агентские рабочие процессы в процессы планирования, создания и проверки программного обеспечения. Codex⁠ — кодинг-агент от OpenAI — стал ключевой частью технологического стека Rakuten, особенно в тех областях, где компании необходимо ускоряться без ущерба для безопасности.

За последний год инженеры Rakuten использовали Codex во всех операциях и процессах поставки ПО, чтобы сократить время реагирования на инциденты (включая снижение среднего времени восстановления или MTTR примерно на 50%), усовершенствовать CI/CD с помощью автоматического код-ревью и проверки на уязвимости, а также поддержать более автономную разработку сложных проектов.

«Нам важна не просто быстрая генерация кода. Нам важен безопасный релиз. Скорость без безопасности — это еще не успех».
— Юсукэ Кадзи, генеральный менеджер по искусственному интеллекту для бизнеса

Суть внедрения

Стратегия инженерной команды Rakuten в области ИИ отличается четкостью и практической направленностью. Кадзи выделяет три основных приоритета, которые объединяют команды:

  • Более быстрое создание («Скорость! Скорость! Скорость!»): Команды используют Codex в операционных рабочих процессах, включая мониторинг и диагностику на базе KQL, чтобы ускорить анализ первопричин и устранение неполадок, что помогает сократить MTTR на величину до 50%.
  • Более безопасное создание («Дело превыше всего»): Codex задействуется в CI/CD для ревью кода и проверки уязвимостей, автоматически применяя внутренние стандарты, чтобы команды могли быстро выпускать релизы под надежной защитой.
  • Более умная работа («Интеграция ИИ»): Codex продвигает крупные, неоднозначные проекты от этапа спецификации к работающей реализации, снижая зависимость от идеально прописанных требований, обеспечивая большую автономность выполнения и в конечном итоге сокращая многомесячные (квартальные) усилия до нескольких недель.

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

Ускорение за счет сокращения времени реагирования на инциденты

Понятие скорости в Rakuten включает в себя и время восстановления, а не только скорость разработки.

Команды используют KQL (систему запросов Azure для логов и телеметрии) для мониторинга API и анализа сигналов. Codex работает в связке с этими процессами, помогая выявлять первопричины и предлагать исправления, что сокращает время от появления алерта до устранения проблемы.

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

По оценкам Rakuten, такой подход позволяет сократить MTTR примерно на 50% при возникновении сбоев. Проще говоря: с помощью Codex компания устраняет проблемы в два раза быстрее.

Повышение безопасности за счет интеграции Codex в CI/CD

По мере ускорения релизов процессы код-ревью и развертывания могут становиться узким горлышком. В Rakuten эту проблему решают путем интеграции Codex непосредственно в CI/CD-пайплайн.

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

«Мы предоставляем Codex наши внутренние принципы кодинга, — отмечает Кадзи. — Опираясь на них, он проверяет, соответствует ли код нашим стандартам».

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


Создание полноценных приложений по одной спецификации для более умной работы

Третий приоритет Rakuten — интеграция ИИ — сосредоточен на автономности. Codex используется не только для код-ревью и поддержки, но и для сквозной реализации более крупных, сложных проектов. Вместо идеально определенных спецификаций Codex может продвигаться вперед на основе неполных требований и создавать работающие артефакты.

«Новейшие модели Codex умеют читать между строк, — говорит Кадзи. — Даже если требования сформулированы не идеально, он понимает, что именно мы пытаемся создать».

Один из примеров — создание мобильного приложения на основе существующего веб-сервиса с ИИ-агентом. Codex реализовал всю спецификацию целиком, включая полностековую разработку с бэкендом на Python/FastAPI и iOS-приложением на Swift/SwiftUI, а также все бэкенд-API, без пошаговых инструкций от человека. Codex сократил время разработки этого проекта с одного квартала до нескольких недель.

Что дальше

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

«Наша задача больше не в том, чтобы проверять каждую строку кода, — говорит Кадзи. — Наша задача — четко определить, что именно нам нужно, и установить способы проверки».

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

Присоединяйтесь к новой эре работы

Более 1 миллиона компаний по всему миру достигают значительных результатов с помощью OpenAI.
Связаться с отделом продаж

Полный текст статьи читайте на OpenAI