مواد پر جائیں

کیا آپ نے اپنی ایپ AI سے بنائی؟ SDAIA کی وائب کوڈنگ گائیڈ ہر لائن کو اس وقت تک ڈرافٹ مانتی ہے جب تک کوئی انسان اسے جانچ نہ لے

مختصر جواب

SDAIA کی Vibe Coding (وائب کوڈنگ) گائیڈ AI کے لکھے کوڈ کو انسانی جانچ تک ڈرافٹ مانتی ہے: ایپ لانچ سے پہلے اپنے ڈیولپر سے پوچھنے کے لیے 4 خطرات اور 5 جانچ کے نکات۔

اوریگامی ٹیم

ادارتی ٹیم · · 7 منٹ کا مطالعہ

واٹس ایپ پر شیئر کریں
ہمارا مواد پسند ہے؟ گوگل پر اوریگامی کو اپنا پسندیدہ ذریعہ بنائیں۔Add as a preferred source on Google
کیا آپ نے اپنی ایپ AI سے بنائی؟ SDAIA کی وائب کوڈنگ گائیڈ ہر لائن کو اس وقت تک ڈرافٹ مانتی ہے جب تک کوئی انسان اسے جانچ نہ لے

اگر آپ کی ایپ، ویب سائٹ یا اندرونی سسٹم AI ٹولز سے بنایا گیا ہے، یا آپ کا ڈیولپر انہیں استعمال کرتا ہے، تو سعودی ڈیٹا اینڈ آرٹیفیشل انٹیلیجنس اتھارٹی (SDAIA) کی اپریل 2026 میں جاری کردہ «Vibe Coding» (وائب کوڈنگ) گائیڈ ایک واضح اصول طے کرتی ہے: AI جو کچھ بھی بناتا ہے وہ اس وقت تک غیر منظور شدہ ڈرافٹ ہے جب تک کوئی انسان اس کا جائزہ، تصدیق اور باضابطہ منظوری نہ دے دے۔ گائیڈ 57 صفحات پر مشتمل ہے، سرکاری اور نجی دونوں شعبوں کی تکنیکی ٹیموں کے لیے ہے، 4 بڑے خطرات اور 6 بنیادی حدود بیان کرتی ہے، اور 5 ایسے مقامات طے کرتی ہے جہاں کوڈ آپ کے گاہکوں تک پہنچنے سے پہلے انسان کو مداخلت کرنی ہی ہوگی۔ اس مضمون میں ہم اسے ایسے عملی سوالات میں بدلتے ہیں جو آپ اسی ہفتے اپنی ٹیم یا وینڈر سے پوچھ سکتے ہیں۔

SDAIA کی تعریف کے مطابق وائب کوڈنگ کیا ہے؟

گائیڈ وائب کوڈنگ (عربی میں «al-barmaja al-tawlidiya»، یعنی جنریٹو پروگرامنگ) کو ایسا طریقہ قرار دیتی ہے جس میں صارف عام زبان میں بتاتا ہے کہ اسے کیا چاہیے اور AI ٹولز کوڈ لکھتے ہیں۔ یہ کوڈ لکھنے سے آگے بڑھ کر اس چیز تک جاتی ہے جسے وہ ایجنٹک AI کہتی ہے: ایسے ٹولز جو خود کوڈ بناتے ہیں، ٹیسٹ چلاتے ہیں اور ڈیپلائمنٹ سنبھالتے ہیں، جبکہ اہم فیصلوں کی سمت انسان طے کرتا ہے۔

گائیڈ استعمال کو 3 حصوں میں تقسیم کرتی ہے: ڈیزائن اور یوزر تجربہ (خیالات اور پروٹوٹائپ)، پروگرامنگ (کوڈ لکھنا اور بہتر بنانا)، اور ٹیسٹنگ (ٹیسٹ پلان، ٹیسٹ ڈیٹا اور خرابی کا تجزیہ)۔ یہ مائیکروسافٹ کے حوالے سے بتاتی ہے کہ یہ ٹولز کمپنی کے اندر تیار ہونے والے تقریباً 30% کوڈ کو بناتے ہیں، اور گوگل کے حوالے سے کہ اس کا تقریباً 25% نیا کوڈ AI بناتا ہے اور پھر مرج سے پہلے انسان اس کا جائزہ لیتے ہیں۔ پیغام واضح ہے: سب سے بڑی کمپنیاں یہ ٹولز روزانہ استعمال کرتی ہیں، لیکن جائزے کے ایک نظام کے اندر۔

سب سے اہم اصول: AI کا نتیجہ ایک ڈرافٹ ہے

گائیڈ کی پہلی تعریف «AI سے بنا ڈرافٹ» ہے: سسٹم کا بنایا ہوا کوئی بھی نتیجہ اس وقت تک غیر منظور شدہ پہلا ڈرافٹ رہتا ہے جب تک وہ انسانی جائزے، تصدیق اور منظوری سے نہ گزرے۔ یہ «Human-in-the-loop» (عمل میں انسان) اصول کو اپنے طریقۂ کار میں ایک لازمی گورننس اصول قرار دیتی ہے۔ ساتھ ہی یہ اضافہ کرتی ہے کہ جب AI ٹولز کو ایسے عملی اختیارات دیے جائیں جن کا بڑا آپریشنل، قانونی یا تجارتی اثر ہو سکتا ہو، تو انسانی مداخلت لازمی ہو جاتی ہے۔

کاروباری مالک کی زبان میں: اگر کوئی AI ٹول کسی کی منظوری کے بغیر آپ کی ایپ کا اپڈیٹ شائع کر سکتا ہے یا آپ کے گاہکوں کا ڈیٹابیس بدل سکتا ہے، تو گائیڈ بالکل اسی سے خبردار کرتی ہے۔ واضح رہے کہ گائیڈ رہنمائی کے لیے ہے، سزاؤں والا ضابطہ نہیں، لیکن ان ٹولز کے «ذمہ دارانہ استعمال» پر اب تک کا یہ سب سے واضح سرکاری سعودی حوالہ ہے، اور یہ AI خطرات کے انتظام کے قومی فریم ورک کی تکمیل کرتی ہے۔

گائیڈ کے بتائے 4 خطرات، اور یہ آپ کے پروجیکٹ میں کیسے ظاہر ہوتے ہیں

  • ہیلوسینیشن: ایسا کوڈ جو ٹھیک لگتا ہے لیکن ایسے API کو کال کرتا ہے جو موجود نہیں، یا فرضی یا غیر معاون پیکجز اور لائبریریاں تجویز کرتا ہے۔ نتیجہ آپ کے دوسرے سسٹمز کے ساتھ انٹیگریشن کی غلطیاں ہیں، اور اگر کوئی تجویز کردہ پیکج کو جانچے بغیر نام سے انسٹال کر دے تو سیکیورٹی کا سوراخ بھی۔
  • حد سے زیادہ اعتماد: بنے ہوئے کوڈ کو سیکیورٹی یا فنکشنل جائزے کے بغیر قبول کرنا، یا اسے سیدھا اس لائیو ماحول میں لے جانا جسے آپ کے گاہک استعمال کرتے ہیں۔
  • سطحی کوریج: ایک عمومی سیکیورٹی تجزیہ جو کمزوریاں چھوڑ دیتا ہے، اور نامکمل ٹیسٹ، جو آپ کو یہ جھوٹا احساس دیتے ہیں کہ سب ٹھیک ہے۔
  • غیر یقینی نتائج: ایک ہی پرامپٹ ہر بار مختلف کوڈ دیتا ہے، جس سے نتائج کو دہرانا اور آڈٹ کرنا مشکل ہو جاتا ہے۔

6 چیزیں جن کی AI ضمانت نہیں دیتا

گائیڈ 6 بنیادی حدود گنواتی ہے: AI آپ کے کاروبار کی نیت کو صرف اتنا ہی سمجھتا ہے جتنا آپ نے واضح طور پر لکھا ہو؛ وہ آپ کے ادارے کے مخصوص خطرات یا ترجیحات کا اندازہ نہیں لگا سکتا؛ وہ آرکیٹیکچر کی سوچ اور ڈیزائن کے فیصلوں کی جگہ نہیں لے سکتا؛ وہ ضمانت نہیں دیتا کہ کوڈ درست ہے یا حقیقی استعمال کے قابل ہے؛ وہ ہمیشہ ایک جیسے نتائج نہیں دیتا؛ اور اس کا نتیجہ نہ تو باضابطہ ٹیسٹ کا ثبوت ہے اور نہ ہی اصل ٹیسٹوں کا متبادل۔ گائیڈ صاف کہتی ہے کہ تصدیق، ٹیسٹنگ اور منظوری کی ذمہ داری «مکمل طور پر انسانی» ہے۔

کوڈ گاہکوں تک پہنچنے سے پہلے 5 انسانی جانچ کے نکات

  1. ہر کوڈ تبدیلی کو مین برانچ میں مرج کرنے سے پہلے جانچنا۔
  2. ہر ریلیز کو ڈیپلائے کرنے سے پہلے اس کی تیاری کا اندازہ لگانا۔
  3. ڈیپلائے یا رول بیک کے فیصلے کی نگرانی کرنا۔
  4. پروڈکشن میں کسی بھی غیر متوقع رویے کی وضاحت کرنا۔
  5. ڈیولپمنٹ پلانز اور طویل مدتی تکنیکی روڈ میپ کی منظوری دینا۔

اس ہفتے اپنے ڈیولپر یا وینڈر سے پوچھنے کے سوالات

  • AI کا لکھا کوڈ مرج سے پہلے کون جانچتا ہے، اور کیا ہر تبدیلی کا ریکارڈ شدہ جائزہ موجود ہے؟
  • کیا ٹیسٹ واقعی سسٹم پر چلائے جاتے ہیں، یا ٹول نے صرف «کہہ دیا» کہ کوڈ کام کرتا ہے؟
  • AI ٹولز کے پاس کون سے اختیارات ہیں؟ کیا وہ ڈیپلائے کر سکتے ہیں یا اصل ڈیٹابیس تک پہنچ سکتے ہیں؟ (دیکھیں کہ حملہ آور کا کمانڈ چلانے والے کوڈنگ ایجنٹس کے ساتھ کیا ہوا۔)
  • کیا ٹیسٹ ڈیٹا مصنوعی ہے؟ گائیڈ ایسے ٹیسٹ ڈیٹا کا مطالبہ کرتی ہے جو پرائیویسی کے اصولوں پر عمل کرے اور کسی بھی اصل یا حساس ڈیٹا کے استعمال کو روکے، جو آپ کے گاہکوں کے ذاتی ڈیٹا کے لیے اہم ہے۔
  • لائیو ہونے سے پہلے ریلیز پر کون دستخط کرتا ہے، اور کچھ خراب ہونے پر رول بیک کا فیصلہ کس کے پاس ہے؟

اگر ان پانچ میں سے تین سوالوں کا واضح جواب نہیں ملتا، تو مسئلہ AI ٹول میں نہیں بلکہ کام کے طریقے میں ہے۔ اگر آپ نیا ڈیولپمنٹ پارٹنر چن رہے ہیں تو ان سوالات کو اپنے سافٹ ویئر کمپنی چننے کے معیار میں شامل کریں۔

Origami کا نقطۂ نظر

ہم ڈیزائن، پروگرامنگ اور ٹیسٹنگ میں AI ٹولز استعمال کرتے ہیں، کیونکہ یہ ہمارے گاہکوں کا حقیقی وقت بچاتے ہیں۔ لیکن یہ جو لکھتے ہیں، اسے ہم بالکل ویسے ہی دیکھتے ہیں جیسے SDAIA کی گائیڈ بیان کرتی ہے: ایک ڈرافٹ۔ ہر تبدیلی ڈیولپر کے جائزے سے گزرتی ہے، ٹیسٹ واقعی چلائے جاتے ہیں، گاہکوں کا اصل ڈیٹا کبھی ٹیسٹ ماحول میں نہیں جاتا، اور ڈیپلائے کا فیصلہ انسان کرتا ہے۔ بغیر جائزے کی رفتار کی قیمت بعد میں بندشوں اور سیکیورٹی خامیوں کی صورت میں ادا کرنی پڑتی ہے۔ اگر آپ نے AI سے پروٹوٹائپ بنایا ہے اور اسے ایسے سسٹم میں بدلنا چاہتے ہیں جس پر آپ کے گاہک بھروسہ کر سکیں، تو ہم سے بات کریں۔

ذرائع

  • #وائب کوڈنگ
  • #SDAIA
  • #AI کوڈ کا جائزہ
  • #سافٹ ویئر ڈیولپمنٹ

عام سوالات

کیا SDAIA کی وائب کوڈنگ گائیڈ میری کمپنی پر لازم ہے؟

یہ گائیڈ رہنمائی کے لیے ہے، سزاؤں والا ضابطہ نہیں، اور سرکاری و نجی شعبے کی تکنیکی ٹیموں کے لیے ہے۔ پھر بھی AI کوڈنگ ٹولز کے ذمہ دارانہ استعمال پر یہ سب سے واضح سرکاری سعودی حوالہ ہے، اور اپنے طریقۂ کار میں یہ انسانی جائزے کو ایک لازمی گورننس اصول قرار دیتی ہے۔

کیا میں ڈیولپر کے بغیر صرف AI سے مکمل ایپ بنا سکتا ہوں؟

کسی خیال کو آزمانے کے لیے آپ جلدی سے ایک پروٹوٹائپ بنا سکتے ہیں۔ لیکن جس سسٹم پر آپ کے گاہک انحصار کریں، اس کے بارے میں گائیڈ کہتی ہے کہ AI کوڈ کے درست یا قابلِ استعمال ہونے کی ضمانت نہیں دیتا، اور تصدیق، ٹیسٹنگ اور منظوری کی ذمہ داری مکمل طور پر انسان کی ہے، اس لیے لانچ سے پہلے جائزہ لینے والا ڈیولپر ضروری ہے۔

AI کے لکھے کوڈ میں سب سے بڑا خطرہ کیا ہے؟

گائیڈ 4 خطرات بتاتی ہے: ہیلوسینیشن، جیسے ایسی لائبریریاں یا API تجویز کرنا جو موجود ہی نہیں؛ حد سے زیادہ اعتماد، یعنی سیکیورٹی جائزے کے بغیر کوڈ کو پروڈکشن میں بھیجنا؛ تجزیے اور ٹیسٹوں میں سطحی کوریج؛ اور ہر بار بدلنے والے نتائج۔

میں کیسے یقینی بناؤں کہ میرا ڈیولپر AI سے بنے کوڈ کا جائزہ لیتا ہے؟

گائیڈ کے 5 جانچ کے نکات کے بارے میں پوچھیں: مرج سے پہلے ہر تبدیلی کا جائزہ، ریلیز کی تیاری کا اندازہ، ڈیپلائے یا رول بیک کی منظوری، غیر متوقع رویے کی وضاحت، اور ڈیولپمنٹ پلان کی منظوری۔ مطالبہ کریں کہ جائزے اور ٹیسٹ رن ریکارڈ ہوں، صرف وعدہ نہ ہوں۔

کیا آپ کے ذہن میں کوئی پروجیکٹ ہے؟

ہم آپ کے کاروبار کے لیے مخصوص سسٹمز، ایپس اور ویب سائٹس بناتے ہیں۔ اپنا خیال بتائیں، ہم آپ کو اس پر صاف جواب دیں گے۔

ہماری خدمات دیکھیں

نیوز لیٹر

نئے مضامین اور سلسلے، سیدھے آپ کی ای میل میں۔

گوگل میں اوریگامی کو فالو کریں

اوریگامی کو پسندیدہ ذریعہ بنائیں، ہمارے مضامین گوگل سرچ اور اہم خبروں میں آپ کو سب سے پہلے نظر آئیں گے۔

Add as a preferred source on Google