Tất cả bài viết
API AI

Dùng Claude trong VS Code với Cline, Continue qua MonkeyTech API

Hồ Lê Minh Tuấn··5 phút đọc

Với Cline, chọn API Provider là Anthropic, bật Use custom base URL, dán https://api.monkeytech.vn, dán API key và chọn model như claude-fable-5. Với Continue, thêm model vào file ~/.continue/config.yaml với provider anthropic và apiBase https://api.monkeytech.vn, hoặc provider openai với apiBase có đuôi /v1. Lỗi 404 thường do dán URL có /v1 cho kiểu Anthropic; nên dùng một key riêng có hạn mức tháng cho tiện ích lập trình vì mỗi task gọi model nhiều lần.

Dùng Claude trong VS Code với Cline, Continue qua MonkeyTech API

Lập trình viên ở Việt Nam muốn dùng Claude để viết code trong VS Code thường vướng cùng một chỗ: tiện ích đòi API key của Anthropic, mà nạp tiền vào Anthropic cần thẻ quốc tế và thanh toán bằng USD. Cline và Continue đều cho phép đổi địa chỉ máy chủ API, nên bạn có thể dùng một key của MonkeyTech API, nạp bằng VNĐ qua VietQR, gọi được cả Claude lẫn GPT.

Cline và Continue khác nhau thế nào

Cline Continue
Cách làm việc Tác tử: nhận một yêu cầu, tự đọc file, sửa file, chạy lệnh, hỏi bạn duyệt từng bước Trợ lý: chat về code, sửa đoạn code đang chọn
Cấu hình Trong khung Settings của tiện ích File config.yaml
Tốn token Nhiều, vì mỗi task gọi model nhiều lượt và gửi kèm nội dung file Ít hơn, mỗi câu hỏi thường là một lượt gọi
Hợp với Việc trọn gói: thêm tính năng, sửa lỗi nhiều file Hỏi đáp, sửa từng đoạn, viết test cho một hàm

Cả hai chạy trong VS Code và Cursor. Roo Code và Kilo Code có giao diện cài đặt gần giống Cline.

URL gốc: chỗ sai nhiều nhất

MonkeyTech API nhận cả hai kiểu giao thức, mỗi kiểu một URL gốc:

Kiểu trong tiện ích URL gốc
Anthropic https://api.monkeytech.vn
OpenAI, OpenAI Compatible https://api.monkeytech.vn/v1

Dán URL có /v1 cho kiểu Anthropic sẽ nhận lỗi 404, vì tiện ích tự thêm /v1 thêm một lần nữa. Tài liệu của MonkeyTech API cũng xếp lỗi này đầu bảng khắc phục sự cố, vì gần như ai cài lần đầu cũng gặp.

Cài Cline

  1. Cài tiện ích Cline từ Marketplace của VS Code hoặc Cursor.
  2. Mở khung Cline, bấm biểu tượng bánh răng để vào Settings.
  3. Ở API Provider, chọn Anthropic.
  4. Bật Use custom base URL. Ô Base URL chỉ hiện sau khi bật công tắc này.
  5. Dán https://api.monkeytech.vn vào Base URL, dán API key vào ô key.
  6. Chọn hoặc gõ model, ví dụ claude-fable-5.
  7. Gửi một task nhỏ để thử, ví dụ "liệt kê các file trong thư mục src", rồi mở trang Sử dụng trên bảng điều khiển MonkeyTech API để thấy lượt gọi vừa rồi.

Nếu Cline báo 401 dù key đúng, tiện ích có thể đang giữ key cũ: xoá key trong Settings, dán lại, rồi chạy lệnh Reload Window trong VS Code.

Cài Continue

Continue đọc cấu hình từ file ~/.continue/config.yaml (Windows: %USERPROFILE%\.continue\config.yaml, tạo thư mục .continue nếu chưa có). Mẫu dùng cả Claude và GPT:

name: MonkeyTech API
version: 1.0.0
schema: v1
models:
  - name: Claude Fable 5
    provider: anthropic
    model: claude-fable-5
    apiKey: sk-mtk-...
    apiBase: https://api.monkeytech.vn
    roles: [chat, edit, apply]
  - name: GPT 5.6 Sol
    provider: openai
    model: gpt-5.6-sol
    apiKey: sk-mtk-...
    apiBase: https://api.monkeytech.vn/v1
    roles: [chat]

Nếu bạn đã có file cấu hình, giữ các trường đầu file và chỉ ghép thêm các mục vào danh sách models. Lưu file, khởi động lại Continue, chọn model trong khung chat.

Để ý hai dòng apiBase: Claude dùng kiểu anthropic không có /v1, GPT dùng kiểu openai có /v1.

Chọn model nào

Danh mục model và giá theo VNĐ nằm ở bảng giá MonkeyTech API; tên model chính xác lấy qua GET /v1/models. Một vài gợi ý:

  • Việc trọn gói trong Cline (sửa nhiều file, suy luận dài): dùng model Claude mạnh như claude-fable-5, mô hình mà tài liệu MonkeyTech API khuyến nghị cho Cline và Continue.
  • Hỏi đáp nhanh trong Continue: một model rẻ hơn là đủ cho phần lớn câu hỏi như giải thích hàm, đặt tên biến, viết regex.
  • Một số model có mức phí tối thiểu mỗi lượt gọi. Tác tử như Cline gọi model nhiều lượt cho một task, nên với task nhỏ, mức tối thiểu này chiếm phần đáng kể. Xem cột "Tối thiểu / lượt gọi" trên bảng giá trước khi chọn.

Giữ chi phí trong tầm kiểm soát

Tác tử lập trình là thứ tiêu token nhanh nhất mà một lập trình viên dùng hằng ngày, vì mỗi bước nó gửi lại nội dung file và lịch sử hội thoại. Vài thói quen giúp hoá đơn không bất ngờ:

  1. Một key riêng cho tiện ích lập trình, có hạn mức chi tiêu tháng và chỉ cho gọi những model bạn chọn. Cách đặt hạn mức và phạm vi model, xem bài lộ API key AI và cách giới hạn thiệt hại.
  2. Giao task nhỏ, rõ phạm vi. "Sửa lỗi validate email trong signup.ts" rẻ hơn nhiều so với "rà soát toàn bộ dự án".
  3. Mở đúng thư mục dự án, đừng mở cả ổ đĩa; tác tử đọc càng ít file càng tốn ít token.
  4. Xem trang Sử dụng sau task đầu tiên để biết một task điển hình của bạn tốn bao nhiêu, rồi đặt hạn mức theo con số thật.

Câu hỏi thường gặp

Có. Cline và Continue cài được trong Cursor như trong VS Code; trên Windows, file cấu hình của tiện ích nằm trong thư mục của Cursor thay vì Code.

Cách gọi giống hệt vì cùng giao thức Anthropic; khác ở nơi thanh toán (VNĐ qua VietQR, số dư không có hạn dùng) và một key gọi được cả model của nhiều hãng. Giao thức tương thích không bảo đảm mọi tính năng riêng của từng nhà cung cấp, nên tính năng mới ra của Anthropic nên thử trước khi dựa vào.

Không bắt buộc. Claude Code chạy trong terminal, Cline chạy trong VS Code; nhiều người dùng song song. Cách nối Claude Code với MonkeyTech API, xem bài dùng Claude Code với API key Việt Nam.

Bài viết hữu ích với bạn? Thả tim để chúng tôi viết thêm chủ đề này.

Cần tự động hóa quy trình cho doanh nghiệp?

Monkey Tech build AI Agent, bot Zalo/Telegram và luồng n8n chạy thật cho bạn.

Bài viết đề xuất cho bạn