Các phần cơ sở kiến thức ▾

Điều hướng

▸ Bắt đầu tại đây Theo vai trò

Danh mục

Công cụ 37
Bảng thuật ngữ 12

Công cụ

Continue.dev + Gonka AI — AI cho VS Code/JetBrains

Continue.dev — tiện ích mở rộng AI mã nguồn mở phổ biến nhất cho VS Code và JetBrains IDE. Tự động hoàn thành mã, trò chuyện tích hợp, tạo từ nhận xét, giải thích mã — chức năng ở cấp độ GitHub Copilot, nhưng miễn phí và có thể tùy chỉnh.

Continue.dev hỗ trợ hàng chục nhà cung cấp LLM, bao gồm các API tương thích OpenAI. Điều này có nghĩa là JoinGonka Gateway được kết nối trong một phút — thông qua việc chỉnh sửa một tệp JSON.

Kết quả: chức năng của GitHub Copilot (19-39 USD/tháng) với giá 0.30 USD/tháng thông qua Gonka.

Bước 1: Cài đặt Continue.dev

Cài đặt tiện ích mở rộng từ chợ ứng dụng:

  • VS Code: Extensions → Tìm kiếm “Continue” → Install.
  • JetBrains (IntelliJ, PyCharm, WebStorm, GoLand): Settings → Plugins → Marketplace → “Continue” → Install.

Sau khi cài đặt, một biểu tượng Continue sẽ xuất hiện ở thanh bên. Nếu bạn sử dụng Continue lần đầu tiên — tiện ích mở rộng sẽ nhắc bạn cấu hình nhà cung cấp LLM khi khởi chạy lần đầu tiên.

Bước 2: Cấu hình nhà cung cấp Gonka

Cách dễ nhất là thiết lập bằng trình cài đặt một lệnh. Đối với các công cụ CLI/tệp, nó sẽ tự động cấu hình nhà cung cấp JoinGonka (baseUrl, các model), đối với các công cụ UI, nó sẽ hiển thị các giá trị sẵn sàng để dán:

npx @joingonka/setup --tool continue

Trình cài đặt này mang tính đa năng (nếu không có flag, nó sẽ yêu cầu bạn chọn một công cụ từ danh sách), sẽ hỏi khóa jg-… và sau khi thiết lập xong sẽ thực hiện kiểm tra trực tiếp bằng cách gửi yêu cầu đến gateway. Các cài đặt khác không bị thay đổi. Dưới đây là cách thủ công nếu bạn thích tự thiết lập.

Thiết lập thủ công (phương án B)

Continue sử dụng ~/.continue/config.yaml (định dạng config.json cũ đã lỗi thời). Mở nó bằng bảng lệnh: Ctrl+Shift+P (trên macOS là Cmd+Shift+P) → «Continue: Open config.yaml».

Thêm JoinGonka Gateway làm nhà cung cấp:

# ~/.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]

Continue hiển thị danh sách các model với vai trò chat, edit, apply — hãy chuyển đổi ngay trong trò chuyện: DeepSeek V4 Flash duy trì ngữ cảnh 380K và phản hồi lên đến 32768 token (các tệp lớn và chỉnh sửa dài), Kimi K2.6 mạnh hơn trong suy luận, MiniMax M2.7 nhanh hơn cho các phản hồi ngắn. DeepSeek V4 Flash được đặt làm mặc định cho tự động hoàn thành, và đây không phải là vấn đề sở thích: Continue chọn định dạng gợi ý theo TÊN model, và trong số các model của mạng, chỉ có DeepSeek hiểu được điều đó. MiniMax và Kimi sẽ phản hồi bằng suy luận thay vì mã cho cùng một định dạng — các gợi ý sẽ là rác.

Tự động hoàn thành qua mạng phi tập trung chậm hơn so với Copilot: khoảng hai giây cho mỗi gợi ý so với phần nhỏ của giây. Trò chuyện, chỉnh sửa và chế độ đại lý không bị ảnh hưởng bởi điều này.

Dòng capabilities: [tool_use] là bắt buộc đối với chế độ đại lý. Continue chỉ cho phép công cụ đối với các model trong danh sách của nó (gpt-*, o*, codex*) — các model Gonka không có trong đó, và nếu thiếu dòng này, đại lý sẽ không có công cụ: không đọc tệp, không chỉnh sửa mã, và trò chuyện không thấy dự án. Bản thân gateway hỗ trợ tool-calling.

Việc lập chỉ mục dự án (@codebase) yêu cầu một embedding-model — trong mạng Gonka hiện chưa có sẵn. Hãy thêm ngữ cảnh thông qua @file@folder hoặc làm việc trong chế độ đại lý, nó sẽ đọc tệp bằng các công cụ.

Để không giữ khóa ở dạng văn bản thuần túy, Continue hỗ trợ thay thế apiKey: ${{ secrets.GONKA_API_KEY }} với biến trong ~/.continue/.env.

Kiểm tra: mở bất kỳ tệp mã nào và bắt đầu viết — tự động hoàn thành sẽ hoạt động. Hoặc mở trò chuyện Continue (Ctrl+L) và đặt câu hỏi.

Quan trọng: đảm bảo apiBase chứa /v1 ở cuối URL. Nếu thiếu, các yêu cầu sẽ trả về 404.

Continue.dev so với GitHub Copilot

So sánh Continue.dev + Gonka với GitHub Copilot — đối thủ thương mại phổ biến nhất:

Tham sốContinue.dev + GonkaGitHub Copilot
Giá/tháng~$0.30$19 (Individual) / $39 (Business)
Open-sourceCó (Apache 2.0)Không
IDEVS Code, JetBrainsVS Code, JetBrains, Neovim
ModelKimi K2.6 (tùy chỉnh)GPT-5.5 (cố định)
Quyền riêng tưThông qua mạng phi tập trungDữ liệu trên server của Microsoft
Giới hạnKhông giới hạnGiới hạn completions/ngày
Cấu hình modelBất kỳ model nào tương thích OpenAIChỉ các model của GitHub
Ngữ cảnh model200K tokens128K (GPT-5.5)
Độ dài câu trả lời tối đalên đến 8192 tokens (Gateway, cho tất cả model trong mạng)Tùy thuộc vào model

Continue.dev + Gonka rẻ hơn từ 60-130 lần, hoàn toàn open-source, không giới hạn và có quyền lựa chọn model. Ưu điểm duy nhất của Copilot là tích hợp sâu hơn với GitHub (pull request review), nhưng đối với lập trình hàng ngày, Continue.dev + Gonka đáp ứng 95% nhu cầu.

Continue.dev + Gonka = chức năng GitHub Copilot với giá 0.30 USD/tháng. Tiện ích mở rộng mã nguồn mở cho VS Code và JetBrains + API AI rẻ nhất thế giới. Không giới hạn, không đăng ký.

Muốn tìm hiểu thêm?

Khám phá các phần khác hoặc bắt đầu kiếm GNK ngay bây giờ.

Nhận token miễn phí →