مرکزی مواد پر جائیں
OpenAI

۱۱ مارچ، ۲۰۲۶

Rakuten ،Codex کے ساتھ مسائل کو دو گنا تیز حل کرتا ہے

کمپنی کا سائز: Enterprise
خطہ: ایشیاء پیسیفک اور اوشیانا
صنعت: ریٹیل, ٹیکنالوجی, مالیات
پراڈکٹس: API

نتائج

50%

MTTR میں کمی

نتائج

3-4x

پروجیکٹس کے لیے ممکنہ طور پر تیز تر تیاری کا وقت - سہ ماہیوں سے ہفتوں تک

لوڈ ہو رہا ہے…

Rakuten⁠(نئی ونڈو میں کھلتا ہے) ایک عالمی جدت طراز کمپنی ہے جو ای کامرس, فِن ٹیک, اور موبائل مواصلات میں کام کرتی ہے, اور بڑے پیمانے پر صارفین اور مرچنٹس دونوں کو خدمات فراہم کرتی ہے. دنیا بھر میں 30,000 ملازمین کے ساتھ, اس کی انجینئرنگ ٹیمیں ایک بڑے, پیچیدہ پروڈکٹ ایکو سسٹم میں کام کرتی ہیں جہاں رفتار اور قابل اعتمادیت دونوں ضروری ہیں.

اسی لیے Rakuten میں Business کیلئے AI کے جنرل مینیجر, Yusuke Kaji نے گزشتہ سال ٹیموں کے سافٹ ویئر کی منصوبہ بندی، تخلیق, اور توثیق کرنے کے طریقے میں ایجنٹک ورک فلوز کو مزید گہرائی تک لے جانے پر زور دیا ہے. Codex⁠—OpenAI کا کوڈنگ ایجنٹ—Rakuten کے انجینئرنگ اسٹیک کا ایک بنیادی حصہ بن گیا ہے, خاص طور پر وہاں جہاں کمپنی کو سیکیورٹی پر سمجھوتہ کیے بغیر زیادہ تیزی سے آگے بڑھنے کی ضرورت ہوتی ہے.

گزشتہ سال کے دوران، Rakuten کے انجینئرز نے آپریشنز اور سافٹ ویئر ڈیلیوری میں Codex کا استعمال کیا تاکہ انسیڈنٹ ریسپانس کو کمپریس کیا جا سکے (جس میں اوسط ریکوری وقت میں ~%50 کمی، یا MTTR شامل ہے)، خودکار کوڈ ریویو اور کمزوریوں کی جانچ کے ساتھ CI/CD کو مضبوط بنایا جا سکے، اور پیچیدہ پروجیکٹس پر زیادہ خودمختار ڈیولپمنٹ کو سپورٹ کیا جا سکے.

“ہم صرف تیزی سے کوڈ تیار کرنے کی فکر نہیں کرتے. ہم محفوظ طریقے سے ریلیز کرنے کو اہمیت دیتے ہیں. حفاظت کے بغیر رفتار کامیابی نہیں ہے.”
—Yusuke Kaji, AI for Business کے جنرل مینیجر

رول آؤٹ کے اندر

Rakuten کی انجینئرنگ ٹیم کے اندر، ان کا AI ایجنڈا واضح اور ارادی طور پر آپریشنل ہے. Kaji کام کو تین ترجیحات کے گرد مرتب کرتے ہیں جن کے پیچھے ٹیمیں متحد ہوتی ہیں:

  • تیزی سے بنائیں (“Speed!! Speed!! Speed!!”): ٹیمیں Codex کو آپریشنل ورک فلو میں استعمال کرتی ہیں, بشمول KQL پر مبنی مانیٹرنگ اور تشخیص, تاکہ بنیادی وجہ کے تجزیے اور اصلاحی کارروائی کو تیز کیا جا سکے, جس سے MTTR کو %50 تک کم کرنے میں مدد ملتی ہے.
  • زیادہ محفوظ طریقے سے بنائیں (“کام مکمل کریں”): Codex کو CI/CD میں کوڈ ریویو اور کمزوریوں کی جانچ کے لیے استعمال کیا جاتا ہے, جو اندرونی معیارات کو خودکار طور پر لاگو کرتا ہے تاکہ ٹیمیں حفاظتی اقدامات کے ساتھ تیزی سے شپ کر سکیں.
  • زیادہ سمجھداری سے کام کریں (“AI-nization”): Codex بڑے اور مبہم پروجیکٹس کو وضاحت سے عملی نفاذ کی طرف لے جاتا ہے, مکمل طور پر واضح ضروریات پر انحصار کم کرتا ہے, زیادہ خود مختار عمل کو ممکن بناتا ہے, اور بالآخر سہ ماہی کے طویل کام کو چند ہفتوں میں مکمل کر دیتا ہے.

Codex ایک وسیع تر ٹول کٹ میں ایک قابلِ اعتماد ایجنٹ کے طور پر ہر ترجیح کے ساتھ براہِ راست نقشہ بندی کرتا ہے، اور وہاں ظاہر ہوتا ہے جہاں رفتار، حفاظت، اور خود مختاری مل کر بڑھتی ہوئی قدر پیدا کرتی ہیں.

انسیڈنٹ رسپانس کو کمپریس کر کے تیزی سے بنائیں

Rakuten میں رفتار میں ریکوری کا وقت شامل ہے، صرف ڈیویلپمنٹ کی رفتار نہیں.

ٹیمیں KQL (Azure کا لاگز اور ٹیلیمیٹری کے لیے کوئری سسٹم) استعمال کرتی ہیں تاکہ APIs کی نگرانی کریں اور سگنلز کا تجزیہ کریں. Codex ان ورک فلوز کے ساتھ مل کر کام کرتا ہے تاکہ بنیادی وجوہات کی نشاندہی کرنے اور اصلاحات تجویز کرنے میں مدد کرے، جس سے الرٹ اور حل کے درمیان وقت کم ہو جاتا ہے.

سائٹ ریلائیبلیٹی انجینئرنگ (SRE) کے نقطہ نظر سے، یہ دریافت سے اصلاح تک کے راستے کو مختصر کر دیتا ہے. کوئریز، لاگز، اور پیچز کو دستی طور پر جوڑنے کے بجائے، انجینئرز درستگی کی تصدیق کرنے اور فکسز کو تعینات کرنے پر توجہ مرکوز کر سکتے ہیں.

Rakuten کا اندازہ ہے کہ یہ طریقہ مسائل پیش آنے پر MTTR کو تقریباً 50% تک کم کر سکتا ہے. یا زیادہ سادہ الفاظ میں: Rakuten نے Codex کا استعمال کیا ہے تاکہ جب کوئی چیز خراب ہو جائے تو مسائل کو دو گنا تیزی سے ٹھیک کیا جا سکے.

CI/CD میں Codex کو استعمال میں لا کر مزید محفوظ طریقے سے بنانا

جیسے جیسے شپنگ کی رفتار بڑھتی ہے، جائزہ اور ڈپلائمنٹ رکاوٹیں بن سکتے ہیں. Rakuten اس کا حل Codex کو براہ راست اپنی CI/CD پائپ لائن میں ضم کر کے نکالتا ہے.

Codex پروڈکشن تک تبدیلیاں پہنچنے سے پہلے کوڈ ریویو اور کمزوریوں کی جانچ کرتا ہے. Rakuten ان ورک فلوز میں اندرونی کوڈنگ کے اصول اور معیارات شامل کرتا ہے تاکہ ریویوز کمپنی کی توقعات کے مطابق ہوں.

Kaji کہتے ہیں “ہم Codex کو اپنے اندرونی کوڈنگ کے اصول فراہم کرتے ہیں، پھر وہ انہی اصولوں کو استعمال کرتے ہوئے، یہ جائزہ لیتا ہے کہ آیا کوڈ ہمارے معیارات کے ساتھ ہم آہنگ ہے."

نتیجہ: حفاظتی چیکس مسلسل اور خودکار طریقے سے انجام پاتے ہیں، جس سے ٹیمیں معیار کو کم کیے بغیر تیزی سے آگے بڑھ سکتی ہیں.


ایک ہی اسپیک سے فل اسٹیک بلڈز چلا کر زیادہ ذہانت سے تیار کریں

Rakuten کی تیسری ترجیح—AI-nization—خود مختاری پر توجہ مرکوز کرتی ہے. Codex نہ صرف جائزہ اور دیکھ بھال کے لیے استعمال ہوتا ہے، بلکہ بڑے، مبہم پروجیکٹس کو ابتدا سے انتہا تک انجام دینے کے لیے بھی استعمال کیا جاتا ہے. بالکل واضح طور پر متعین تفصیلات کا تقاضا کرنے کے بجائے، Codex جزوی ضروریات کی بنیاد پر بھی آگے بڑھ سکتا ہے اور قابلِ استعمال نتائج تیار کر سکتا ہے.

“تازہ ترین Codex ماڈل بين السطور بھی پڑھ سکتے ہیں،” Kaji کہتے ہیں. “چاہے مطالبے بالکل واضح طور پر متعین نہ بھی ہوں، یہ سمجھ لیتا ہے کہ ہم کیا بنانے کی کوشش کر رہے ہیں."

ایک مثال: موجودہ ویب پر مبنی AI ایجنٹ سروس کا ایک موبائل ایپ ورژن بنانا. Codex نے پوری تفصیلات نافذ کیں، جس میں Python/FastAPI بیک اینڈ اور Swift/SwiftUI iOS ایپ کے ساتھ فل اسٹیک امپلیمنٹیشن شامل تھی، جس میں بغیر مرحلہ وار انسانی ہدایات تمام بیک اینڈ APIs شامل تھے. Codex نے اس پروجیکٹ کے لیے ڈیولپمنٹ کا وقت ایک سہ ماہی سے کم کر کے چند ہفتوں تک کر دیا.

اگلا قدم کیا ہے

جیسے جیسے Codex مزید کوڈ جنریشن کا کام سنبھالتا ہے، Rakuten انجینئر کے کردار کو واضح تر وضاحتیں لکھنے اور قابلِ پیمائش معیارات کے مطابق آؤٹ پٹس کی تصدیق کرنے کی طرف منتقل کر رہا ہے. 

“اب ہمارا کردار کوڈ کی ہر لائن چیک کرنا نہیں رہا،” کاجی کہتے ہیں. “ہمارا کردار یہ ہے کہ ہم واضح طور پر طے کریں کہ ہم کیا چاہتے ہیں اور یہ قائم کریں کہ اس کی تصدیق کیسے کرنی ہے.”

Rakuten نے انجینئرنگ، پروڈکٹ، اور غیر تکنیکی ٹیموں میں عملی ورکشاپ کے ذریعے اس تبدیلی کی حمایت کی ہے—جس کے نتیجے میں Codex نے ٹیموں کو زیادہ تیزی سے شِپ کرنے، زیادہ محفوظ طریقے سے آپریٹ کرنے، اور پوری تنظیم میں خودمختار ڈیولپمنٹ کو اسکیل کرنے میں مدد دینے کے لیے ایک مرکزی کردار ادا کیا ہے۔

کام کے نئے دور میں شامل ہوں

دنیا بھر میں 10 لاکھ سے زیادہ کاروبار OpenAI کے ساتھ معنی خیز نتائج حاصل کر رہے ہیں۔