Mga resulta
50%
Pagbaba ng MTTR
Mga resulta
3-4x
Mas mabilis na potensyal na panahon ng pagbuo para sa mga proyekto - mula quarter hanggang linggo
Ang Rakuten(magbubukas sa bagong window) ay isang pandaigdigang kumpanyang pang-inobasyon na nagpapatakbo ng e-commerce, fintech, at mobile communications, na nagsisilbi sa mga consumer at merchant sa napakalaking saklaw. Sa 30,000 empleyado sa buong mundo, ang mga engineering team nito ay naghahatid sa malaki at kumplikadong ecosystem ng produkto kung saan parehong mahalaga ang bilis at pagiging maaasahan.
Iyon ang dahilan kung bakit ginugol ni Yusuke Kaji, Pangkalahatang Tagapamahala ng AI para sa Negosyo sa Rakuten, ang nakalipas na taon sa pagtutulak ng mga agentic workflow nang mas malalim sa kung paano nagpaplano, bumubuo, at nagbe-verify ng software ang mga team. Codex—ang coding agent mula sa OpenAI—ay naging pangunahing bahagi ng engineering stack ng Rakuten, lalo na kung saan kailangang kumilos nang mas mabilis ang kumpanya nang hindi isinasakripisyo ang seguridad.
Sa nakalipas na taon, ginamit ng mga engineer ng Rakuten ang Codex sa buong operations at software delivery para paikliin ang incident response (kabilang ang ~50% na pagbawas sa mean time to recovery, o MTTR), palakasin ang CI/CD gamit ang automated code review at mga vulnerability check, at suportahan ang mas autonomous na pag-develop sa mga kumplikadong proyekto.
“Hindi lang kami nagmamalasakit sa mabilis na pag-generate ng code. Mahalaga sa amin ang ligtas na pagpapadala. Ang mabilis nang walang kaligtasan ay hindi tagumpay.”
Sa loob ng engineering team ng Rakuten, malinaw at sadyang nakatuon sa operasyon ang kanilang AI agenda. Ibinabalangkas ni Kaji ang gawain sa tatlong priyoridad na sinusuportahan ng mga team:
- Bumuo nang mas mabilis (“Speed!! Speed!! Speed!!”): Ginagamit ng mga team ang Codex sa mga operational workflow, kabilang ang KQL-based na pagmo-monitor at pagsusuri, para pabilisin ang pagsusuri ng ugat ng problema at pag-aayos, na tumutulong na mapababa ang MTTR nang hanggang 50%.
- Magtayo ng mas ligtas (“Tapusin ang mga gawain”): Ginagamit ang Codex sa CI/CD para sa pagsusuri ng code at pag-check ng mga kahinaan, awtomatikong inilalapat ang mga panloob na pamantayan para makapagpadala nang mabilis ang mga team nang may mga guardrail.
- Itinutulak ng Codex ang mas malalaki at masalimuot na proyekto mula sa espesipikasyon tungo sa gumaganang implementasyon, binabawasan ang pagdepende sa ganap na malinaw na mga kinakailangan, nagbibigay-daan sa mas awtonomong pagsasagawa, at sa huli ay napapaikli ang mga gawaing karaniwang inaabot ng isang quarter para matapos sa loob lamang ng ilang linggo.
Direktang tumutugma ang Codex sa bawat priyoridad bilang maaasahang agent sa mas malawak na toolkit, na lumilitaw kung saan ang bilis, kaligtasan, at awtonomiya ay lumilikha ng pinagsama-samang halaga.
Kasama sa bilis ng Rakuten ang oras ng pag-recover, hindi lang ang bilis ng pag-develop.
Gumagamit ang mga team ng KQL (query system ng Azure para sa mga log at telemetry) para subaybayan ang mga API at suriin ang mga signal. Nakikipagtulungan ang Codex sa mga daloy ng trabaho na ito para makatulong na matukoy ang mga ugat na sanhi at magmungkahi ng mga pag-aayos, na binabawasan ang oras sa pagitan ng alerto at resolusyon.
Mula sa pananaw ng site reliability engineering (SRE), pinaiikli nito ang landas mula sa pagtukoy hanggang sa remediation. Sa halip na manu-manong pagsama-samahin ang mga query, log, at patch, puwede tumuon ang mga engineer sa pag-validate at pag-deploy ng mga pag-aayos.
Tinataya ng Rakuten na kayang pababain ng pamamaraang ito ang MTTR nang humigit-kumulang 50% kapag may mga isyung nagaganap. O mas simple: Ginamit ng Rakuten ang Codex para ayusin ang mga problema nang doble ang bilis kapag may nasira.
Habang bumibilis ang pagpapadala, puwedeng maging mga hadlang ang pagsusuri at pag-deploy. Tinutugunan ito ng Rakuten sa pamamagitan ng direktang pagsasama ng Codex sa CI/CD pipeline nito.
Nagsasagawa ang Codex ng code review at mga pagsusuri para sa mga kahinaan sa seguridad bago umabot sa produksyon ang mga pagbabago. Ipinapasok ng Rakuten ang mga panloob na prinsipyo at pamantayan sa pag-code sa mga daloy ng trabahong ito para naaayon ang mga pagsusuri sa mga inaasahan ng kumpanya.
“Ibinibigay namin ang aming mga panloob na prinsipyo sa pagko-code sa Codex,” sabi ni Kaji. “Gamit ang parehong mga prinsipyo, sinusuri nito kung naaayon ang code sa aming mga pamantayan.”
Ang resulta: awtomatikong nagaganap ang mga safety check, kaya mas mabilis kumilos ang mga team nang hindi isinasakripisyo ang pamantayan.
Ang ikatlong priyoridad ng Rakuten—AI-nization—ay nakatuon sa awtonomiya. Ginagamit ang Codex hindi lang para sa pagsusuri at maintenance, kundi para rin sa pagsasagawa ng mas malalaki at malabong proyekto mula umpisa hanggang wakas. Sa halip na mangailangan ng perpektong malinaw na mga espesipikasyon, puwedeng magpatuloy ang Codex mula sa bahagyang mga kinakailangan at makagawa ng mga magagamit na artifact.
“Nauunawaan ng pinakabagong mga model ng Codex ang mga pahiwatig o kahulugang hindi tuwirang sinasabi,” sabi ni Kaji. “Kahit na hindi perpektong natutukoy ang mga kinakailangan, nauunawaan nito kung ano ang sinusubukan naming buuin.”
Isang halimbawa: pagbuo ng bersyon ng mobile app ng umiiral na serbisyo ng web-based na AI agent. Ipinatupad ng Codex ang buong espesipikasyon, na kinasasangkutan ng full stack na implementasyon na may Python/FastAPI backend at isang Swift/SwiftUI iOS app, kasama ang lahat ng backend API, nang walang sunod-sunod na tagubiling pantao. Pinapaikli ng Codex ang oras ng pag-develop para sa proyektong ito mula sa isang quarter tungo sa mga linggo.
Habang mas maraming gawain sa pagbuo ng code ang inaako ng Codex, inililipat ng Rakuten ang papel ng engineer tungo sa pagsulat ng mas malinaw na mga espesipikasyon at pag-verify ng mga output laban sa nasusukat na mga pamantayan.
“Hindi na namin tungkulin na suriin ang bawat linya ng code,” sabi ni Kaji. “Ang aming tungkulin ay malinaw na tukuyin kung ano ang gusto namin at itakda kung paano ito beripikahin.”
Sinuportahan ng Rakuten ang pagbabagong ito sa pamamagitan ng mga hands-on na workshop sa buong engineering, produkto, at mga hindi teknikal na team—na nag-aambag para gumanap ang Codex ng sentral na papel sa pagtulong sa mga team na magpadala nang mas mabilis, mag-operate nang mas ligtas, at palawakin ang autonomous na pag-develop sa buong organisasyon.


