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

নেভিগেশন

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

বিভাগ

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

সরঞ্জাম

Kilo Code + Gonka AI — VS Code এ AI-এজেন্ট

কিলো কোড হলো VS কোডের জন্য একটি উন্মুক্ত AI-এজেন্ট এক্সটেনশন, যা স্বাধীনভাবে কোড লেখে ও সম্পাদনা করে, টার্মিনালে কমান্ড চালায়, এবং একই সাথে কয়েক ডজন ফাইল পড়ে ও সংশোধন করে। এই প্রকল্পটি Cline এবং Roo Code-এর শক্তিশালী দিকগুলিকে একত্রিত করেছে এবং একটি একক এজেন্ট প্ল্যাটফর্ম হিসাবে বিকশিত হয়েছে: IDE-এক্সটেনশন ছাড়াও জেটব্রেইনস এবং CLI এর জন্য বিকল্প রয়েছে। মূল বৈশিষ্ট্য হলো মোড (এজেন্ট): Code (কোড লেখে), Plan (এটি আর্কিটেক্ট – কোনো পরিবর্তন ছাড়াই আর্কিটেকচার পরিকল্পনা করে), Debug (ত্রুটির কারণ খুঁজে বের করে) এবং Ask (প্রকল্পের বিষয়ে প্রশ্নের উত্তর দেয়)। নিজস্ব মোডও তৈরি করা যায়।

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

JoinGonka Gateway খরচ শত শত এবং হাজার হাজার গুণ কমিয়ে দেয়: একই সেশন $0.01–1.00 তে হয়। যেহেতু কিলো কোড উন্মুক্ত এবং OpenAI-সামঞ্জস্যপূর্ণ যেকোনো এন্ডপয়েন্ট (এবং কাস্টম বেস URL সহ Anthropic-ফরম্যাট) সমর্থন করে, তাই আমাদের গেটওয়ে সংযুক্ত করা একটি একক সেটিংসের বিষয়। এটি কিলো কোডকে একটি ব্যয়বহুল প্রদর্শন থেকে প্রতিদিনের সরঞ্জামায় পরিণত করে।

ধাপ 1: Kilo Code ইনস্টল করুন এবং কী পান

Kilo Code ইনস্টলেশন: VS Code-এ Extensions (Ctrl+Shift+X) খুলুন, «Kilo Code» সার্চ করুন এবং Install-এ ক্লিক করুন। ইনস্টলেশনের পর সাইডবারে Kilo Code আইকনটি দেখা যাবে। এক্সটেনশনটি Marketplace ছাড়া বিল্ডের জন্য Open VSX-এও পাওয়া যায়।

JoinGonka API-কি: যদি এখনো অ্যাকাউন্ট না থাকে — gate.joingonka.ai/register -এ রেজিস্টার করুন, 3M ফ্রি টোকেন পান এবং Dashboard → API Keys-এ jg- প্রিফিক্স সহ একটি কি তৈরি করুন। একই কি OpenAI-ফরম্যাট (/v1) এবং Anthropic-ফরম্যাট (/v1/messages) উভয়ের জন্যই কাজ করে — ব্যালেন্স একই থাকে।

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

সবচেয়ে সহজ হলো এক কমান্ডের ইনস্টলার দিয়ে সেটআপ করা। এটি Kilo-র গ্লোবাল কনফিগে (সাধারণত ~/.config/kilo/kilo.jsonc) JoinGonka প্রোভাইডার লিখে দেবে: গেটওয়ের ঠিকানা, কী এবং নেটওয়ার্কের মডেলগুলো তাদের কনটেক্সট উইন্ডো ও রেসপন্স সীমাসহ। ফাইলটি 600 পারমিশন পাবে, এবং আপনি এখনও নিজের মডেল বেছে না নিলে DeepSeek V4 Flash ডিফল্ট মডেল হবে:

npx @joingonka/setup --tool kilo

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

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

Kilo Code প্যানেল খুলুন এবং গিয়ার আইকনের মাধ্যমে প্রোভাইডার সেটিংসে যান।

উপায় A — OpenAI Compatible (সুপারিশকৃত)। এক্সটেনশনের আধুনিক সংস্করণে Settings (গিয়ার) → Providers ট্যাব → নিচে Custom provider বোতাম খুলুন এবং ডায়ালগ পূরণ করুন:

  • Provider ID: যেকোনো আইডেন্টিফায়ার, যেমন joingonka।
  • Display name: যেমন JoinGonka Gonka।
  • Base URL: https://gate.joingonka.ai/v1
  • API key: jg-your-key
  • Models: deepseek-ai/DeepSeek-V4-Flash-0731 যোগ করুন। Kilo স্বয়ংক্রিয়ভাবে /v1/models endpoint থেকে মডেলের তালিকা টেনে নেয় — ম্যানুয়ালি টাইপ করার বদলে তালিকা থেকে মডেল বেছে নিতে পারেন।

Submit চাপুন — মডেলগুলো পিকারে দেখা যাবে। পুরনো ইন্টারফেসে (VSCode Legacy) পথটি ছোট: API Provider → OpenAI Compatible, তারপর একই মান দিয়ে Base URL, API Key এবং Model ফিল্ড।

উপায় B — Anthropic ফরম্যাট। আমাদের গেটওয়ে Anthropic API-তেও সাড়া দেয়। API Provider → Anthropic বেছে নিন, jg-your-key কী পেস্ট করুন, «Use custom base URL» টিক দিন এবং https://gate.joingonka.ai দিন (/v1 ছাড়া — Kilo নিজেই /v1/messages যোগ করবে)।

মডেল এবং তাদের আউটপুট সীমা (তিনটিই এখনই উপলব্ধ):

মডেলকনটেক্সটসর্বোচ্চ আউটপুট
MiniMaxAI/MiniMax-M2.7180K8192
deepseek-ai/DeepSeek-V4-Flash-0731 (ইনস্টলার এটি সেট করে)380K32768
zai-org/GLM-5.3-Flash390K8192

কাস্টম প্রোভাইডার ডায়ালগে প্রতিটি মডেলের জন্য Max Output Tokens এবং Context Window নির্ধারণ করা যায় — নির্বাচিত মডেলের জন্য টেবিলের মানগুলো সেট করুন।

যাচাই: Kilo Code চ্যাটে Code মোডে লিখুন «Create a hello.py file with a hello world function» (একটি hello world ফাংশনসহ hello.py ফাইল তৈরি করুন)। এজেন্ট অনুমোদনের জন্য একটি diff প্রস্তাব করবে এবং ফাইল তৈরি করবে। ডিফল্টভাবে Kilo Code প্রতিটি কাজের আগে নিশ্চিতকরণ চায় — বিশ্বস্ত অপারেশনের জন্য অটো-এক্সিকিউশন অনুমোদন করে এটি শিথিল করা যায়।

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

Kilo Code একটি এজেন্ট-ভিত্তিক টুল: এটি শুধু উত্তরই দেয় না, বরং কাজগুলো পুরোপুরি সম্পন্ন করে — ফাইল পড়া, কোড লেখা, টেস্ট চালানো এবং বাগ ফিক্স করা। প্রতিটি ধাপই একটি API কল, তাই দ্রুত টোকেন খরচ হয়। Anthropic Claude এবং আমাদের Gonka নেটওয়ার্ক গেটওয়ের মাধ্যমে সাধারণ সেশনের খরচের তুলনা নিচে দেওয়া হলো:

টাস্কটোকেনAnthropic ClaudeJoinGonka Gonka
সাধারণ বাগ-ফিক্স~5M$15 — $75$0.048
নতুন ফিচার (2–3 ফাইল)~20M$60 — $300$0.19
মডিউল রিফ্যাক্টরিং~50M$150 — $750$0.48
সম্পূর্ণ ডেভেলপমেন্ট সেশন (4ঘণ্টা)~100M$300 — $1,500$0.96

JoinGonka Gateway-এর মাধ্যমে প্রতি 1M টোকেনের খরচ ~$0.0062, আউটপুট খরচ প্রায় তিনগুণ বেশি — যা Anthropic এবং OpenAI-এর চেয়ে শতগুণ এবং হাজার গুণ সস্তা। Kilo Code এখন একটি নিত্যদিনের টুল: এটি প্রতিটি টিকেট, প্রতিটি বাগ এবং প্রতিটি ফিচারের জন্য কোনো চিন্তা ছাড়াই চালানো যায়। Anthropic-এর দাম অনুযায়ী, প্রতিটি রান আগে ভেবে দেখতে হতো।

মডেলের প্যারামিটার: MiniMax M2.7-এর কনটেক্সট উইন্ডো 180K টোকেন এবং সর্বোচ্চ রেসপন্স দৈর্ঘ্য 8192 টোকেন (DeepSeek V4 Flash-এর ক্ষেত্রে 380K এবং 32768 পর্যন্ত, GLM-5.3 Flash-এর ক্ষেত্রে 390K এবং 8192 পর্যন্ত)। Kilo Code হয়তো এর চেয়ে বেশি চাইতে পারে, তবে গেটওয়ে মডেলের সর্বোচ্চ সীমা অনুযায়ী আউটপুট লিমিট করে দেবে। দীর্ঘ জেনারেশনের জন্য এজেন্ট কাজটি ধাপে ধাপে সম্পন্ন করে।

মোড এবং টুল কলিং

Kilo Code-এর শক্তিশালী দিক হলো এর মোড (নতুন সংস্করণে এজেন্ট নামে পরিচিত), যা ড্রপডাউন, /agents কমান্ড বা শর্টকাট Ctrl+. দিয়ে পরিবর্তন করা যায়:

  • Plan / Architect — ফাইল স্পর্শ না করেই আলোচনা এবং ডিজাইন করা। GLM-5.3 Flash ব্যবহার করা সুবিধাজনক — এই রিজনিং মডেলটি উত্তরের আগে চিন্তা করে, আর প্ল্যানিং-এ অনেক কনটেক্সট খরচ হলেও আমাদের গেটওয়েতে এটি অত্যন্ত সাশ্রয়ী।
  • Code — ডিফল্ট মোড: কোড লেখা এবং সংশোধন, diff প্রয়োগ করা, এবং কমান্ড রান করা।
  • Debug — লগ এবং স্ট্যাক ট্র্যাক ব্যবহার করে বাগ শনাক্ত করা।
  • Ask — কোনো পরিবর্তন ছাড়াই কোড বেস সম্পর্কে প্রশ্নের উত্তর দেওয়া।

নতুন সংস্করণে আলাদা 'Orchestrator' মোডটি অপ্রচলিত হয়েছে: টুলগুলোতে পূর্ণ অ্যাক্সেস থাকা এজেন্টরা এখন সাব-টাস্ক (subagents) নিজেরাই চালাতে পারে। আপনার নিজের ব্যবহারের জন্য কাস্টম মোডও সাপোর্ট করে।

Tool calling: আমাদের গেটওয়ে নেটিভ OpenAI function calling এবং Anthropic tool_use সাপোর্ট করে, এবং নির্বাচিত মডেলগুলি (MiniMax M2.7, DeepSeek V4 Flash, GLM-5.3 Flash) টুল কলিং সমর্থন করে। এর মানে হলো Kilo Code-এর এজেন্ট লুপ — ফাইল পড়া, এডিট করা, কমান্ড চালানো, কোড বেস ইনডেক্স করা — আমাদের মডেলগুলিতে নির্ভরযোগ্যভাবে কাজ করে, টেক্সট রেসপন্স পার্সিং-এর কোনো জটিলতা ছাড়াই।

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

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

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

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