گائیڈز

AI ایجنٹ کیا ہے؟ سادہ زبان میں وضاحت

AI ایجنٹ ایک AI ماڈل ہے جو کسی مقصد تک پہنچنے کے لیے عمل کر سکتا ہے، صرف متن میں جواب نہیں دیتا۔ آپ اسے ایک کام دیتے ہیں، اور وہ ایک لوپ میں کام کرتا ہے: اگلا قدم طے کرنا، ایک ٹول استعمال کرنا (فائل ایڈٹ کرنا، ویب پر تلاش، کمانڈ چلانا، کسی ایپ کو کال کرنا)، نتیجہ دیکھنا، اور پھر دوبارہ فیصلہ کرنا، یہاں تک کہ کام ختم ہو جائے یا اسے آپ کے ان پٹ کی ضرورت ہو۔ اس کا “دماغ” عموماً ایک بڑا لینگویج ماڈل ہوتا ہے؛ ٹولز وہ ہیں جو اسے کام کرنے دیتے ہیں۔

AI کے ساتھ بناتے وقت یہ کیوں اہم ہے

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

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

روزمرہ کی ایک مثال

کسی سے راستہ پوچھنے کا موازنہ کسی کورئیر کو کام دینے سے کریں۔

راستہ پوچھنا چیٹ بوٹ ہے: آپ پوچھتے ہیں، وہ بتاتا ہے، آپ چلتے ہیں۔ اگر سڑک بند ہو تو آپ واپس آ کر پھر پوچھتے ہیں۔

کورئیر ایجنٹ ہے۔ آپ کہتے ہیں “یہ پارسل شام 5 بجے تک اس پتے پر پہنچا دو۔” وہ راستہ چنتا ہے، بندش دیکھتا ہے، متبادل راستہ لیتا ہے، عمارت کا سائیڈ دروازہ ڈھونڈتا ہے، اور واپس رپورٹ کرتا ہے “پہنچا دیا، استقبالیہ نے دستخط کیے۔” آپ مقصد اور حدیں طے کرتے ہیں، مثلاً “ٹیکسی پر 20 ڈالر سے زیادہ خرچ نہ کرنا”، اور وہ مراحل سنبھالتا ہے۔

کورئیرز اتنے ہی اچھے ہوتے ہیں جتنی بریف اور حدیں آپ دیتے ہیں۔ ایجنٹس بھی ایسے ہی ہیں۔

ایک ایجنٹ کیسے کام کرتا ہے

زیادہ تر ایجنٹس ایک ہی بنیادی لوپ پر چلتے ہیں:

  1. مقصد۔ آپ بیان کرتے ہیں کہ کیا چاہیے: “ایک رابطہ فارم شامل کریں جو مجھے جمع شدہ پیغامات ای میل کرے۔”
  2. منصوبہ۔ ماڈل اگلا قدم طے کرتا ہے: “پہلے دیکھیں کہ سائٹ کا ڈھانچہ کیسا ہے۔”
  3. عمل۔ وہ ایک ٹول کال کرتا ہے: فائلوں کی فہرست بنانا، ہوم پیج پڑھنا۔
  4. مشاہدہ۔ وہ ٹول کا نتیجہ پڑھتا ہے۔
  5. دہرانا۔ جو اس نے دیکھا اس کی بنیاد پر اگلا قدم چنتا ہے: فارم بنانا، سرور کوڈ شامل کرنا، ایپ چلانا، ایررز چیک کرنا۔
  6. ختم کرنا یا پوچھنا۔ جب مقصد پورا ہو تو واپس رپورٹ کرتا ہے۔ اگر رکا ہو یا شک ہو تو آپ سے پوچھتا ہے۔

اس لوپ کے ارد گرد کچھ اور حصے بھی ہوتے ہیں:

حصہکیا کرتا ہے
ماڈلوہ LLM جو استدلال کرتا ہے اور فیصلہ کرتا ہے کہ کیا کرنا ہے۔
ٹولزایجنٹ کے کیے جانے والے اعمال: فائلیں پڑھنا/لکھنا، کمانڈز چلانا، تلاش، API کالز۔
ہدایاتاس کے کردار، انداز اور حدود کے بارے میں مستقل اصول (system prompt)۔
میموریمراحل یا سیشنز کے درمیان لے جائے گئے نوٹس، جیسے آپ کی ترجیحات۔
اجازتیںوہ کون سے ٹولز آزادانہ استعمال کر سکتا ہے، اور کن کے لیے آپ کی منظوری چاہیے۔
ذیلی ایجنٹسمعاون ایجنٹس جنہیں مرکزی ایجنٹ کام کا کچھ حصہ سونپ سکتا ہے۔

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

ایک عملی مثال: ٹوٹا ہوا سائن اپ فارم ٹھیک کرنا

فرض کریں آپ کی شائع شدہ سائٹ کا ویٹنگ لسٹ فارم ای میلیں محفوظ کرنا بند کر چکا ہے، اور آپ اپنے AI بلڈر کو کہتے ہیں: “ویٹنگ لسٹ فارم اب کچھ محفوظ نہیں کرتا۔ اسے ٹھیک کریں۔”

ایک عام ایجنٹ رن کچھ یوں ہو سکتا ہے:

  1. پڑھتا ہے فارم کا کمپونینٹ اور وہ سرور کوڈ جو جمع شدہ فارم سنبھالتا ہے۔
  2. چلاتا ہے ایپ اور ایک ٹیسٹ ای میل جمع کرتا ہے۔
  3. ایرر پڑھتا ہے: سرور کہتا ہے کہ email_address نام کا ڈیٹا بیس کالم موجود نہیں۔
  4. دیکھتا ہے ڈیٹا بیس کا ڈھانچہ: کالم دراصل email ہے۔ ایک حالیہ تبدیلی نے اسے ایک جگہ نام بدلا، دوسری جگہ نہیں۔
  5. ایڈٹ کرتا ہے سرور کوڈ کو درست کالم نام استعمال کرنے کے لیے۔
  6. دوبارہ جانچتا ہے: ٹیسٹ ای میل جمع کرتا ہے، تصدیق کرتا ہے کہ نئی قطار ظاہر ہوئی۔
  7. رپورٹ کرتا ہے: “کل کی تبدیلی کے بعد فارم ایک ایسے کالم میں لکھ رہا تھا جو اب موجود نہیں۔ میں نے سرور کوڈ اپڈیٹ کیا اور تصدیق کی کہ ٹیسٹ سائن اپ محفوظ ہوتا ہے۔”

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

اہم اصطلاحات کی وضاحت

اصطلاحمطلب
Agent (ایجنٹ)ایک AI ماڈل جو کام مکمل کرنے کے لیے ٹولز کے ساتھ لوپ میں چلتا ہے۔
Tool (ٹول)ایجنٹ کا ایک مخصوص عمل، جیسے “فائل لکھیں” یا “ای میل بھیجیں”۔
Tool call (ٹول کال)کسی ٹول کا ایک استعمال، ان پٹ کے ساتھ، اور نتیجہ واپس۔
Agentic (ایجنٹک)وہ AI جو ایک جواب دینے کی بجائے کئی مراحل میں عمل کرتا ہے۔
Autonomy (خودمختاری)آپ سے پوچھنے سے پہلے ایجنٹ کتنا کام خود کرتا ہے۔
Human in the loopاہم مراحل پر کسی شخص کی منظوری کا تقاضا۔
Sub-agent (ذیلی ایجنٹ)مرکزی ایجنٹ کے ذریعے کام کے کسی حصے کے لیے شروع کیا گیا معاون ایجنٹ۔
Guardrails (حفاظتی حدیں)وہ قواعد اور حدود جو ایجنٹ کو نقصان دہ یا غیر مطلوب کام کرنے سے روکتی ہیں۔
MCPModel Context Protocol، ایجنٹس کو ٹولز سے جوڑنے کا کھلا معیار۔ دیکھیں MCP کیا ہے۔

عام غلطیاں اور غلط فہمیاں

  • “ایجنٹس مکمل طور پر خودمختار ہیں۔” آج کے ایجنٹس واضح مقاصد والے متعین کاموں پر سب سے بہتر کام کرتے ہیں۔ مبہم، کھلے مقاصد (“میرا کاروبار بڑھائیں”) بے کار کام پیدا کرتے ہیں۔
  • “اس نے کہا ہو گیا، تو ہو گیا۔” ایجنٹس کبھی کبھار جزوی کام کے بعد کامیابی کی رپورٹ کر دیتے ہیں۔ نتیجہ خود جانچیں، خاص طور پر پیسوں، ڈیٹا یا صارفین کو چھونے والی چیزوں کو۔ دیکھیں AI کے تیار کردہ کوڈ کا جائزہ کیسے لیں۔
  • بہت زیادہ اجازتیں دینا۔ ایک ایجنٹ جو ای میلیں بھیج سکے، ڈیٹا حذف کر سکے اور پیسے خرچ کر سکے، اسے سخت حدود اور خطرناک اعمال کے لیے آپ کی منظوری کی ضرورت ہے۔
  • اسے لوپ میں چلنے دینا۔ اگر ایجنٹ بار بار ایک ہی حل آزماتا رہے، تو اسے روکیں اور زیادہ معلومات یا مختلف طریقہ دیں۔
  • اس مواد پر بھروسہ کرنا جو وہ پڑھتا ہے۔ ویب صفحات یا ای میلیں پڑھنے والے ایجنٹس کو ایسے متن سے دھوکا دیا جا سکتا ہے جو انہیں قابو کرنے کے لیے لکھا گیا ہو (prompt injection)۔ غیر معتبر مواد پڑھنے کے بعد ایجنٹ کیا کر سکتا ہے، اس کے بارے میں محتاط رہیں۔
  • ایک بڑی درخواست۔ بڑے کام زیادہ قابلِ اعتماد ہوتے ہیں جب انہیں ایسے مراحل میں بانٹا جائے جنہیں آپ جانچ سکیں۔

اپنے AI بلڈر سے کیا مانگیں

  • “پہلے منصوبہ بنائیں۔ کچھ بدلنے سے پہلے مجھے مراحل بتائیں۔”
  • “صرف بکنگ فارم سے متعلق فائلیں بدلیں۔”
  • “تبدیلی کے بعد اسے جانچیں اور بتائیں کہ آپ نے کیسے تصدیق کی۔”
  • “اگر ڈیٹا بیس کا ڈھانچہ بدلنا ہو تو پہلے مجھ سے پوچھیں۔”
  • “آپ نے کیا بدلا اور کن باتوں پر آپ کو یقین نہیں، اس کا خلاصہ دیں۔”
  • “اگر وہی حل دو بار ناکام ہو تو رک کر پوچھیں۔”

بہتر ہدایات لکھنے کے لیے، دیکھیں prompt engineering کیا ہے۔

Mythex میں AI ایجنٹس

Mythex ایک ایجنٹ کے گرد بنا ہے۔ آپ کے پروجیکٹ کے نجی کلاؤڈ سینڈ باکس میں وہ فائلیں بنا اور ایڈٹ کر سکتا ہے، پیکیجز انسٹال کر سکتا ہے، ٹرمینل کمانڈز چلا سکتا ہے، ایررز دیکھ کر دہرا سکتا ہے، اور جڑی ہوئی ایپس کے ٹولز استعمال کر سکتا ہے۔ پیچیدہ کاموں کے لیے وہ ذیلی ایجنٹس شروع کر سکتا ہے، جن کا کام آپ کھول کر دیکھ سکتے ہیں۔ Plan موڈ اسے بغیر کوڈ بدلے کوئی طریقہ تجویز کرنے دیتا ہے، Ask موڈ فائلیں بدلے بغیر جواب دیتا ہے، اور چیک پوائنٹس کسی غلط تبدیلی کی صورت میں واپس لوٹنے دیتے ہیں۔ یہ دوسری سمت میں بھی کام کرتا ہے: Claude، Cursor یا Codex جیسے ایجنٹس MCP سرور کے ذریعے Mythex میں بنا سکتے ہیں۔

سوالات

سادہ الفاظ میں AI ایجنٹ کیا ہے؟

AI ایجنٹ ایک AI ماڈل ہے جو صرف جواب لکھنے کی بجائے عمل بھی کر سکتا ہے۔ اسے ایک مقصد اور ٹولز کا سیٹ دیا جاتا ہے، جیسے فائلیں ایڈٹ کرنا، ویب پر تلاش کرنا یا کسی ایپ کو کال کرنا، اور وہ فیصلہ کرنے، عمل کرنے اور نتائج جانچنے کے لوپ میں کام کرتا ہے جب تک کام مکمل نہ ہو۔

چیٹ بوٹ اور AI ایجنٹ میں کیا فرق ہے؟

چیٹ بوٹ آپ کے پیغام کا متن میں جواب دیتا ہے اور اگلے پیغام کا انتظار کرتا ہے۔ ایجنٹ خود کئی مراحل اٹھا سکتا ہے، ٹولز سے دنیا میں چیزیں بدل سکتا ہے، جو ہوا اسے جانچ سکتا ہے اور اپنی روش بدل سکتا ہے، پھر واپس رپورٹ کرتا ہے۔

کیا AI ایجنٹ استعمال کرنا محفوظ ہے؟

حدود کے ساتھ ہو سکتا ہے۔ ایجنٹ کو صرف وہی ٹولز اور اجازتیں دیں جن کی اسے ضرورت ہے، خطرناک کاموں کے لیے آپ کی منظوری لیں جیسے پیغام بھیجنا یا پیسے خرچ کرنا، بیک اپ یا چیک پوائنٹس رکھیں، اور دیکھیں کہ اس نے کیا کیا۔

کیا AI ایپ بلڈر بھی ایک AI ایجنٹ ہے؟

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

Mythex · Pricing · AI کے ساتھ کچھ بھی بنائیں · ویب سائٹ اور ایپ ٹیمپلیٹس · Mythex کا موازنہ · AI سے ایپ بنانے کی اصطلاحات · AI سے ایپ بنانے کے مفت ٹولز · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)