ส่วนของฐานความรู้ ▾

การนำทาง

▸ เริ่มต้นที่นี่ ตามบทบาท

หมวดหมู่

เครื่องมือ 32
อภิธานศัพท์ 12

เครื่องมือ

Kilo Code + Gonka AI — AI-agent ใน VS Code

Kilo Code — ส่วนขยาย AI-agent แบบโอเพนซอร์สสำหรับ VS Code ที่เขียนและแก้ไขโค้ด สั่งการในเทอร์มินัล อ่านและแก้ไขไฟล์หลายสิบไฟล์พร้อมกันได้โดยอัตโนมัติ โครงการนี้ได้รวมจุดแข็งของ Cline และ Roo Code เข้าด้วยกัน และพัฒนาเป็นแพลตฟอร์ม Agent แบบครบวงจร: นอกเหนือจากส่วนขยาย IDE ยังมีเวอร์ชันสำหรับ JetBrains และ CLI คุณสมบัติหลักคือโหมด (agents): Code (เขียนโค้ด), Plan (หรือ Architect — วางแผนสถาปัตยกรรมโดยไม่มีการแก้ไข), Debug (ค้นหาสาเหตุของข้อผิดพลาด) และ Ask (ตอบคำถามเกี่ยวกับโปรเจกต์) คุณยังสามารถสร้างโหมดของคุณเองได้

ปัญหาเดียวกันกับ Agent ทั่วไปคือ - การใช้โทเค็น Kilo Code ส่งบริบทไฟล์ ผลลัพธ์ของคำสั่ง ประวัติขั้นตอนไปยังโมเดล งานเดียวก็สามารถใช้โทเค็น 10–100 ล้านโทเค็นได้อย่างง่ายดาย ในราคาของ Anthropic ($3–15 ต่อ 1M) นี่คือ $30–1500 ต่อเซสชัน — ซึ่งไม่สามารถใช้งานได้จริงสำหรับการทำงานในชีวิตประจำวัน

JoinGonka Gateway ลดค่าใช้จ่ายลงหลายร้อยและหลายพันเท่า: เซสชันเดียวกันจะมีค่าใช้จ่าย $0.01–1.00 เนื่องจาก Kilo Code เป็นโอเพนซอร์สและรองรับ endpoint ที่เข้ากันได้กับ OpenAI ทุกชนิด (รวมถึงรูปแบบ Anthropic พร้อม base URL ที่กำหนดเอง) การเชื่อมต่อเกตเวย์ของเราจึงเป็นเรื่องง่ายเพียงการตั้งค่าเดียว สิ่งนี้เปลี่ยน Kilo Code จากการสาธิตราคาแพงไปเป็นเครื่องมือสำหรับทุกวัน

ขั้นตอนที่ 1: ติดตั้ง Kilo Code และรับคีย์

การติดตั้ง Kilo Code: ใน VS Code ให้เปิด Extensions (Ctrl+Shift+X) ค้นหา «Kilo Code» แล้วคลิก Install หลังจากติดตั้ง ไอคอน Kilo Code จะปรากฏในแถบด้านข้าง ส่วนขยายนี้มีให้ใน Open VSX สำหรับการสร้างที่ไม่มี Marketplace

คีย์ API ของ JoinGonka: หากยังไม่มีบัญชี — ลงทะเบียนที่ gate.joingonka.ai/register รับ 10M โทเค็นฟรี และสร้างคีย์ที่มีคำนำหน้า jg- ใน Dashboard → API Keys คีย์เดียวกันนี้ใช้ได้กับทั้งรูปแบบ OpenAI (/v1) และรูปแบบ Anthropic (/v1/messages) — ยอดคงเหลือรวมกัน

ขั้นตอนที่ 2: ตั้งค่า Kilo Code (OpenAI Compatible)

วิธีที่ง่ายที่สุดคือการตั้งค่าผ่านตัวติดตั้งด้วยคำสั่งเดียว สำหรับเครื่องมือ CLI/file จะกำหนดค่าผู้ให้บริการ JoinGonka (baseUrl, models) ให้โดยอัตโนมัติ สำหรับเครื่องมือ UI จะแสดงค่าที่เตรียมไว้ให้คัดลอกไปวาง:

npx @joingonka/setup --tool kilo

ตัวติดตั้งนี้เป็นแบบอเนกประสงค์ (หากไม่ใส่ flag จะให้เลือกเครื่องมือจากรายการ) โดยจะสอบถามคีย์ jg-… และทำการตรวจสอบแบบ live โดยส่งคำสั่งไปยัง gateway หลังจากตั้งค่าเสร็จสิ้น โดยจะไม่ไปยุ่งกับการตั้งค่าอื่นๆ ด้านล่างนี้เป็นวิธีการตั้งค่าด้วยตนเองหากคุณต้องการกำหนดค่าเอง

ตั้งค่าด้วยตนเอง (แผน B)

เปิดแผง 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-คีย์ของคุณ
  • Models: เพิ่ม MiniMaxAI/MiniMax-M2.7 โดย Kilo จะดึงรายการโมเดลจากจุดปลาย /v1/models โดยอัตโนมัติ คุณสามารถเลือกโมเดลจากรายการแทนการพิมพ์ด้วยมือ

กด Submit โมเดลจะปรากฏในตัวเลือก ในอินเทอร์เฟซเก่า (VSCode Legacy) เส้นทางจะสั้นกว่า: API ProviderOpenAI Compatible จากนั้นกรอกช่อง Base URL, API Key และ Model ด้วยค่าเดียวกัน

วิธี B — รูปแบบ Anthropic เกตเวย์ของเรารองรับ Anthropic API ด้วยเช่นกัน เลือก API ProviderAnthropic, ใส่คีย์ jg-คีย์ของคุณ, ทำเครื่องหมายที่ «Use custom base URL» และระบุ https://gate.joingonka.ai (ไม่ต้องใส่ /v1 — Kilo จะเพิ่ม /v1/messages ให้เอง)

โมเดลและขีดจำกัดเอาต์พุต (ใช้งานได้ทั้งคู่ในขณะนี้):

โมเดลบริบท (Context)เอาต์พุตสูงสุด
moonshotai/Kimi-K2.6 (ค่าเริ่มต้น)200K8192
MiniMaxAI/MiniMax-M2.7200K8192

ในกล่องโต้ตอบของผู้ให้บริการแบบกำหนดเอง คุณสามารถตั้งค่า Max Output Tokens และ Context Window สำหรับแต่ละโมเดลได้ — โดยระบุค่าจากตารางตามโมเดลที่เลือก

การตรวจสอบ: ในแชท Kilo Code โหมด Code ให้พิมพ์ว่า "สร้างไฟล์ hello.py ด้วยฟังก์ชัน hello world" เอเจนต์ควรนำเสนอ diff เพื่อให้คุณอนุมัติและสร้างไฟล์ โดยค่าเริ่มต้น Kilo Code จะขอการยืนยันก่อนทุกการกระทำ ซึ่งสามารถผ่อนปรนได้โดยอนุญาตให้ทำงานอัตโนมัติสำหรับรายการที่เชื่อถือได้

การเปรียบเทียบค่าใช้จ่ายของเซสชัน Agent

Kilo Code คือเครื่องมือแบบ agent ที่ไม่ได้แค่ตอบโต้ แต่จะจัดการงานให้เสร็จสมบูรณ์ ทั้งอ่านไฟล์ เขียนโค้ด รันการทดสอบ และแก้ไขข้อผิดพลาด ทุกขั้นตอนคือการเรียก API ซึ่งโทเคนจะถูกใช้ไปอย่างรวดเร็ว มาเปรียบเทียบค่าใช้จ่ายของเซสชันทั่วไปผ่าน Anthropic Claude และเกตเวย์ไปยังเครือข่าย Gonka ของเรากัน:

งานโทเคนAnthropic ClaudeJoinGonka Gonka
แก้บั๊กง่ายๆ~5M$15 — $75$0.024
ฟีเจอร์ใหม่ (2–3 ไฟล์)~20M$60 — $300$0.096
Refactoring โมดูล~50M$150 — $750$0.24
เซสชันการพัฒนาเต็มรูปแบบ (4 ชม.)~100M$300 — $1,500$0.48

ผ่าน JoinGonka Gateway ขาเข้ามีราคา ~$0.003 ต่อ 1M โทเคน และขาออกมีราคาแพงกว่าประมาณสามเท่า ซึ่งถูกกว่า Anthropic และ OpenAI หลายร้อยถึงหลายพันเท่า Kilo Code จึงกลายเป็นเครื่องมือในชีวิตประจำวัน: คุณสามารถรันมันได้ทุกทิกเก็ต ทุกบั๊ก และทุกฟีเจอร์โดยไม่ต้องคำนวณค่าใช้จ่าย ในขณะที่ราคาของ Anthropic ทำให้คุณต้องคิดทบทวนในการรันแต่ละครั้ง

พารามิเตอร์ของโมเดล: โมเดลในเครือข่ายมี Context Window ขนาด 200K โทเคน และความยาวคำตอบสูงสุด 8192 โทเคน Kilo Code อาจร้องขอมากกว่านั้น แต่เกตเวย์จะจำกัดเอาต์พุตไว้ที่ขีดจำกัดสูงสุดของโมเดล (8192 สำหรับทุกโมเดลในเครือข่าย) สำหรับการสร้างที่ยาวขึ้น Agent จะแบ่งงานออกเป็นขั้นตอนย่อยๆ

โหมดและการเรียกใช้เครื่องมือ

จุดแข็งของ Kilo Code คือโหมดต่างๆ (ในส่วนขยายเก่าเรียกว่า modes ในตัวใหม่เรียกว่า agents) ซึ่งสามารถสลับได้ผ่านเมนูแบบดรอปดาวน์ คำสั่ง /agents หรือปุ่มลัด Ctrl+.:

  • Plan / Architect — อภิปรายและออกแบบโซลูชันโดยไม่แตะต้องไฟล์ สะดวกในการใช้ผ่าน Kimi K2.6 ที่ราคาถูก: การวางแผนใช้บริบทเป็นจำนวนมาก ซึ่งบนเกตเวย์ของเราถือว่ามีราคาถูกมาก
  • Code — โหมดเริ่มต้น: เขียนและแก้ไขโค้ด ใช้ diff และรันคำสั่ง
  • Debug — ค้นหาสาเหตุของบั๊กตาม Log และ Stack อย่างเฉพาะเจาะจง
  • Ask — ตอบคำถามเกี่ยวกับฐานโค้ดโดยไม่มีการเปลี่ยนแปลง

โหมด Orchestrator แยกต่างหากถูกยกเลิกในเวอร์ชันใหม่ เนื่องจากเอเจนต์ที่มีสิทธิ์เข้าถึงเครื่องมือเต็มรูปแบบสามารถรันงานย่อย (subagents) เองได้โดยไม่ต้องอาศัยตัวประสานงานเฉพาะ ทั้งนี้ยังรองรับโหมดที่ผู้ใช้กำหนดเองตามสถานการณ์การใช้งานของคุณ

Tool calling: เกตเวย์ของเราส่งผ่านฟังก์ชัน OpenAI function calling แบบเนทีฟและ Anthropic tool_use โดยโมเดลที่เลือก (Kimi K2.6, MiniMax-M2.7) รองรับการเรียกใช้เครื่องมือ ซึ่งหมายความว่าลูปเอเจนต์ของ Kilo Code คือการอ่านไฟล์, แก้ไข, รันคำสั่ง, สร้างดัชนีฐานโค้ด ทำงานบนโมเดลของเราได้อย่างเสถียรโดยไม่ต้องอาศัยการแยกวิเคราะห์คำตอบที่เป็นข้อความแบบเปราะบาง

Kilo Code + Gonka = AI-agent โอเพนซอร์สสำหรับ VS Code พร้อมโหมด Plan/Code/Debug ในราคาถูก เซสชันการพัฒนามีค่าใช้จ่ายประมาณ 0.10 ดอลลาร์ แทนที่จะเป็น 300–1500 ดอลลาร์ของ Anthropic และ 10M โทเค็นฟรีเพียงพอสำหรับหลายสิบงาน

ต้องการเรียนรู้เพิ่มเติมหรือไม่?

สำรวจส่วนอื่นๆ หรือเริ่มรับ GNK ทันที

รับ 10M โทเค็นฟรี →