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

নেভিগেশন

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

বিভাগ

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

সরঞ্জাম

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

রু কোড — VS কোডের জন্য একটি স্বায়ত্তশাসিত এআই এজেন্ট: ফাইল পড়ে এবং সম্পাদনা করে, টার্মিনালে কমান্ড চালায়, ব্রাউজারের সাথে কাজ করে এবং মাল্টি-স্টেপ ডেভেলপমেন্ট কাজগুলি সম্পন্ন করে। এটি ক্লাইনের একটি ফর্ক, যা আরও এগিয়ে গেছে: কাস্টমাইজেবল অপারেটিং মোড (আর্কিটেক্ট, কোড, আস্ক, ডিবাগ এবং আপনার নিজস্ব), প্রতিটি প্রকল্পের জন্য কাস্টম নির্দেশাবলী এবং মডেল সেটিংসের জন্য একটি নমনীয় প্যানেল। সংক্ষেপে - আপনার এডিটরের মধ্যে এআই বিশেষজ্ঞদের একটি সম্পূর্ণ দল।

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

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

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

Roo Code ইনস্টলেশন: VS Code-এ Extensions (Ctrl/Cmd+Shift+X) খুলুন, «Roo Code» সার্চ করুন এবং Install-এ ক্লিক করুন। ইনস্টল হওয়ার পর সাইডবারে Roo Code-এর ক্যাঙ্গারু আইকনটি দেখা যাবে।

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

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

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

npx @joingonka/setup --tool roo

ইন্সটলারটি ইউনিভার্সাল (কোনো ফ্ল্যাগ না দিলে এটি তালিকা থেকে টুল বেছে নিতে বলবে), এটি একটি jg-… কী চাইবে এবং সেটআপের পর gateway-এর মাধ্যমে লাইভ-চেক করবে। অন্যান্য সেটিংসে কোনো পরিবর্তন করবে না। আপনি যদি নিজে সেটআপ করতে চান, তবে নিচে ম্যানুয়াল পদ্ধতি দেওয়া হলো।

ম্যানুয়ালি সেটআপ করুন (প্ল্যান বি)

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

  1. API ProviderOpenAI Compatible বেছে নিন।
  2. Base URLhttps://gate.joingonka.ai/v1
  3. API Keyjg-your-key
  4. Model (Model ID) — MiniMaxAI/MiniMax-M2.7

নিচে, Model Configuration ব্লকে, আপনি ম্যানুয়ালি মডেল প্যারামিটারগুলো ঠিক করতে পারেন:

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

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

পরীক্ষা: Roo Code চ্যাটে লিখুন «Hello World প্রিন্ট করে এমন একটি ফাংশনসহ hello.py ফাইল তৈরি করো»। এজেন্ট ফাইলটি তৈরির প্রস্তাব দেবে এবং অনুমোদনের জন্য 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 ফ্রি টোকেন কার্ড ছাড়াই এই সেটআপটি ট্রাই করার সুযোগ দেয়।

মডেলের প্যারামিটার (সবার কনটেক্সট ২০০K): নেটওয়ার্কের সকল মডেল — সর্বোচ্চ 8192 আউটপুট টোকেন পর্যন্ত সাপোর্ট করে। যদি non-stream রিকোয়েস্টের জন্য max_tokens নির্দিষ্ট না থাকে, Gateway ডিফল্টভাবে ১৫০০ পর্যন্ত টোকেন দেবে। দীর্ঘ জেনারেশনগুলো Roo Code স্বয়ংক্রিয়ভাবে ধাপে ধাপে ভাগ করে নেয়।

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

Roo Code হলো Cline-এর একটি ফর্ক, কিন্তু এর কাজের ধরনে উল্লেখযোগ্য কিছু পরিবর্তন রয়েছে:

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

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

Roo Code + Gonka = VS Code-এ স্বয়ংক্রিয় AI-এজেন্ট যা নেটিভ টুল কলিং সাপোর্ট করে এবং অত্যন্ত সাশ্রয়ী। Anthropic-এ $৩০০–১৫০০ খরচের পরিবর্তে এখানে ডেভেলপমেন্ট সেশন মাত্র $০.১০, আর স্টার্টিং টোকেন কার্ড ছাড়াই ট্রাই করার সুযোগ দেয়।

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

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

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