ایجنٹ کی خود مختاری کو ڈیزائن کرنے اور اس کی نگرانی کرنے کا مطلب یہ طے کرنا ہے کہ سافٹ ویئر کب آپ کی جانب سے عمل کر سکتا ہے، اور اسے کہاں رک کر پوچھنا چاہیے۔ یہ کورس ‘انفوکوم میڈیا ڈیولپمنٹ اتھارٹی’ (IMDA) کے ‘ایجنٹک اے آئی’ (Agentic AI) کے لیے ‘ماڈل اے آئی گورننس فریم ورک’ پر مبنی ہے، جو ذمہ داری کے ساتھ ایجنٹک اے آئی کے نفاذ کے لیے طریقہ کار تجویز کرتا ہے۔ ایک عام غلطی ایجنٹ کو محض ایک بہتر چیٹ بوٹ سمجھنا ہے، کیونکہ دونوں قدرتی زبان میں بات کرتے ہیں اور دونوں کا انداز پراعتماد ہو سکتا ہے۔ مشکل پہلو یہ ہے کہ ایجنٹ ٹولز اور سسٹمز کے ذریعے دنیا میں تبدیلی لاتا ہے، جبکہ چیٹ بوٹ بنیادی طور پر اس چیز کو تبدیل کرتا ہے جو آپ اسکرین پر دیکھتے ہیں۔ یہی فرق خود مختاری کو محض ایک بار منتخب کی جانے والی سیٹنگ کے بجائے ڈیزائن کا ایک اہم فیصلہ بناتا ہے۔
روزمرہ کے کاموں میں، ایجنٹس ایسے مقامات پر نظر آتے ہیں جو پہلے سے ہی معمول کا حصہ محسوس ہوتے ہیں، جیسے صارفین کے جوابات کا مسودہ تیار کرنا، رپورٹ بنانا، یا ٹکٹ (ticket) کو اپ ڈیٹ کرنا۔ ٹیمیں اکثر ایجنٹ کو ان ہی ٹولز تک رسائی دے کر شروعات کرتی ہیں جو کوئی انسان استعمال کرتا ہے، اور پھر انہیں احساس ہوتا ہے کہ چھوٹے چھوٹے فیصلے مل کر حقیقی نتائج کی شکل اختیار کر لیتے ہیں، کیونکہ ایجنٹ بغیر رکے متعدد اقدامات اٹھا سکتا ہے۔ اصل اہمیت ماڈل کے معیار کی نہیں، بلکہ خود مختاری کی سطح، عمل کی گنجائش (action space)، حدود، چیک پوائنٹس، ٹیسٹنگ، نگرانی، صارف کے لیے شفافیت اور ‘ایسکلیشن’ (اعلیٰ سطح پر رجوع کرنے کے عمل) کی ہوتی ہے؛ کیونکہ یہی وہ عوامل ہیں جو یہ طے کرتے ہیں کہ ایجنٹ درحقیقت کیا کر سکتا ہے۔ تفصیل میں جانے سے پہلے، نیچے دیا گیا مائنڈ میپ (mindmap) انہی فیصلوں کی عکاسی کرتا ہے۔
ایجنٹ ایک ایسا سافٹ ویئر ہے جو آپ کے مقرر کردہ ہدف تک پہنچنے کے لیے متعدد مراحل پر مشتمل منصوبہ بندی اور اقدامات کر سکتا ہے؛ اس عمل میں اکثر سرچ (تلاش)، فائل کی تخلیق، یا سسٹم اپ ڈیٹس جیسے ٹولز کا استعمال کیا جاتا ہے۔ گفتگو کے دوران ایک ‘اسسٹنٹ’ (معاون) کا انداز ایجنٹ جیسا ہو سکتا ہے، لیکن اس کورس کے تناظر میں اسے تب تک ‘ایجنٹ’ نہیں سمجھا جائے گا جب تک کہ وہ محض متن (text) یا تجاویز فراہم کرنے سے بڑھ کر کوئی عملی کام نہ کر سکے۔ ‘خود مختاری’ (Autonomy) سے مراد یہ ہے کہ ہدف اور سیاق و سباق (context) فراہم کیے جانے کے بعد ایجنٹ کس حد تک خود فیصلے کرتا ہے۔ ‘ایکشن اسپیس’ (Action space) سے مراد وہ دائرہ کار ہے جہاں تک ایجنٹ کو رسائی حاصل ہوتی ہے، یعنی وہ کن ٹولز، ڈیٹا اور سسٹمز کو استعمال یا تبدیل کر سکتا ہے۔ یہ دونوں فیصلے الگ الگ نوعیت کے ہیں؛ اسی لیے “ہم نے اسے صرف ‘ریڈ ایکسس’ (صرف پڑھنے کی رسائی) دی” اور “اس نے خود یہ کام کرنے کا فیصلہ کیا” دو مختلف باتیں ہیں۔
ایجنٹس کو محفوظ طریقے سے استعمال کرنے کے لیے ضروری نہیں کہ آپ پورے ‘گورننس پروگرام’ (انتظامی و ضابطہ جاتی نظام) کے نگران ہوں، کیونکہ آپ کے کیے گئے انتخاب ہی اس روزمرہ کے دائرہ کار کا تعین کرتے ہیں جس کے اندر ایجنٹ کام کرتا ہے۔ استعمال کے مقام پر پیش آنے والے عملی معاملات آپ کے اختیار میں ہوتے ہیں، مثلاً آپ کون سا کام تفویض (delegate) کر رہے ہیں، کن چیزوں کی جانچ پڑتال کریں گے، اور ایجنٹ کو کون سا کام کرنے کی اجازت نہیں دیں گے جب تک کہ وہ دوبارہ آپ سے رجوع نہ کرے۔ ایجنٹ کی انجینئرنگ اور ٹیسٹنگ کی ذمہ داری اسے بنانے والوں (builders) کی ہوتی ہے، جبکہ رسائی کے کنٹرول (access control)، لاگنگ (logging)، اور کسی واقعے یا مسئلے پر ردعمل (incident response) کی ذمہ داری سیکیورٹی کے ذمہ داران کی ہوتی ہے۔ گورننس کے ذمہ داران تنظیم کی توقعات کا تعین کرتے ہیں، لیکن انہیں پھر بھی آپ کی رائے اور معلومات کی ضرورت ہوتی ہے کیونکہ وہ ہر اس ‘ورک فلو’ (کام کے عمل) کو نہیں دیکھ سکتے جہاں ایجنٹ کا استعمال کیا جائے گا۔ جب کردار (roles) غیر واضح ہو جاتے ہیں تو جوابدہی (accountability) بھی مبہم ہو جاتی ہے؛ اسی لیے یہ فریم ورک ایجنٹ کے پورے ‘لائف سائیکل’ (زندگی کے دورانیے) کے دوران ذمہ داریوں کے واضح تعین پر زور دیتا ہے۔
اس آپشن کا انتخاب کریں جس پر آپ سب سے پہلے عمل کریں گے، کیونکہ اس سے آپ کے ‘ڈیفالٹ مینٹل ماڈل’ (ذہنی سوچ کے بنیادی انداز) کا پتہ چلتا ہے۔