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

การนำทาง

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

หมวดหมู่

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

เครื่องมือ

OpenCode: โมเดลของคุณเองในเทอร์มินัล

OpenCode — AI coding assistant แบบ open-source ที่ทำงานในเทอร์มินัลโดยตรง ไม่มีค่าสมาชิก ไม่มี vendor lock-in รองรับการเติมโค้ดอัตโนมัติ การสร้างโค้ด การ refactoring และการอธิบาย — ทั้งหมดผ่าน API ที่เข้ากันได้กับ OpenAI

ต่างจากเครื่องมือ proprietary (GitHub Copilot, Cursor Pro) OpenCode ฟรีและเปิดทั้งหมด ค่าใช้จ่ายเดียวคือผู้ให้บริการ API สำหรับ LLM ด้วย JoinGonka Gateway ค่าใช้จ่ายนี้ลดเหลือ $0.30 ต่อเดือน

การตั้งค่าใช้เวลาแค่ไม่กี่นาที — ติดตั้งด้วยคำสั่งเดียวหรือทำเองด้วยเครื่องมือ native ของ OpenCode โดยไม่ต้องแก้ไข environment variable

ขั้นตอนที่ 1: รับคีย์ API

ขั้นตอนมาตรฐานสำหรับทุกเครื่องมือ:

  1. ลงทะเบียนที่ gate.joingonka.ai/register
  2. โบนัส 3M โทเค็นฟรี จะได้รับโดยอัตโนมัติ
  3. สร้าง API-key (รูปแบบ jg-xxx) ใน Dashboard

คีย์เดียวกันนี้ใช้งานได้กับ Cursor, Cline, Continue.dev และไคลเอนต์อื่นๆ ที่รองรับ OpenAI

ขั้นตอนที่ 2: ตั้งค่า OpenCode

วิธีที่ง่ายที่สุดคือการติดตั้งผ่าน Installer เพียงคำสั่งเดียว สำหรับเครื่องมือ CLI/ไฟล์ ตัว Installer จะทำการตั้งค่า JoinGonka Provider (baseUrl, models) ให้โดยอัตโนมัติและเก็บคีย์ไว้ในระบบจัดเก็บข้อมูล Native ของ OpenCode โดยไม่ต้องยุ่งกับ Environment variables สำหรับ UI tools จะแสดงค่าที่ต้องนำไปกรอกให้:

npx @joingonka/setup --tool opencode

Installer มีความยืดหยุ่น (หากไม่ใส่ Flag จะให้เลือกเครื่องมือจากรายการ) โดยจะถามคีย์ jg-… และทำการตรวจสอบผ่าน Gateway ทันทีหลังติดตั้ง โดยไม่กระทบการตั้งค่าส่วนอื่น ด้านล่างนี้คือขั้นตอนแบบ Manual หากคุณต้องการตั้งค่าด้วยตัวเอง

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

OpenCode เก็บข้อมูลคีย์ไว้ในระบบ Native และอธิบาย Provider ไว้ใน Config ของตัวเอง ดังนั้นการตั้งค่าด้วยมือจะไม่กระทบ Environment variables และเครื่องมืออื่นๆ ที่รองรับ OpenAI ของคุณจะยังทำงานได้ตามปกติ

ขั้นตอนที่ 1 — บันทึกคีย์ รัน opencode auth login เลือก Other ระบุ Provider id ว่า joingonka และวางคีย์ jg-… ระบบ OpenCode จะจัดเก็บไว้ใน ~/.local/share/opencode/auth.json

ขั้นตอนที่ 2 — ระบุ Provider เพิ่มข้อมูลลงใน ~/.config/opencode/opencode.json (id joingonka ต้องตรงกับขั้นตอนที่ 1):

{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "joingonka": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "JoinGonka (Gonka)",
      "options": { "baseURL": "https://gate.joingonka.ai/v1" },
      "models": {
        "MiniMaxAI/MiniMax-M2.7": { "name": "MiniMax M2.7" },
        "deepseek-ai/DeepSeek-V4-Flash-0731": { "name": "DeepSeek V4 Flash" },
        "zai-org/GLM-5.3-Flash": { "name": "GLM-5.3 Flash" }
      }
    }
  }
}

ไม่จำเป็นต้องใส่ apiKey ในไฟล์นี้ เพราะ OpenCode จะดึงคีย์จาก auth.json ตาม id ที่ตรงกัน

การเลือกโมเดล: ค่าเริ่มต้นคือ joingonka/MiniMaxAI/MiniMax-M2.7 สำหรับงานที่ต้องใช้ตรรกะและต้องการ Context ยาวที่สุด (390K) คือ joingonka/zai-org/GLM-5.3-Flash สำหรับ Prompts ขนาดใหญ่โดยไม่ต้องใช้ตรรกะและต้องการการตอบกลับที่ยาวที่สุดให้ใช้ joingonka/deepseek-ai/DeepSeek-V4-Flash-0731 (380K, Context ยาวอันดับสอง)

การตรวจสอบ: รัน opencode และลองสั่งให้สร้างฟังก์ชัน หากได้รับคำตอบ แสดงว่าการติดตั้งสมบูรณ์แล้ว

ทำไม OpenCode + Gonka ถึงเป็นการรวมกันที่ดีที่สุด

3 เหตุผลที่การใช้ OpenCode + Gonka เป็นตัวเลือกที่เหมาะสมที่สุดสำหรับนักพัฒนา:

  • Open-source อย่างสมบูรณ์: ทั้ง OpenCode และ Gonka Network เป็น Open source ไม่มี Vendor lock-in และไม่มี Dependency ที่ผูกขาด คุณควบคุมทุกองค์ประกอบได้ด้วยตัวเอง
  • ราคา: $0.0069/1M token ถูกกว่าตัวเลือกแบบปิดหลายพันเท่า GitHub Copilot มีราคา $19-39 ต่อเดือนและมีลิมิต แต่ OpenCode + Gonka ใช้งานได้ไม่จำกัดในราคาเพียงเศษเสี้ยว
  • ความเป็นส่วนตัว: โค้ดของคุณจะไม่ถูกส่งไปยังเซิร์ฟเวอร์ของ Microsoft/OpenAI/Anthropic คำขอทั้งหมดจะผ่าน เครือข่ายแบบกระจายศูนย์ ทำให้ไม่มีศูนย์รวมข้อมูลของคุณ

OpenCode รองรับ LLM-provider จำนวนมาก แต่การใช้ JoinGonka Gateway จะให้ความสมดุลที่ดีที่สุดระหว่างราคา คุณภาพ และความเป็นส่วนตัว สำหรับเครื่องมือ Terminal อื่นๆ ได้แก่ Claude Code, Aider

พารามิเตอร์ของโมเดล: Context window อยู่ที่ 200K token สำหรับ MiniMax M2.7 (380K สำหรับ DeepSeek V4 Flash, 390K สำหรับ GLM-5.3 Flash) ความยาวคำตอบสูงสุดอยู่ที่ 8192 token (สูงสุด 32768 สำหรับ DeepSeek V4 Flash) รายการโมเดลปัจจุบันสามารถตรวจสอบได้ที่ GET https://gate.joingonka.ai/v1/models

OpenCode + Gonka = AI coding assistant แบบ open-source เต็มรูปแบบในราคา $0.30 ต่อเดือน ไม่มีค่าสมาชิก ไม่มีการผูกมัดกับผู้ให้บริการ และไม่ต้องส่งโค้ดไปยังเซิร์ฟเวอร์ขององค์กรใหญ่ มีโทเค็นฟรีให้เริ่มต้น

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

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

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