𝗔𝗜 𝗔𝗴𝗲𝗻𝘁𝘀 𝗖𝘂𝘁 𝗠𝘆 .𝗡𝗘𝗧 𝗗𝗲𝗯𝘂𝗴 𝗧𝗶𝗺𝗲 𝗯𝘆 𝟯𝟬%

مجھے .NET 9 اپ گریڈ کرنے میں مشکلات کا سامنا کرنا پڑا۔ ایک NullReferenceException نے میرا کوڈ خراب کر دیا۔ عام AI ٹولز نے مجھے ناقص مشورے دیے۔

میں نے مخصوص ایجنٹس کے ساتھ ایک سسٹم بنایا۔ میں نے انہیں مخصوص ٹولز فراہم کیے۔

  • ایک ٹول فائلیں پڑھتا ہے۔
  • ایک ٹول dotnet کمانڈز چلاتا ہے۔

ایک واحد AI ایجنٹ ناکام ہو گیا۔ وہ الجھ گیا۔ میں نے کام کو تین ایجنٹس کے درمیان تقسیم کر دیا۔

  • Triage Agent: غلطی تلاش کرتا ہے۔
  • Analysis Agent: کوڈ پڑھتا ہے۔
  • Execution Agent: ٹیسٹ چلاتا ہے۔

میں نے ہر ایجنٹ کو نوٹ لینے کے لیے ایک اسکریچ پیڈ (scratchpad) دیا۔ میں نے ہر ایجنٹ کو ایک واضح مقصد بھیجا۔ میں نے مشترکہ ہسٹری (shared history) پر بھروسہ نہیں کیا۔

اس سسٹم نے میرا ڈی بگنگ کا وقت 30% کم کر دیا۔ یہ ڈی بگنگ کے اکتا دینے والے چکروں کو ختم کر دیتا ہے۔

کیا آپ ڈی بگنگ کے لیے C# ایجنٹس بناتے ہیں؟ مجھے اپنے نتائج بتائیں۔

Source: https://dev.to/dotnetwithai/ai-agents-cut-my-net-debug-time-by-30-but-not-how-i-expected-15h2 Optional learning community: https://t.me/GyaanSetuAi