ব্যাখ্যা
এজেন্ট হার্নেস কী এবং কেন WhatsApp সাপোর্টে এটি দরকার
কাস্টমার মেসেজিংয়ে বেশিরভাগ AI হলো এক প্রশ্ন, এক উত্তর। এজেন্ট হার্নেস একটি ল্যাঙ্গুয়েজ মডেলকে এমন কিছুতে পরিণত করে, যা একটি কেস সামলাতে পারে: পরিকল্পনা করা, টুল ব্যবহার, নিজের কাজ যাচাই ও মনে রাখা। এর অর্থ কী, আজ কোন কোন হার্নেস আছে এবং এখনই MonoChat-এ কীভাবে একটি চালাবেন, তা এখানে।
অথবা $150 ক্রেডিট দিয়ে শুরু করুন, Growth-এর প্রথম মাসের জন্য যথেষ্ট
প্রকাশিত:
গত এক বছরে AI নিয়ে আলোচনা নীরবে মডেল থেকে সরে মডেলকে ঘিরে থাকা বিষয়ের দিকে গেছে। একই মডেল হতে পারে একটি মেসেজের উত্তর দেওয়া চ্যাটবট, অথবা এমন একটি এজেন্ট যা তিনটি সিস্টেম ও দুই দিন জুড়ে ডেলিভারি সমস্যার সমাধান করে। পার্থক্যটি মডেলে নয়। এটি হার্নেসে।
এই লেখায় ধারণাটি সহজ ভাষায় ব্যাখ্যা করা হয়েছে, আজ ব্যবহারযোগ্য হার্নেসগুলোর তুলনা করা হয়েছে এবং দেখানো হয়েছে MonoChat এখন কীভাবে ব্যবসাগুলোকে তাদের ইনবক্সের WhatsApp, Instagram, ওয়েব চ্যাট ও অন্য প্রতিটি চ্যানেলে একটি হার্নেস চালাতে দেয়।
এজেন্ট হার্নেস কী?
এজেন্ট হার্নেস হলো সেই সফটওয়্যার স্তর যা একটি লার্জ ল্যাঙ্গুয়েজ মডেলকে ঘিরে থাকে এবং তাকে শুধু উত্তর দেওয়া নয়, কাজ করতে দেয়। মডেল যুক্তি করে ও পরবর্তী করণীয় ঠিক করে। হার্নেস সেই সিদ্ধান্ত কার্যকর করে, ফলাফল মডেলকে ফেরত দেয় এবং কাজ শেষ না হওয়া পর্যন্ত পুনরাবৃত্তি করে। সংক্ষেপে: এজেন্ট = মডেল + হার্নেস।
Claude Code ও Codex-এর মতো কোডিং এজেন্টগুলোর নির্ভরযোগ্যতার বড় অংশ শুধু মডেলের নয়, এই ঘিরে থাকা স্তরেরই অবদান, টিমগুলো তা লক্ষ করার পর থেকে শব্দটি ব্যাপকভাবে ব্যবহৃত হচ্ছে। Anthropic, OpenAI, Google ও Microsoft এখন তাদের হার্নেস এমন প্রোডাক্ট হিসেবে দিচ্ছে যার ওপর ডেভেলপাররা তৈরি করতে পারেন।
একটি হার্নেস কী দিয়ে তৈরি
- লুপ: যুক্তি, কাজ, পর্যবেক্ষণ, পুনরাবৃত্তি। কাজ শেষ না হওয়া বা একজন মানুষের প্রয়োজন না হওয়া পর্যন্ত হার্নেস চলতে থাকে।
- টুল: মডেল যেসব ফাংশন কল করতে পারে: অর্ডার দেখা, বুকিং খুঁজে বের করা, রিফান্ড দেওয়া, নলেজ বেসে খোঁজা। প্রায়ই MCP-র মাধ্যমে সংযুক্ত।
- মেমোরি ও স্টেট: এই কেসে আগে কী ঘটেছে, গ্রাহক কী পছন্দ করেন এবং ইতিমধ্যে কী চেষ্টা করা হয়েছে, মেসেজ ও সেশন জুড়ে সংরক্ষিত।
- কনটেক্সট ম্যানেজমেন্ট: প্রতিটি ধাপে মডেল কী দেখবে তা ঠিক করা এবং দীর্ঘ ইতিহাস সংক্ষিপ্ত (কমপ্যাক্ট) করা, যাতে গুরুত্বপূর্ণ অংশগুলো নজরে থাকে।
- গার্ডরেইল ও অনুমোদন: যেসব কাজে অর্থ খরচ হয় বা যা ফেরানো যায় না, তার জন্য অনুমতি, নীতি ও মানব চেকপয়েন্ট।
- স্যান্ডবক্স ও ফাইল: একটি আলাদা ওয়ার্কস্পেস, যেখানে এজেন্ট লাইভ সিস্টেমে হাত না দিয়ে কোড চালাতে, নথি তৈরি করতে বা কোটেশন হিসাব করতে পারে।
- ট্রেসিং ও মূল্যায়ন: প্রতিটি ধাপ ও টুল কলের লগ, যাতে টিমগুলো দেখতে পারে এজেন্ট কেন তা করেছে এবং অনেক রানে তা পরিমাপ করতে পারে।
ইনফারেন্স বনাম হার্নেস: পার্থক্য কী?
ইনফারেন্স হলো মডেলের কাছে একটি একক কল: আপনি একটি প্রম্পট পাঠান, মডেল টেক্সট ফেরত দেয় এবং বিনিময় শেষ। এটি দ্রুত, সস্তা ও অনুমানযোগ্য, এবং মেসেজ শ্রেণিবদ্ধ করা, উত্তরের খসড়া করা বা কথোপকথনের সারাংশ করার মতো অনেক কাজের জন্য একদম সঠিক।
একটি হার্নেস লুপে বহু ইনফারেন্স কল চালায় এবং সেগুলোর চারপাশে সবকিছু যোগ করে: টুল, মেমোরি, যাচাই ও সীমা। এটি ধীর এবং প্রতি কাজে বেশি টোকেন ব্যবহার করে, কিন্তু যেসব কাজে একাধিক ধাপ, বাইরের ডেটা বা মাঝপথে সিদ্ধান্ত লাগে তা সম্পন্ন করতে পারে।
| AI ইনফারেন্স | এজেন্ট হার্নেস | |
|---|---|---|
| এটি কী | মডেলের কাছে একটি অনুরোধ, একটি উত্তর | মডেলকে ঘিরে একটি লুপ যা পরিকল্পনা করে, কাজ করে ও যাচাই করে |
| প্রতি কাজে ধাপ | একটি | আপনার নির্ধারিত সীমার মধ্যে কাজের প্রয়োজন অনুযায়ী যত লাগে |
| টুল ও সিস্টেম | ঐচ্ছিক, সাধারণত একটি একক ফাংশন কল | অনেক টুল, কেসের প্রয়োজন অনুযায়ী কল ও যুক্ত করা হয় |
| মেমোরি | শুধু প্রম্পটে যা আছে | ধাপ ও সেশন জুড়ে সংরক্ষিত কেসের ইতিহাস ও স্টেট |
| কিছু ব্যর্থ হলে | যা তৈরি করেছে তা-ই ফেরত দেয় | ত্রুটি লক্ষ করে, আবার চেষ্টা করে বা একজন মানুষকে জিজ্ঞেস করে |
| কিসের জন্য সবচেয়ে ভালো | শ্রেণিবিভাগ, খসড়া, সারাংশ, একক উত্তর | কেস সমাধান, একাধিক ধাপের অনুরোধ, কয়েক দিন ধরে ফলো-আপ |
| খরচ ও গতি | সর্বনিম্ন খরচ, প্রায় তাৎক্ষণিক | বেশি টোকেন ব্যবহার, প্রতি কাজে কয়েক সেকেন্ড থেকে কয়েক মিনিট |
বাস্তবে ভালো টিমগুলো দুটোই ব্যবহার করে: দ্রুত, সুনির্দিষ্ট ধাপের জন্য ইনফারেন্স এবং যেখানে কাজে সত্যিই একাধিক ধাপ লাগে সেখানে হার্নেস।
WhatsApp কাস্টমার সাপোর্টে হার্নেস কী পরিবর্তন আনে
কাস্টমার মেসেজিংয়েই উত্তর দেওয়া ও সমাধান করার পার্থক্য সবচেয়ে বেশি চোখে পড়ে। একজন গ্রাহক লেখেন "আমার অর্ডার পৌঁছায়নি" এবং আশা করেন বিষয়টি মিটিয়ে দেওয়া হবে, ব্যাখ্যা করা হবে না।
কেস সমাধান হয়, শুধু উত্তর দেওয়া হয় না
এজেন্ট অর্ডার খুঁজে দেখতে, ক্যারিয়ার পরীক্ষা করতে, পার্সেল আটকে আছে তা দেখতে, ক্লেইম খুলতে এবং একই কথোপকথনে রিপ্লেসমেন্টের প্রস্তাব দিতে পারে।
প্রতিশ্রুতির আগে যাচাই করে
স্টক, দাম, অ্যাপয়েন্টমেন্টের স্লট ও নীতি ট্রেনিং ডেটা থেকে অনুমান না করে উত্তর দেওয়ার মুহূর্তে আপনার সিস্টেমে যাচাই করা হয়।
কেসটি মনে রাখে
গ্রাহক আগামীকাল ফিরে এলে, 24 ঘণ্টার WhatsApp উইন্ডো বন্ধ হয়ে গেলেও এজেন্ট জানে ইতিমধ্যে কী চেষ্টা করা হয়েছে ও কী প্রতিশ্রুতি দেওয়া হয়েছে।
সময়ের সাথে ফলো-আপ করে
রিফান্ড জমা হওয়া বা কোনো পার্টস পৌঁছানোর অপেক্ষার মতো দীর্ঘস্থায়ী কাজ চলতে থাকে এবং কিছু বদলালে গ্রাহককে মেসেজ করে, যেখানে WhatsApp-এর প্রয়োজন সেখানে অনুমোদিত টেমপ্লেট ব্যবহার করে।
মানুষ নিয়ন্ত্রণে থাকে
একটি সীমার ওপরের রিফান্ড, বাতিলকরণ বা সংবেদনশীল যেকোনো কিছু টিম সদস্যের অনুমোদনের অপেক্ষায় থাকে, এবং মানুষের কাছে হস্তান্তরে সম্পূর্ণ ইতিহাস থেকে যায়।
প্রতিটি ধাপ দৃশ্যমান
টুল কল ও সিদ্ধান্ত লগ করা হয়, ফলে সুপারভাইজাররা দেখতে পারেন এজেন্ট কেন সেভাবে কাজ করেছে এবং নির্দেশনা উন্নত করতে পারেন।
একটি উদাহরণ: WhatsApp-এ রিটার্ন
- গ্রাহক একটি ক্ষতিগ্রস্ত পণ্যের ছবি পাঠান এবং রিটার্ন চান।
- এজেন্ট অর্ডারটি খুঁজে পায়, রিটার্নের সময়সীমার মধ্যে আছে কি না যাচাই করে এবং ছবিটি পড়ে।
- এটি আপনার ই-কমার্স সিস্টেমে রিটার্ন তৈরি করে এবং পরদিনের জন্য একটি কুরিয়ার পিক-আপ বুক করে।
- রিফান্ড স্বয়ংক্রিয় সীমার ওপরে, তাই এটি ইনবক্সের ভেতরেই একজন টিম সদস্যকে অনুমোদন করতে বলে।
- অনুমোদনের পর এটি গ্রাহককে নিশ্চিত করে, এবং দুই দিন পর কুরিয়ার পার্সেল স্ক্যান করলে রিফান্ডের নিশ্চিতকরণ পাঠায়।
শুধু ইনফারেন্স দিয়ে এটি রিটার্ন নীতি ব্যাখ্যা করা একটি চ্যাটবট। হার্নেস দিয়ে এটি হলো রিটার্নটাই।
আজ ব্যবহারযোগ্য এজেন্ট হার্নেস
বেশ কয়েকটি কোম্পানি ও ওপেন-সোর্স প্রজেক্ট এখন এমন হার্নেস দেয় যার ওপর আপনি তৈরি করতে পারেন। কে হোস্ট করে, কোন মডেল চালায় এবং বাক্সের বাইরে কতটা অন্তর্ভুক্ত, তাতে সেগুলো আলাদা।
| হার্নেস | নির্মাতা | হোস্টিং ও লাইসেন্স | মডেল | বিশেষ দিক |
|---|---|---|---|---|
| Claude Agent SDK | Anthropic | লাইব্রেরি (Python, TypeScript) | Claude | Claude Code-এর পেছনের হার্নেস: টুল, MCP, সাব-এজেন্ট, স্কিল, কনটেক্সট কমপ্যাকশন, পারমিশন |
| Claude Managed Agents | Anthropic | হোস্টেড API (2026 সালের April থেকে পাবলিক বেটা) | Claude | Anthropic লুপ চালায়: স্যান্ডবক্সড এক্সিকিউশন, দীর্ঘস্থায়ী সেশন, মাল্টি-এজেন্ট কাজ, ট্রেসিং |
| OpenAI Agents SDK | OpenAI | ওপেন সোর্স, MIT (প্রথমে Python) | OpenAI মডেল, অ্যাডাপ্টারের মাধ্যমে অন্যান্য | একাধিক প্রোভাইডারের স্যান্ডবক্স, মেমোরি, MCP, স্কিল, AGENTS.md, পুনরায় শুরু করা যায় এমন রান |
| Codex | OpenAI | CLI ওপেন সোর্স (Apache 2.0) এবং ক্লাউড | OpenAI মডেল | কোডিং এজেন্ট হার্নেস, আপনার নিজস্ব সার্ভিস থেকে চালানোর জন্য SDK সহ |
| Agent Development Kit (ADK) | ওপেন সোর্স, Apache 2.0 (Python, Java, Go, TypeScript) | ডিফল্টে Gemini, মডেল-নিরপেক্ষ | মাল্টি-এজেন্ট ট্রি, MCP, Agent2Agent (A2A) প্রোটোকল, বিল্ট-ইন মূল্যায়ন | |
| Agent Framework | Microsoft | ওপেন সোর্স, MIT (Python, .NET) | Azure OpenAI, OpenAI, Anthropic ও অন্যান্য | 2026 সালের July থেকে হার্নেস স্থিতিশীল: টুল লুপ, ইতিহাস, কমপ্যাকশন, স্কিল, অনুমোদন, OpenTelemetry |
| Deep Agents | LangChain | ওপেন সোর্স, MIT | মডেল-নিরপেক্ষ | LangGraph-এর ওপর পরিকল্পনা, সাব-এজেন্ট, ফাইল সিস্টেম ও কনটেক্সট ইঞ্জিনিয়ারিং |
| Pi | Earendil Works | ওপেন সোর্স, MIT | যেকোনো প্রোভাইডার, আপনার নিজস্ব কী আনুন | ইচ্ছাকৃতভাবে ন্যূনতম কোর (read, write, edit, shell), শেয়ারযোগ্য স্কিল দিয়ে সম্প্রসারিত |
| Mastra | Mastra | ওপেন সোর্স (TypeScript) | মডেল-নিরপেক্ষ | স্থায়ী থ্রেড, টুল অনুমোদন ও লোকাল স্টুডিওসহ এজেন্ট |
| OpenCode | OpenCode | ওপেন সোর্স, MIT | মডেল-নিরপেক্ষ | এজেন্ট পরিকল্পনা ও তৈরি করুন, SDK, টার্মিনাল ও ডেস্কটপ |
বিবরণ দ্রুত বদলায়; বর্তমান অবস্থার জন্য প্রতিটি প্রজেক্টের ডকুমেন্টেশন দেখুন। প্রোডাক্টের নাম ও লোগো তাদের মালিকদের।
এই লেখায় তুলনা করা হার্নেস
Meta-র নিজস্ব Business Agent সম্পর্কে কী?
2026 সালে Meta WhatsApp, Instagram ও Messenger-এর জন্য নিজস্ব AI এজেন্ট Meta Business Agent চালু করেছে। এটি কার্যত এমন একটি হার্নেস যা Meta তৈরি ও পরিচালনা করে: এটি আপনার কনটেন্ট থেকে উত্তর দেয়, সংযুক্ত সিস্টেম কল করে এবং আপনার টিমের কাছে হস্তান্তর করে।
অনেক ছোট ব্যবসার জন্য এটি একটি ভালো বিকল্প। তবে এটি একটি বন্ধ সিস্টেমও: আপনি মডেল বেছে নিতে পারবেন না, কথোপকথনের ডেটা Meta-র মধ্যেই থাকে, ফাইন্যান্স ও স্বাস্থ্যের মতো কিছু খাত বাদ, এবং 2026 সালের August থেকে এটি টোকেন অনুযায়ী বিল হয়, Meta-র নিজস্ব অনুমান অনুযায়ী প্রতি মেসেজে প্রায় 4 থেকে 5 US সেন্ট।
পদ্ধতিগুলোর তুলনা
| মেসেজিং প্ল্যাটফর্মের বিল্ট-ইন AI এজেন্ট | Meta Business Agent | MonoChat-এর Agent Harness | |
|---|---|---|---|
| মডেল বেছে নিন | সাধারণত নির্দিষ্ট বা একটি সংক্ষিপ্ত তালিকা | না | হ্যাঁ, আপনার সংযুক্ত যেকোনো মডেল |
| নিজস্ব হার্নেস আনুন | না | না | হ্যাঁ: Claude Agent SDK, OpenAI Agents SDK, Pi, হোস্টেড Claude ও OpenAI এজেন্ট, অথবা আপনার নিজের (কাস্টম এন্ডপয়েন্টের মাধ্যমে ADK, LangGraph ও অন্যান্য) |
| হোস্টেড অপশন, কোড ছাড়া | হ্যাঁ | হ্যাঁ | হ্যাঁ |
| আপনার নিজস্ব টুল ও API | সীমিত ইন্টিগ্রেশন | কানেক্টর | AI ফাংশন টুল, MCP, নলেজ বেস ও কাস্টম ফাংশন |
| আপনার ফ্লো ও অ্যাপের ভেতরে | আলাদা বট বিল্ডার | আপনার ফ্লো থেকে আলাদা | ফ্লোতে একটি AI এজেন্ট নোড এবং একটি এজেন্ট-রান API, AI ইনফারেন্সের পাশাপাশি |
| আপনার টিমের কাছে হস্তান্তর | হ্যাঁ | হ্যাঁ, থ্রেড কন্ট্রোলসহ | সম্পূর্ণ ইতিহাস ও অনুমোদনসহ টিম ইনবক্স |
| ডেটা কোথায় থাকে | ভেন্ডরের প্ল্যাটফর্ম | Meta | MonoChat এবং আপনার বেছে নেওয়া প্রোভাইডার |
2026 সালের October-এর প্রকাশ্য প্রোডাক্ট তথ্যের ভিত্তিতে। আমরা যেসব মেসেজিং প্ল্যাটফর্ম দেখেছি তার বেশিরভাগে বিল্ট-ইন AI এজেন্ট আছে; এমন কোনোটি পাইনি যেখানে ব্যবসা হয় হোস্টেড হার্নেস চালাতে পারে অথবা একই ইনবক্স ও ফ্লোর ভেতরে নিজস্ব হার্নেস সংযুক্ত করতে পারে।
MonoChat-এ এজেন্ট হার্নেস, এখন পাওয়া যাচ্ছে
MonoChat ইতিমধ্যেই আপনাকে আপনার ল্যাঙ্গুয়েজ মডেল ও ভেক্টর ডেটাবেস বেছে নিতে দেয়: আমাদেরটি ব্যবহার করুন বা নিজেরটি সংযুক্ত করুন। এখন হার্নেসও একইভাবে কাজ করে।
আপনার আজকের ব্যবহৃত AI ইনফারেন্সের পাশাপাশি MonoChat-এ এখন AI হার্নেস আছে: একটি সার্ভিস ডেফিনিশন, যা আপনি একবার যোগ করেন এবং যেকোনো ফ্লোর AI এজেন্ট নোড বা এজেন্ট-রান API থেকে ব্যবহার করেন। ফ্লোতে নোডটি বসান, তাহলে কথোপকথন এমন একটি এজেন্টের হাতে যায়, যে পরিকল্পনা করতে, আপনার টুল ব্যবহার করতে এবং আপনার টিমের কাছে হস্তান্তর করতে পারে।
- MonoChat-এর বিল্ট-ইন হার্নেস ব্যবহার করুন, কোনো কোড ছাড়াই, MonoChat-এ আপনার থাকা AI মডেলের ওপর
- অথবা Claude Agent SDK, OpenAI Agents SDK বা Pi বেছে নিন, যা MonoChat আপনার AI মডেলে চালায়, সেটআপ করার মতো বাড়তি কিছু ছাড়াই
- একটি হোস্টেড এজেন্ট, OpenAI Agents API বা Claude Managed Agents, ব্যবহার করুন আপনার নিজের OpenAI বা Anthropic কী দিয়ে
- অথবা Google ADK, Microsoft Agent Framework, Deep Agents, LangGraph, CrewAI বা আপনার নিজের কোডে তৈরি আপনার নিজের হার্নেস সংযুক্ত করুন, একটি এন্ডপয়েন্ট URL ও একটি শেয়ার্ড সিক্রেট দিয়ে
- এটিকে আপনার টুল দিন: AI ফাংশন টুল, MCP সার্ভার, নলেজ বেস ও কাস্টম ফাংশন
- WhatsApp, Instagram, Messenger, Telegram, TikTok, ওয়েব চ্যাট, SMS ও ভয়েসের ফ্লোতে চালান
- একটি মেইন, একটি ফলব্যাক ও একটি ফাস্ট মডেল বেছে নিন, প্রতিটি রানের জন্য বাজেট ঠিক করুন এবং পূর্ণ ইতিহাসসহ টিম ইনবক্সে আপনার টিমের কাছে হস্তান্তর করুন
- ইনফারেন্সের সাথে মেশান: দ্রুত ধাপ একক কলে, জটিল কেস হার্নেসে
কখন ইনফারেন্স আর কখন হার্নেস ব্যবহার করবেন
- একক ধাপের কাজে ইনফারেন্স ব্যবহার করুন: ট্যাগ করা, রাউটিং, অনুবাদ, উত্তরের খসড়া, চ্যাটের সারাংশ।
- গ্রাহকের অনুরোধে একাধিক ধাপ, আপনার সিস্টেমের ডেটা বা মাঝপথে সিদ্ধান্ত লাগলে হার্নেস ব্যবহার করুন।
- ছোট থেকে শুরু করুন: হার্নেসকে দুই-তিনটি টুল ও একটি অনুমোদন নিয়ম দিন, পরিমাপ করুন, তারপর সে যা করতে পারবে তা বাড়ান।
এখন MonoChat-এ পাওয়া যাচ্ছে
Agent Harness এখন MonoChat-এ পাওয়া যাচ্ছে। একটি ফ্রি অ্যাকাউন্ট খুলুন, আপনার চ্যানেল সংযুক্ত করুন, একটি AI হার্নেস যোগ করুন এবং ফ্লোতে একটি AI এজেন্ট নোড বসিয়ে আপনার প্রথম এজেন্টকে কাজে লাগান।
সব হার্নেস প্রোভাইডার, মডেলের ভূমিকা ও FAQ দেখুন Agent Harness পেজে
WhatsApp-এ একটি এজেন্ট হার্নেস চালান
সূত্র ও আরও পড়ার জন্য
- Databricks: What is an AI agent harness?
- Anthropic: Claude Agent SDK overview
- Anthropic: Claude Managed Agents overview
- OpenAI: The next evolution of the Agents SDK
- Google: Agent Development Kit
- Microsoft: Agent Framework documentation
- LangChain: Deep Agents
- WhatsApp Business: Introducing Meta Business Agent
- Meta: WhatsApp Business Platform pricing