জ্ঞানকোষের বিভাগসমূহ ▾

নেভিগেশন

▸ এখানে শুরু করুন রোল অনুযায়ী

বিভাগ

সরঞ্জাম 54
গ্লসারি 12

সরঞ্জাম

Roo Code + Gonka AI — VS Code এ স্বায়ত্তশাসিত AI-এজেন্ট

গুরুত্বপূর্ণ: Roo Code এক্সটেনশনটি ১৫ মে ২০২৬-এ বন্ধ করে দেওয়া হয়েছে। রিপোজিটরিটি আর্কাইভ করা হয়েছে এবং আর কোনো আপডেট আসবে না। এর উন্নয়ন অব্যাহত রেখেছে Zoo Code — যা Roo Code কমিউনিটি দ্বারা শুরু করা একটি ফর্ক: এতে প্রোভাইডার একইভাবে কনফিগার করা হয় এবং স্থানান্তরের জন্য একটি মাইগ্রেশন গাইড ও আমাদের Zoo Code গাইড রয়েছে। VS Code-এর জন্য অন্যান্য ওপেন সোর্স এজেন্ট হলো Kilo Code এবং Cline, যেখান থেকে একসময় Roo Code উদ্ভূত হয়েছিল। ইতিমধ্যে ইনস্টল করা এক্সটেনশনটি কাজ চালিয়ে যাবে এবং নিচের নির্দেশাবলি তার জন্য প্রাসঙ্গিক।

Roo Code হলো VS Code-এর জন্য একটি অটোনোমাস AI এজেন্ট: এটি ফাইল পড়তে ও এডিট করতে পারে, টার্মিনালে কমান্ড চালাতে পারে, ব্রাউজারের সাথে কাজ করতে পারে এবং মাল্টি-স্টেপ ডেভেলপমেন্ট কাজ সম্পন্ন করতে পারে। এটি Cline-এর একটি ফর্ক, যা আরও এগিয়ে গেছে: কনফিগারযোগ্য মোড (Architect, Code, Ask, Debug এবং কাস্টম মোড), প্রজেক্ট-ভিত্তিক কাস্টম ইনস্ট্রাকশন এবং মডেল সেটিংসের জন্য ফ্লেক্সিবল প্যানেল। মূলত এটি এডিটরের ভেতরেই AI বিশেষজ্ঞদের একটি সম্পূর্ণ দল।

এই ধরনের এজেন্টগুলোর মূল সমস্যা হলো টোকেন খরচ। একটি কাজের জন্য Roo Code ফাইলের কনটেক্সট, কমান্ডের আউটপুট, টুলের ফলাফল প্রসেস করে — যা কয়েক কোটি টোকেন পর্যন্ত হতে পারে। Anthropic-এর মূল্যে ($3-15 প্রতি 1M) একটি পূর্ণাঙ্গ সেশনের খরচ $30-1500 হয়ে যায়। দৈনন্দিন কাজের জন্য এটি অবাস্তব।

JoinGonka Gateway খরচ হাজার গুণ কমিয়ে দেয়: একই সেশনের খরচ দাঁড়াবে $0.01-1.00। Gateway বিকেন্দ্রীভূত Gonka নেটওয়ার্কের ইনফারেন্স রিসেল করে এবং OpenAI-ফরম্যাট («OpenAI Compatible» প্রোভাইডার) ও Anthropic-ফরম্যাট (endpoint /v1/messages) উভয়ই সাপোর্ট করে — Roo Code যে কোনোটির মাধ্যমে কানেক্ট হতে পারে। এটি Roo Code-কে একটি ব্যয়বহুল ডেমো থেকে একটি কার্যকরী দৈনন্দিন টুলে রূপান্তর করে।

ধাপ 1: রু কোড ইনস্টল করুন এবং একটি কী পান

Roo Code ইন্সটলেশন: VS Code-এ Extensions (Ctrl/Cmd+Shift+X) খুলুন, «Roo Code» খুঁজুন এবং Install-এ ক্লিক করুন। ইন্সটলেশনের পর সাইডবারে Roo Code-এর ক্যাঙ্গারু আইকন আসবে। এক্সটেনশনটি এখনো Marketplace-এ রয়েছে, তবে এর শেষ সংস্করণ — ১৫ মে ২০২৬-এর ৩.৫৪.০ — সর্বশেষ সংস্করণ হিসেবেই থাকবে।

JoinGonka API-কী: যদি কোনো কী না থাকে — gate.joingonka.ai/register-এ রেজিস্টার করুন, 3M ফ্রি টোকেন পান এবং ড্যাশবোর্ডে jg- প্রিফিক্সসহ একটি কী তৈরি করুন।

ধাপ 2: রু কোড কনফিগার করুন (OpenAI Compatible)

সবচেয়ে সহজ উপায় হলো ওয়ান-কমান্ড ইনস্টলার দিয়ে সেটআপ করা। CLI/ফাইল টুলের ক্ষেত্রে এটি নিজেই JoinGonka প্রোভাইডার (baseUrl, মডেল) কনফিগার করে দেবে, আর UI টুলের ক্ষেত্রে কপি-পেস্ট করার জন্য রেডি মান দেখাবে:

npx @joingonka/setup --tool roo

কমান্ডটি প্রথমে Roo Code বন্ধ করার কথা মনে করিয়ে দেবে এবং কোথায় যেতে হবে তা জানাবে (--tool zoo, --tool cline, --tool kilo), তারপর যাদের এক্সটেনশন এখনো ইনস্টল করা আছে তাদের জন্য মানগুলো প্রিন্ট করবে — প্রকৃত কনটেক্সট উইন্ডো এবং মডেলের রেসপন্স সীমাসহ। ইনস্টলারটি jg-… কী চাইবে এবং gateway-এ একটি রিকোয়েস্ট দিয়ে লাইভ যাচাই করে শেষ করবে। নিচে ম্যানুয়াল পদ্ধতি দেওয়া হলো, যদি আপনি নিজেই কনফিগার করতে পছন্দ করেন।

ম্যানুয়ালি কনফিগার করুন (প্ল্যান বি)

Roo Code প্যানেল খুলুন এবং সেটিংসে যান (গিয়ার আইকন)। প্রোভাইডার সেকশনে সেট করুন:

  1. API Provider — OpenAI Compatible নির্বাচন করুন।
  2. Base URL — https://gate.joingonka.ai/v1
  3. API Key — jg-your-key
  4. Model (Model ID) — MiniMaxAI/MiniMax-M2.7

নিচে Model Configuration ব্লকে মডেলের প্যারামিটার ম্যানুয়ালি নির্দিষ্ট করা যায়:

  • Context Window — 180000 (180K টোকেন; DeepSeek V4 Flash-এর ক্ষেত্রে 380000)।
  • Max Output Tokens — MiniMax M2.7 এবং GLM-5.3 Flash-এর জন্য 8192, DeepSeek V4 Flash-এর জন্য 32768।
  • Input Price / Output Price — প্রকৃত রেট বসানো যায় (প্রতি 1M ইনপুটে ≈$0.0062, আউটপুট ×3), যাতে Roo Code ইন্টারফেসেই কাজের খরচ সঠিকভাবে হিসাব করতে পারে।

tool calling সম্পর্কে গুরুত্বপূর্ণ: Roo Code শুধুমাত্র নেটিভ tool calling ব্যবহার করে — পুরোনো এজেন্টের মতো XML ফলব্যাক এখানে নেই। তাই মডেলের অবশ্যই function calling জানা থাকতে হবে। আমাদের Gateway-এর মাধ্যমে নেটওয়ার্কের মডেলগুলো নেটিভ tool calling সমর্থন করে — Roo Code তাদের সাথে সরাসরি কাজ করে।

যাচাই: Roo Code চ্যাটে লিখুন «একটি hello.py ফাইল তৈরি করুন যাতে Hello World প্রিন্ট করে এমন একটি ফাংশন থাকে»। এজেন্ট ফাইলটি তৈরির প্রস্তাব দেবে এবং অনুমোদনের জন্য diff দেখাবে।

এজেন্ট সেশনের খরচের তুলনা

Roo Code একটি এজেন্ট টুল: এটি কেবল একটি মেসেজে উত্তর দেয় না, বরং কাজ সম্পন্ন করে — ফাইল পড়ে, কোড লেখে, টেস্ট চালায়, ত্রুটি সংশোধন করে। প্রতিটি কাজ হলো একটি মডেল কল। সাধারণ সেশনের খরচের তুলনা করি:

কাজটোকেনAnthropic ClaudeOpenAI GPTJoinGonka Gonka
সাধারণ বাগ ফিক্স~5M$15 — $75$12 — $50$0.048
নতুন ফিচার (২-৩ ফাইল)~20M$60 — $300$50 — $200$0.19
মডিউল রিফ্যাক্টরিং~50M$150 — $750$125 — $500$0.48
সম্পূর্ণ ডেভেলপমেন্ট সেশন (৪ ঘণ্টা)~100M$300 — $1,500$250 — $1,000$0.96

JoinGonka Gateway এর সাথে Roo Code একটি দৈনন্দিন টুলে পরিণত হয় — খরচের চিন্তা ছাড়াই এটি প্রতিটি টিকেট, বাগ বা ফিচারের জন্য চালানো যায়। শুরুতে 3M ফ্রি টোকেন কার্ড ছাড়াই এই সেটআপটি পরীক্ষা করার সুযোগ দেয়।

মডেল প্যারামিটার: MiniMax M2.7 — ১৮০কে উইন্ডো এবং ৮১৯২ পর্যন্ত রেসপন্স টোকেন, DeepSeek V4 Flash — ৩৮০কে এবং ৩২৭৬৮ পর্যন্ত, GLM-5.3 Flash — ৩৯০কে এবং ৮১৯২ পর্যন্ত। যদি non-stream রিকোয়েস্টের জন্য max_tokens উল্লেখ না থাকে, তবে গেটওয়ে ডিফল্টভাবে ১৫০০ টোকেন পর্যন্ত ফিরিয়ে দেবে (GLM-5.3 Flash এর ক্ষেত্রে ৩০০০ পর্যন্ত)। Roo Code বড় জেনারেশনগুলোকে অটোমেটিকভাবে ধাপে ধাপে বিভক্ত করে।

রু কোড ক্লাইন থেকে কিভাবে আলাদা: মোড এবং অ্যানথ্রপিক ফরম্যাট

Roo Code হলো Cline-এর একটি ফর্ক, তবে কিছু লক্ষণীয় পার্থক্য রয়েছে যা কাজের ধরন বদলে দেয়:

  • মোড (Modes): কাজ অনুযায়ী এজেন্টের ভূমিকা বদলান — পরিকল্পনার জন্য Architect, কোড লেখার জন্য Code, প্রজেক্ট নিয়ে প্রশ্নের জন্য Ask, বাগ খোঁজার জন্য Debug। আলাদা নির্দেশনা ও অনুমোদিত টুলের সেটসহ নিজের মোডও তৈরি করতে পারেন।
  • শুধুমাত্র নেটিভ tool calling: টেক্সট/XML পার্সিং করা এজেন্টের বিপরীতে, Roo Code নেটিভ OpenAI tools স্কিমায় টুল পাঠায় এবং আলাদা ইভেন্ট হিসেবে কল গ্রহণ করে — কম লেটেন্সি, বেশি নির্ভরযোগ্য ফলাফল। অন্যদিকে, মডেলকে function calling সমর্থন করতেই হবে (আমাদের Gateway-এর মাধ্যমে নেটওয়ার্কের মডেলগুলো সমর্থন করে)।
  • কাস্টম নির্দেশনা ও প্রোফাইল: প্রজেক্টভিত্তিক নিয়ম (যেমন রেপোজিটরিতে একটি rules ফাইলের মাধ্যমে) এবং একাধিক সংরক্ষিত প্রোভাইডার কনফিগারেশন, যেগুলোর মধ্যে সহজে সুইচ করা যায়।

Anthropic ফরম্যাটে সংযোগ। OpenAI ফরম্যাটের বদলে আমাদের /v1/messages endpoint ব্যবহার করতে চাইলে: সেটিংসে API Provider → Anthropic নির্বাচন করুন, «Use custom base URL» টিক দিন এবং https://gate.joingonka.ai দিন, Anthropic API Key ফিল্ডে একই jg-your-key কী পেস্ট করুন, তারপর মডেলের নাম দিন (যেমন MiniMaxAI/MiniMax-M2.7)। কী ও ব্যালেন্স দুটি ফরম্যাটেই একই, Anthropic মোডে নেটিভ tool_use-ও Gateway দিয়ে যায়।

Roo Code + Gonka = VS Code-এ স্বয়ংক্রিয় AI এজেন্ট, যাতে আছে বিশেষ মোড এবং নেটিভ tool calling, তাও অত্যন্ত কম খরচে। একটি ডেভেলপমেন্ট সেশনের খরচ Anthropic-এ $৩০০-$১৫০০ হলেও এখানে মাত্র $০.১০, আর শুরুর ফ্রি টোকেনগুলো কার্ড ছাড়াই ট্রাই করার সুযোগ দেয়। মূল এক্সটেনশনটি ১৫ মে ২০২৬-এ বন্ধ হয়ে গেছে: নতুন ইন্সটলের জন্য Zoo Code (কমিউনিটি ফর্ক), Kilo Code বা Cline ব্যবহার করুন।

আরও জানতে চান?

অন্যান্য বিভাগগুলি অন্বেষণ করুন অথবা এখনই GNK উপার্জন শুরু করুন।

ফ্রি টোকেন সংগ্রহ করুন →