وہ عادت جو AI کو آپ کے منصوبے کو برباد کرنے سے روکتی ہے

AI خالی جگہوں کو مفروضوں سے بھر دیتا ہے۔ ایک غیر واضح حد (boundary) خالی جگہ کی مانند ہوتی ہے۔

اگر آپ AI کو یہ نہیں بتاتے کہ کن چیزوں سے بچنا ہے، تو وہ آپ کی جگہ خود فیصلہ کر لے گا۔ میں نے کئی دوپہریں ایسی غلطیاں ٹھیک کرنے میں گزار دیں جو میں نے کبھی مانگی ہی نہیں تھیں۔ ایک ایجنٹ مددگار بننے کے چکر میں ایڈمن پینل یا پیمنٹ فلو (payment flow) شامل کر دیتا تھا۔ وہ چیز خراب نہیں تھی، میں نے بس راستہ کھلا چھوڑ دیا تھا۔

اس کا حل سادہ ہے۔ آپ کو یہ لکھنا چاہیے کہ ایپ کو کیا نہیں کرنا چاہیے۔

انہیں non-goals کہا جاتا ہے۔ ایک non-goal صرف آپ کے لیے کوئی نوٹ نہیں ہے، بلکہ یہ AI کے لیے ایک حفاظتی حد (guardrail) ہے۔

اگر آپ لکھتے ہیں "v1 میں کوئی پیمنٹ نہیں ہوگی،" تو AI حد کو سمجھ جائے گا۔ اگر آپ بعد میں اسے "checkout screen کو بہتر بنانے" کا کہیں گے، تو وہ Stripe شامل نہیں کرے گا۔ جب آپ بھول جائیں گے، تو یہ لکھی ہوئی لائن حد کو برقرار رکھے گی۔

آپ کو ان حدود کا اندازہ لگانے کی ضرورت نہیں ہے۔ AI کو خود ان کا پتہ لگانے دیں۔ اپنے منصوبہ بندی کے مرحلے (planning phase) کے دوران ان دو اقدامات پر عمل کریں:

  1. خطرات کو سامنے لائیں (Surface the risks) ایجنٹ سے کہیں کہ وہ ان تمام چیزوں کی فہرست بنائے جو وہ شاید شامل کرنا چاہے لیکن آپ نے نہیں مانگیں۔ اس سے کہیں کہ وہ اضافی فیچرز، اضافی ڈھانچہ (structure)، یا اضافی انٹیگریشنز (integrations) کی نشاندہی کرے۔ اس سے پوشیدہ مفروضے مسائل بننے سے پہلے ہی سامنے آ جاتے ہیں۔

  2. انہیں طے کر لیں (Lock them in) جن چیزوں سے بچنا ہے ان کی فہرست لیں۔ انہیں واضح اصولوں میں بدل دیں۔ "اس ورژن میں X شامل نہ کریں" جیسے جملے استعمال کریں۔

اس فہرست کو ایسی جگہ رکھیں جہاں ایجنٹ اسے ہر بار دیکھ سکے۔ اپنے پروجیکٹ کی ہدایات (instructions) یا رولز فائل (rules file) کا استعمال کریں۔

Non-goals مستقل نہیں ہوتے۔ یہ "ابھی نہیں" والے اصول ہیں۔ یہ آپ کے موجودہ دائرہ کار (scope) کی حفاظت کرتے ہیں۔ جب آپ کوئی فیچر بنانے کے لیے تیار ہوں، تو جان بوجھ کر اس اصول کو حذف کر دیں۔

اکیلے منصوبے لکھنا چھوڑ دیں۔ اس کے بجائے ایک گفتگو (conversation) شروع کریں۔

  • AI کو اپنا انٹرویو لینے دیں۔
  • AI کو آپ کے منصوبے پر بحث کرنے دیں۔
  • لکھ لیں کہ کیا نہیں بنانا ہے۔
  • ان حدود کو ایجنٹ کے سامنے رکھیں۔

AI کے ساتھ کام کرنے کا مشکل حصہ کوڈنگ نہیں ہے۔ مشکل حصہ یہ فیصلہ کرنا ہے کہ ایجنٹ کیا جانتا ہے اور کیا نہیں جانتا۔ منصوبہ آغاز میں آپ کا فیصلہ ہوتا ہے۔ Non-goals کناروں (edges) پر آپ کا فیصلہ ہوتے ہیں۔

ماخذ: https://dev.to/stkremen/the-one-line-that-stops-your-ai-from-wrecking-your-plan-4jc0