Resultados
50%
Reducción del MTTR
Resultados
3-4x
Acelera el desarrollo de proyectos, pasando de meses a semanas
Rakuten(se abre en una nueva ventana) es una empresa global de innovación que opera en los sectores de comercio electrónico, tecnología financiera y comunicaciones móviles, y presta servicios tanto a consumidores como a comerciantes a gran escala. Con 30 000 empleados a nivel mundial, sus equipos de ingeniería entregan productos en un ecosistema amplio y complejo, donde tanto la velocidad como la confiabilidad son fundamentales.
Por eso, Yusuke Kaji, gerente general de IA para empresas en Rakuten, ha dedicado el último año a impulsar una mayor integración de los flujos de trabajo de agentes en la forma en que los equipos planifican, crean y validan software. Codex, el agente de programación de OpenAI, se ha convertido en una parte fundamental de la infraestructura de ingeniería de Rakuten, especialmente en las áreas donde la empresa necesita avanzar más rápido sin comprometer la seguridad.
Durante el último año, los ingenieros de Rakuten han usado Codex en operaciones y entrega de software para acelerar la respuesta a incidentes (incluida una reducción de aproximadamente el 50 % en el tiempo medio de recuperación, o MTTR), fortalecer la CI/CD con revisión automatizada de código y comprobaciones de vulnerabilidades, y respaldar un desarrollo más autónomo en proyectos complejos.
"No solo buscamos generar código más rápido. Buscamos desplegarlo de forma segura. La velocidad sin seguridad no es sinónimo de éxito."
Dentro del equipo de ingeniería de Rakuten, su agenda de IA es clara y está enfocada deliberadamente en la operación. Kaji enmarca el trabajo en torno a tres prioridades que guían a los equipos:
- Construye más rápido (“¡Velocidad, velocidad, velocidad!”): los equipos usan Codex en flujos operativos, incluyendo monitoreo y diagnóstico basados en KQL, para acelerar el análisis de causa raíz y la remediación, lo que ayuda a reducir el MTTR hasta en un 50 %.
- Construye de forma más segura (“Haz que las cosas sucedan”): Codex se integra en CI/CD para revisiones de código y detección de vulnerabilidades, al aplicar estándares internos de forma automática y permitir a los equipos desplegar rápido con guardrails de seguridad.
- Opera de forma más inteligente (“IA-nización”): Codex impulsa proyectos más grandes y ambiguos desde la especificación hacia implementaciones funcionales, al reducir la dependencia de requisitos perfectamente definidos, permitir una ejecución más autónoma y acortar esfuerzos de un trimestre en semanas.
Codex se alinea directamente con cada prioridad como un agente confiable dentro de un conjunto de herramientas más amplio, presente allí donde la velocidad, la seguridad y la autonomía generan valor acumulativo.
La rapidez en Rakuten incluye el tiempo de recuperación, no solo la velocidad de desarrollo.
Los equipos usan KQL (el sistema de consultas de Azure para registros y telemetría) para monitorear APIs y analizar señales. Codex funciona junto con estos flujos de trabajo para ayudar a identificar las causas raíz y sugerir correcciones, al reducir el tiempo entre la alerta y la resolución.
Desde la perspectiva de la ingeniería de confiabilidad de sitios (SRE), esto acorta el camino desde la detección hasta la corrección. En lugar de combinar manualmente consultas, registros y parches, los ingenieros pueden enfocarse en validar e implementar correcciones.
Rakuten estima que este enfoque puede reducir el MTTR en aproximadamente un 50 % cuando ocurren incidencias. En pocas palabras: con Codex, Rakuten resuelve problemas hasta dos veces más rápido cuando algo falla.
A medida que se acelera la entrega, la revisión y el despliegue pueden convertirse en cuellos de botella. Rakuten aborda esto al integrar Codex directamente en su flujo de trabajo de CI/CD.
Codex hace revisiones de código y análisis de vulnerabilidades antes de que los cambios lleguen a producción. Rakuten integra sus principios y estándares internos en estos flujos para garantizar que las revisiones se ajusten a las expectativas de la empresa.
“Le compartimos a Codex nuestros principios internos de desarrollo”, dice Kaji. “Con base en ellos, revisa si el código cumple con nuestros estándares.”
El resultado: los controles de seguridad se realizan de forma constante y automática, lo que permite a los equipos avanzar más rápido sin reducir los estándares.
La tercera prioridad de Rakuten (la IA-nización) se centra en la autonomía. Codex se usa no solo para revisión y mantenimiento, sino también para ejecutar proyectos más grandes y ambiguos de principio a fin. En lugar de requerir especificaciones perfectamente definidas, Codex puede avanzar a partir de requisitos parciales y producir artefactos utilizables.
“Los modelos más recientes de Codex pueden leer entre líneas”, dice Kaji. ”Aunque los requisitos no estén perfectamente definidos, entiende lo que estamos intentando crear.”
Un ejemplo: crear una versión de aplicación móvil de un servicio existente de agentes de IA basado en la web. Codex implementó toda la especificación, incluyendo una arquitectura full-stack con un backend en Python/FastAPI y una app iOS en Swift/SwiftUI, junto con todas las APIs del backend, sin instrucciones humanas paso a paso. Codex redujo el tiempo de desarrollo de este proyecto de un trimestre a semanas.
A medida que Codex asume más tareas de generación de código, Rakuten está transformando el rol del ingeniero hacia la redacción de especificaciones más claras y la validación de los resultados contra estándares medibles.
“Nuestra función ya no es revisar cada línea de código”, dice Kaji. “Nuestro papel es definir claramente lo que queremos y establecer cómo verificarlo.”
Rakuten ha respaldado este cambio mediante talleres prácticos en equipos de ingeniería, producto y áreas no técnicas, lo que ha contribuido a que Codex desempeñe un papel central para ayudar a los equipos a entregar más rápido, operar con mayor seguridad y escalar el desarrollo autónomo en toda la organización.


