𝗕𝘂𝗶𝗹𝗱𝗶𝗻𝗴 𝗔𝗻 𝗔𝘂𝘁𝗼𝗻𝗼𝗺𝗼𝘂𝘀 𝗔𝗴𝗲𝗻𝘁 𝗧𝗲𝗮𝗺

আমি আমার ইঞ্জিনিয়ারিং ওয়ার্কফ্লো অনুকরণ করার জন্য একটি ছোট এজেন্ট টিম তৈরি করেছি। এটি একটি টাস্ক পড়া থেকে শুরু করে একটি রিভিউযোগ্য ব্রাঞ্চ পুশ করা পর্যন্ত সবকিছু সামলায়।

ওয়ার্কফ্লোটি এই ধাপগুলো অনুসরণ করে:

এর মূল রহস্য হলো সুসংগঠিত যোগাযোগ (structured communication)।

এজেন্টরা একে অপরের সাথে চ্যাট করে না। তারা PLAN_WRITTEN বা REVIEW_RESULT এর মতো সুসংগঠিত টোকেন প্রদান করে। অর্কেস্ট্রেটর (orchestrator) পরবর্তী ধাপ নির্ধারণ করার জন্য এই টোকেনগুলো বিশ্লেষণ করে। এটি সিস্টেমকে দ্রুততর, সাশ্রয়ী করে তোলে এবং হ্যালুসিনেশন (hallucinations) প্রতিরোধ করে।

প্রতিটি এজেন্টের একটি নির্দিষ্ট ভূমিকা এবং মডেল রয়েছে:

• Planner (Opus): ফাইল পাথ এবং সঠিক কোড পরিবর্তনের ম্যাপিং করার জন্য গভীর যুক্তি (deep reasoning) ব্যবহার করে। • Implementer (Sonnet): পরিকল্পনা অনুসরণ করে অথবা রিভিউতে আসা নির্দিষ্ট ব্লকারগুলো সমাধান করে। • Reviewer (Sonnet): বেস ব্রাঞ্চের সাথে কোড তুলনা করে। অপ্রাসঙ্গিক তথ্য (noise) এড়াতে এটি ৮০% কনফিডেন্স থ্রেশহোল্ড ব্যবহার করে। • 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