ایک خود مختار ایجنٹ ٹیم بنانا

میں نے اپنے انجینئرنگ ورک فلو کی نقل کرنے کے لیے ایک چھوٹی ایجنٹ ٹیم بنائی ہے۔ یہ ٹاسک پڑھنے سے لے کر ریویو کے قابل برانچ پش کرنے تک سب کچھ سنبھالتی ہے۔

ورک فلو ان مراحل پر عمل کرتا ہے:

اصل راز منظم مواصلات (structured communication) میں ہے۔

ایجنٹس ایک دوسرے کے ساتھ چیٹ نہیں کرتے۔ وہ PLAN_WRITTEN یا REVIEW_RESULT جیسے منظم ٹوکنز (tokens) جاری کرتے ہیں۔ آرکیسٹریٹر (orchestrator) اگلے مرحلے کی رہنمائی کے لیے ان ٹوکنز کا تجزیہ کرتا ہے۔ یہ سسٹم کو تیز تر، سستا بناتا ہے اور ہالوسینیشن (hallucinations) سے بچاتا ہے۔

ہر ایجنٹ کا ایک مخصوص کردار اور ماڈل ہے:

• Planner (Opus): فائل پاتھ اور کوڈ کی درست تبدیلیوں کا نقشہ بنانے کے لیے گہری منطقی سوچ (deep reasoning)۔ • Implementer (Sonnet): منصوبے پر عمل کرتا ہے یا ریویو میں رکاوٹ بننے والے مخصوص مسائل کو حل کرتا ہے۔ • Reviewer (Sonnet): کوڈ کا بیس برانچ (base branch) کے ساتھ موازنہ کرتا ہے۔ شور (noise) سے بچنے کے لیے یہ 80% کنفیڈنس تھریش ہولڈ استعمال کرتا ہے۔ • Tester (Haiku): Go کمانڈز جیسے vet، test، اور lint چلاتا ہے۔

بھروسہ مندی کے لیے اہم ڈیزائن انتخاب:

آپ اپنے بار بار دہرائے جانے والے کاموں (repetitive loops) کو خودکار بنا سکتے ہیں۔ آپ کو بس انہیں لکھنا ہوگا۔

ماخذ: https://dev.to/ibrohhm/building-an-autonomous-agent-team-that-replicates-my-engineering-workflow-2ne3

اختیاری لرننگ کمیونٹی: https://t.me/GyaanSetuAi