علم کے مرکز کے حصے ▾

نیویگیشن

▸ یہاں سے شروع کریں کردار کے لحاظ سے

زمرہ جات

ٹولز 37
لغت 12

ٹولز

Continue.dev + Gonka AI – VS Code/JetBrains کے لیے AI

Continue.dev VS Code اور JetBrains IDEs کے لیے سب سے مشہور اوپن سورس AI ایکسٹینشن ہے۔ کوڈ آٹو کمپلیشن، بلٹ ان چیٹ، کمنٹس سے جنریشن، کوڈ کی وضاحت – GitHub Copilot کی سطح کی کارکردگی، لیکن مفت اور حسب ضرورت۔

Continue.dev درجنوں LLM فراہم کنندگان کو سپورٹ کرتا ہے، بشمول OpenAI-مطابق APIs۔ اس کا مطلب ہے کہ JoinGonka Gateway ایک منٹ میں جڑ جاتا ہے – ایک JSON فائل کی ترمیم کے ذریعے، بغیر کسی اضافی پیکجز یا سیٹنگز کے۔

نتیجہ: GitHub Copilot ($19-39/ماہ) کی کارکردگی Gonka کے ذریعے $0.30/ماہ میں۔

مرحلہ 1: Continue.dev انسٹال کریں

مارکیٹ پلیس سے ایکسٹینشن انسٹال کریں:

  • VS Code: Extensions → Search “Continue” → Install.
  • JetBrains (IntelliJ, PyCharm, WebStorm, GoLand): Settings → Plugins → Marketplace → “Continue” → Install.

انسٹالیشن کے بعد، سائیڈ پینل میں Continue کا آئیکن ظاہر ہوگا۔ اگر آپ Continue پہلی بار استعمال کر رہے ہیں – ایکسٹینشن پہلی بار چلانے پر LLM فراہم کنندہ سیٹ اپ کرنے کی پیشکش کرے گا۔

مرحلہ 2: Gonka فراہم کنندہ کو سیٹ اپ کریں

سب سے آسان طریقہ یہ ہے کہ ایک کمانڈ کے ذریعے انسٹالر کو سیٹ اپ کیا جائے۔ CLI/فائل ٹولز کے لیے یہ خود بخود JoinGonka پرووائیڈر (baseUrl, ماڈلز) ترتیب دے دے گا اور UI ٹولز کے لیے پیسٹ کرنے کے لیے تیار ویلیوز دکھائے گا:

npx @joingonka/setup --tool continue

انسٹالر یونیورسل ہے (بغیر کسی فلیگ کے یہ آپ کو لسٹ سے ٹول منتخب کرنے کا کہے گا)، یہ ایک jg-… کلید طلب کرے گا اور سیٹ اپ کے بعد گیٹ وے پر ریکویسٹ بھیج کر لائیو چیک کرے گا۔ یہ باقی سیٹنگز کو تبدیل نہیں کرتا۔ اگر آپ خود کنفیگر کرنا چاہتے ہیں تو نیچے مینوئل طریقہ دیا گیا ہے۔

دستی طور پر کنفیگر کریں (پلان بی)

Continue ~/.continue/config.yaml استعمال کرتا ہے (پرانا config.json فارمیٹ متروک ہو چکا ہے)۔ اسے کمانڈ پیلیٹ کے ذریعے کھولیں: Ctrl+Shift+P (macOS پر — Cmd+Shift+P) → «Continue: Open config.yaml»۔

JoinGonka Gateway کو پرووائیڈر کے طور پر شامل کریں:

# ~/.continue/config.yaml
models:
  - name: Gonka DeepSeek V4 Flash
    provider: openai
    model: deepseek-ai/DeepSeek-V4-Flash-0731
    apiBase: https://gate.joingonka.ai/v1
    apiKey: jg-your-key
    roles: [chat, edit, apply]
    capabilities: [tool_use]
  - name: Gonka Kimi K2.6
    provider: openai
    model: moonshotai/Kimi-K2.6
    apiBase: https://gate.joingonka.ai/v1
    apiKey: jg-your-key
    roles: [chat, edit, apply]
    capabilities: [tool_use]
  - name: Gonka MiniMax M2.7
    provider: openai
    model: MiniMaxAI/MiniMax-M2.7
    apiBase: https://gate.joingonka.ai/v1
    apiKey: jg-your-key
    roles: [chat, edit, apply]
    capabilities: [tool_use]
  - name: Gonka Autocomplete
    provider: openai
    model: deepseek-ai/DeepSeek-V4-Flash-0731
    apiBase: https://gate.joingonka.ai/v1
    apiKey: jg-your-key
    roles: [autocomplete]

chat, edit, apply رولز والے ماڈلز کو Continue لسٹ میں دکھاتا ہے — براہ راست چیٹ میں سوئچ کریں: DeepSeek V4 Flash 380K کانٹیکسٹ اور 32,768 ٹوکنز تک رسپانس کو سپورٹ کرتا ہے (بڑی فائلوں اور لمبی ایڈیٹس کے لیے)، Kimi K2.6 استدلال (reasoning) میں زیادہ طاقتور ہے، MiniMax M2.7 مختصر جوابات میں تیز ہے۔ آٹو کمپلیٹ کے لیے DeepSeek V4 Flash سیٹ کیا گیا ہے، اور یہ کوئی ذاتی انتخاب نہیں ہے: Continue ماڈل کے نام کی بنیاد پر پرامپٹ فارمیٹ کا انتخاب کرتا ہے اور نیٹ ورک کے ماڈلز میں سے صرف DeepSeek اسے سمجھتا ہے۔ MiniMax اور Kimi اسی فارمیٹ پر کوڈ کے بجائے استدلال (reasoning) جواب میں دیں گے — جس سے سجیشنز بے کار ہوں گی۔

Copilot کے مقابلے میں ڈی سینٹرلائزڈ نیٹ ورک کے ذریعے آٹو کمپلیٹ قدرے سست ہے: ایک سجیشن کے لیے تقریباً دو سیکنڈ، جبکہ Copilot کے لیے یہ ایک سیکنڈ سے کم ہے۔ چیٹ، ایڈٹ اور ایجنٹ موڈ پر اس کا کوئی اثر نہیں پڑتا۔

ایجنٹ موڈ کے لیے capabilities: [tool_use] لائن لازمی ہے۔ Continue صرف اپنی لسٹ میں موجود ماڈلز (gpt-*, o*, codex*) کے لیے ٹولز کو فعال کرتا ہے — Gonka ماڈلز وہاں موجود نہیں ہیں، اور اس لائن کے بغیر ایجنٹ ٹولز کے بغیر رہے گا: یہ فائلیں نہیں پڑھ سکے گا، کوڈ ایڈٹ نہیں کر سکے گا اور چیٹ پروجیکٹ کو نہیں دیکھ سکے گی۔ گیٹ وے بذات خود tool-calling کو سپورٹ کرتا ہے۔

پروجیکٹ انڈیکسنگ (@codebase) کے لیے ایک ایمبیڈنگ ماڈل درکار ہوتا ہے — جو Gonka نیٹ ورک میں فی الحال دستیاب نہیں ہے۔ @file اور @folder کے ذریعے کانٹیکسٹ شامل کریں یا ایجنٹ موڈ میں کام کریں، یہ ٹولز کے ذریعے فائلیں پڑھتا ہے۔

کلید (key) کو اوپن حالت میں نہ رکھنے کے لیے، Continue apiKey: ${{ secrets.GONKA_API_KEY }} سبسٹٹیوشن کو سپورٹ کرتا ہے، جس میں ~/.continue/.env فائل میں متغیر (variable) رکھا جا سکتا ہے۔

جانچ: کوئی بھی کوڈ فائل کھولیں اور لکھنا شروع کریں — آٹو کمپلیٹ کام کرنا چاہیے۔ یا Continue چیٹ (Ctrl+L) کھولیں اور کوئی سوال پوچھیں۔

اہم: یقینی بنائیں کہ apiBase کے URL کے آخر میں /v1 موجود ہے۔ اس کے بغیر ریکویسٹ پر 404 ایرر آئے گا۔

Continue.dev بمقابلہ GitHub Copilot

آئیے Continue.dev + Gonka کا موازنہ GitHub Copilot سے کریں — جو سب سے مقبول کمرشل متبادل ہے:

پیرامیٹرContinue.dev + GonkaGitHub Copilot
قیمت/ماہ~$0.30$19 (Individual) / $39 (Business)
اوپن سورسجی ہاں (Apache 2.0)نہیں
IDEVS Code, JetBrainsVS Code, JetBrains, Neovim
ماڈلKimi K2.6 (قابل ترتیب)GPT-5.5 (مستقل)
پرائیویسیڈی سینٹرلائزڈ نیٹ ورک کے ذریعےڈیٹا Microsoft سرورز پر
حدودکوئی حد نہیںcompletions/دن کی حد
ماڈل سیٹنگزکوئی بھی OpenAI-مطابقت پذیرصرف GitHub ماڈلز
ماڈل کانٹیکسٹ200K ٹوکنز128K (GPT-5.5)
زیادہ سے زیادہ جواب کی لمبائی8192 ٹوکنز تک (Gateway، نیٹ ورک کے تمام ماڈلز کے لیے)ماڈل پر منحصر ہے

Continue.dev + Gonka 60-130 گنا سستا ہے، مکمل طور پر open-source ہے، کوئی حدود نہیں ہیں، اور ماڈل منتخب کرنے کی آزادی ہے۔ Copilot کا واحد فائدہ GitHub کے ساتھ گہرا انٹیگریشن ہے (pull request review)، لیکن روزمرہ کی کوڈنگ کے لیے Continue.dev + Gonka 95% ضروریات کو پورا کرتا ہے۔

Continue.dev + Gonka = GitHub Copilot کی کارکردگی $0.30/ماہ میں۔ VS Code اور JetBrains کے لیے اوپن سورس ایکسٹینشن + دنیا میں سب سے سستا AI API۔ کوئی حد نہیں، کوئی سبسکرپشن نہیں۔

مزید جاننا چاہتے ہیں؟

دیگر حصوں کو دریافت کریں یا ابھی GNK کمانا شروع کریں۔

فری ٹوکنز حاصل کریں →