𝗚𝗼𝘁𝘁𝗮 𝗘𝗮𝗿𝗻 𝗘𝗺 𝗔𝗹𝗹: 𝗧𝗵𝗲 𝗚𝘆𝗺 𝗕𝗮𝗱𝗴𝗲𝘀 𝗼𝗳 𝗔𝗴𝗲𝗻𝘁𝗶𝗰 𝗘𝗻𝗴𝗶𝗻𝗲𝗲𝗿𝗶𝗻𝗴

পোকেমন-এ, আপনি আটটি জিম ব্যাজ সংগ্রহ না করা পর্যন্ত একজন ট্রেইনার এলিট ফোর (Elite Four)-এর পথে আপনার বাধা হয়ে দাঁড়ান। তিনি আপনার লেভেল নিয়ে মাথা ঘামান না। তিনি কেবল আপনার প্রস্তুতির দিকে নজর দেন।

অনেকেই এআই এজেন্টদের (AI agents) ভুলভাবে ব্যবহার করেন। তারা প্রশিক্ষণ এড়িয়ে সরাসরি বড় লড়াইয়ে যেতে চান। তারা কফি খেতে খেতে একটি এজেন্টকে দিয়ে পুরো একটি ফিচার তৈরি করা বা একটি রিপোজিটরি (repo) রিফ্যাক্টর করার নির্দেশ দেন।

এটি ততক্ষণই কাজ করে যতক্ষণ না এটি ব্যর্থ হয়। যখন এটি ব্যর্থ হয়, আপনি তা ঠিক করতে পারেন না কারণ আপনি মৌলিক বিষয়গুলো এড়িয়ে গেছেন।

এজেন্টদের কাজে দক্ষ হতে হলে, আপনাকে আগে আপনার ব্যাজগুলো অর্জন করতে হবে। এগুলো এমন কোনো টুল নয় যা আপনি ইনস্টল করবেন। এগুলো এমন দক্ষতা যা আপনাকে আয়ত্ত করতে হবে।

𝗕𝗮𝗱𝗴𝗲 𝟭: 𝗧𝗵𝗲 𝗙𝗼𝘂𝗻𝗱𝗮𝘁𝗶𝗼𝗻 আপনি যা বোঝেন না, তার জন্য প্রম্পট দিতে পারেন না। আপনি যদি নিজের কোড সম্পর্কে না জানেন, তবে এজেন্ট কোনো ভুল করলে আপনি তা ধরতে পারবেন না। আপনি এমন একটি ত্রুটিপূর্ণ কোড শিপ করবেন যা দেখতে সঠিক মনে হবে। আপনার প্রজেক্ট সম্পর্কে আপনার সুদৃঢ় জ্ঞান থাকতে হবে।

𝗕𝗮𝗱𝗴𝗲 𝟮: 𝗖𝗼𝗻𝘁𝗲𝘅𝘁 𝗙𝗹𝗼𝘄 একটি এজেন্ট কোনো সাইকিক নয়। এটি কেবল তার কনটেক্সট উইন্ডোতে (context window) যা আছে তা-ই জানে। এটি আপনার টিমের Slack সিদ্ধান্ত বা আপনার নির্দিষ্ট কোডিং কনভেনশন সম্পর্কে জানে না।

"fix this bug"-এর মতো অস্পষ্ট প্রম্পট পাঠাবেন না।

পরিবর্তে, সুনির্দিষ্ট বিবরণ দিন। এজেন্টকে বলুন কোন ফাইলটি দেখতে হবে। কোন নিয়মটি অনুসরণ করতে হবে তা ব্যাখ্যা করুন। কী পরিবর্তন করা যাবে না তাও বুঝিয়ে বলুন। সফল হওয়ার জন্য তার যা যা কনটেক্সট প্রয়োজন তা প্রদান করুন।

𝗕𝗮𝗱𝗴𝗲 𝟯: 𝗕𝗼𝘂𝗻𝗱𝗲𝗱 𝗦𝗽𝗲𝗲𝗱 এজেন্টরা মানুষের চেয়ে দ্রুত। এই গতি আপনার ভুলগুলোকে বহুগুণ বাড়িয়ে দেয়। আপনি যদি একটি এজেন্টকে বিশাল কোনো কাজ দেন, তবে এটি কয়েক মিনিটের মধ্যে ১০০টি পরিবর্তন তৈরি করতে পারে। কিছু পরিবর্তন ভালো হবে, কিন্তু কিছু হবে মারাত্মক ক্ষতিকর (radioactive)। ১০০টি পরিবর্তন রিভিউ করতে মানুষের অনেক সময় এবং মানসিক শক্তির প্রয়োজন হয়।

ছোট এবং নির্দিষ্ট পরিধির কাজের জন্য এজেন্ট ব্যবহার করতে শিখুন। দ্রুত পাওয়া একটি ভুল উত্তর কোনো এগিয়ে থাকা নয়। এটি কেবল একটি ভুল যা দ্রুত ঘটে গেছে।

𝗕𝗮𝗱𝗴𝗲 𝟰: 𝗧𝗵𝗲 𝗚𝗮𝗿𝗱𝗲𝗻𝗲𝗿 𝗠𝗲𝗻𝘁𝗮𝗹𝗶𝘁𝘆 এজেন্টদের ভেন্ডিং মেশিনের মতো দেখা বন্ধ করুন। আপনি কেবল একটি প্রম্পট দেবেন আর একটি সম্পূর্ণ ফিচার পেয়ে যাবেন—এমনটা নয়।

এটিকে বাগান করার মতো বিবেচনা করুন। আপনি একটি বীজ বপন করেন। আপনি আউটপুট দেখেন। আপনি খারাপ অংশগুলো ছেঁটে ফেলেন। আপনি পুনরায় প্রম্পট দেন এবং প্রক্রিয়াটি পুনরাবৃত্তি করেন। প্রথম আউটপুটটি একটি অঙ্কুরিত চারা মাত্র, কোনো সমাপ্ত পণ্য নয়। যারা এজেন্টদের ভালোভাবে ব্যবহার করেন তারা ধৈর্যশীল। তারা একটি খারাপ ড্রাফট ফেলে দিয়ে নতুন করে শুরু করতে ভয় পান না।

আপনার যদি সুদৃঢ় জ্ঞান থাকে, আপনি যদি স্পষ্ট কনটেক্সট প্রদান করেন, কাজের পরিধি সীমিত রাখেন এবং ধৈর্যশীল হন, তবে আপনি অধিকাংশ মানুষের চেয়ে অনেক এগিয়ে থাকবেন।

AI যেন প্রোগ্রামিংয়ের সবচেয়ে ভালো অংশটি কেড়ে না নেয়: আপনার দক্ষতা বৃদ্ধির সেই প্রক্রিয়াটি।

উৎস: https://dev.to/kaleman15/gotta-earn-em-all-the-gym-badges-of-agentic-engineering-part-1-5bff

ঐচ্ছিক লার্নিং কমিউনিটি: https://t.me/GyaanSetuAi