Hướng dẫn cấu hình Continue với Beeknoee
Continue là gì?
Continue là AI code assistant mã nguồn mở — hỗ trợ cả VS Code và JetBrains IDEs (IntelliJ, WebStorm, PyCharm...). Continue cung cấp Chat, Inline Edit, và Tab Autocomplete — tất cả đều cấu hình được qua file JSON.
💡 Continue sử dụng OpenAI-compatible API — chỉ cần cấu hình
apiBasevàapiKeycủa Beeknoee trong fileconfig.yaml(bản mới;config.jsonlà format cũ).
Yêu cầu
- VS Code hoặc JetBrains IDE (IntelliJ, WebStorm, PyCharm, v.v.)
- API Key từ Beeknoee Platform
📌 Bước 1: Tạo API Key
- Truy cập https://platform.beeknoee.com/api-keys
- Đăng nhập bằng tài khoản Google
- Nhấn "Tạo API Key"
- Copy API Key (dạng
sk-bee-xxxx...)
⚠️ API key chỉ hiển thị 24 giờ đầu — copy và lưu ngay!
📌 Bước 2: Cài đặt Continue
VS Code
- Mở Extensions (
Ctrl+Shift+X) - Tìm "Continue" → nhấn Install
- Sau khi cài, icon Continue xuất hiện ở Activity Bar
JetBrains IDEs
- Mở Settings → Plugins → Marketplace
- Tìm "Continue" → nhấn Install
- Restart IDE
📌 Bước 3: Cấu hình Beeknoee API
Bản Continue mới dùng file config.yaml (định dạng YAML thay cho config.json cũ). Mở file bằng cách:
- Nhấn icon Continue ở sidebar
- Nhấn nút Settings (⚙️) → chọn mở file cấu hình
Hoặc truy cập trực tiếp:
| Hệ điều hành | Đường dẫn |
|---|---|
| Windows | %USERPROFILE%\.continue\config.yaml |
| macOS/Linux | ~/.continue/config.yaml |
💡 Lấy Model ID chính xác tại trang Models trên Dashboard (ấn Copy ID) rồi thay vào trường
modelbên dưới.
Config đầy đủ (nhiều models — config.yaml):
name: Beeknoee Config
version: 0.0.1
schema: v1
models:
- name: Beeknoee Claude Sonnet
provider: openai
model: <claude-sonnet-id> # copy từ trang Models
apiBase: https://platform.beeknoee.com/v1
apiKey: sk-bee-YOUR_API_KEY
roles:
- chat
- edit
- name: Beeknoee DeepSeek
provider: openai
model: deepseek/deepseek-v3.2
apiBase: https://platform.beeknoee.com/v1
apiKey: sk-bee-YOUR_API_KEY
roles:
- chat
- edit
- name: Beeknoee Autocomplete
provider: openai
model: <gpt-5-nano-id> # model rẻ cho Tab Autocomplete
apiBase: https://platform.beeknoee.com/v1
apiKey: sk-bee-YOUR_API_KEY
roles:
- autocomplete
Config tối giản (1 model — config.yaml):
name: Beeknoee Config
version: 0.0.1
schema: v1
models:
- name: Beeknoee AI
provider: openai
model: deepseek/deepseek-v3.2
apiBase: https://platform.beeknoee.com/v1
apiKey: sk-bee-YOUR_API_KEY
roles:
- chat
- edit
⚠️ Ba dòng đầu (
name,version,schema) là BẮT BUỘC — Continue sẽ báo lỗi nếu thiếu. Giá trịnamevàversionbạn đặt tuỳ ý, nhưngschemaphải đúng làv1.
⚠️
apiBasephải kết thúc bằng/v1:https://platform.beeknoee.com/v1.providerluôn làopenai(Beeknoee tương thích OpenAI), không phảianthropic/
💡 Nếu model bạn dùng hỗ trợ gọi tool hoặc đọc ảnh, thêm khối
capabilitiesđể Continue bật đúng tính năng:capabilities: - tool_use - image_input
💡 Nếu Continue của bạn vẫn dùng
config.jsoncũ (legacy), format tương đương là mảng"models"với"provider": "openai","apiBase","apiKey"— nhưng nên chuyển sangconfig.yaml.
📌 Bước 4: Sử dụng
Phím tắt trong Continue
| Phím tắt | Chức năng | Mô tả |
|---|---|---|
Ctrl+L | Chat Panel | Mở panel chat, hỏi AI về code |
Ctrl+I | Inline Edit | Chỉnh sửa code trực tiếp tại vị trí bôi đen |
Tab | Autocomplete | Chấp nhận gợi ý code từ AI |
Ví dụ sử dụng
- Bôi đen đoạn code →
Ctrl+L→ "Giải thích đoạn code này bằng tiếng Việt" - Bôi đen function →
Ctrl+I→ "Thêm TypeScript types cho function này" - Gõ code → nhấn
Tabđể chấp nhận gợi ý autocomplete
📌 Mẹo sử dụng
- Model cho Autocomplete riêng: Dùng model rẻ (
gpt-5.4-nano) chotabAutocompleteModel— gõ code nhanh, tiết kiệm chi phí - Nhiều models: Config nhiều model trong
models[]→ chuyển đổi nhanh trong dropdown chat - Context: Dùng
@filehoặc@codebasetrong chat để thêm context cụ thể - Slash commands: Gõ
/edit,/comment,/explainđể dùng các lệnh tắt sẵn có
Models khuyên dùng với Continue
| Nhóm model | Phù hợp cho |
|---|---|
| Claude Sonnet | Chat + Inline Edit |
| DeepSeek | Chat tổng quát, chi phí thấp |
| Gemini Pro | Context lớn, phân tích tài liệu |
| GPT-5 Nano | Tab Autocomplete (rẻ nhất) |
| GLM Flash | Bản miễn phí, test/prototype |
💡 Model ID chính xác và giá realtime xem tại trang Models trên Dashboard (copy đúng ID vào file config).
🆓 Models miễn phí qua BeeSynapse
Khi đã kết nối email tại trang BeeSynapse Integrations, hệ thống tự động ưu tiên free quota:
| Nhóm model | Free qua |
|---|---|
| Claude (Opus / Sonnet) | Antigravity (Google Account) |
| Gemini (Pro / Flash) | Antigravity (Google Account) |
| GPT Codex series | Codex (OpenAI Account) |
| GLM Flash | Bản miễn phí trên Beeknoee |
Danh sách model free thay đổi theo quota nhà cung cấp — xem chính xác tại trang BeeSynapse Integrations. Bạn không cần thay đổi gì — Beeknoee tự route qua free quota trước, hết quota mới trừ VND.
Xử lý lỗi
"Could not connect" hoặc "Network error"
- Kiểm tra
apiBaseđúng:https://platform.beeknoee.com/v1 - Đảm bảo URL kết thúc bằng
/v1
"Unauthorized" hoặc "Invalid API key"
- Kiểm tra
apiKeytrong config.json bắt đầu bằngsk-bee- - Kiểm tra key chưa bị thu hồi tại API Keys
"Model not found"
- Kiểm tra Model ID chính xác tại Text Models
- Lưu ý:
providerphải là"openai"(không phải"anthropic"hay"google")
Continue không nhận config mới
- Reload VS Code:
Ctrl+Shift+P→ "Developer: Reload Window" - Kiểm tra file
config.yamlđúng cú pháp YAML (thụt lề bằng dấu cách, không dùng Tab)
HOÀN TẤT! 🎉
Cần hỗ trợ thêm? Sử dụng Support Chat (góc dưới phải trên platform) hoặc liên hệ qua email.