@kilocode/cli, dùng cho chế độ không giao diện).
Giao thức: tương thích OpenAI
- Base URL:
https://api.orcarouter.ai/v1(có chứa/v1) - ID model dùng định dạng
vendor/model— đơn giản nhất làorcarouter/auto
Tiện ích mở rộng VS Code
- Cài đặt Kilo Code từ VS Code Marketplace (mở bảng Extensions và tìm “Kilo Code”), sau đó mở nó từ biểu tượng Kilo Code trên Activity Bar (dải biểu tượng bên trái). Trong bảng, nhấn vào ⚙ bánh răng (gear) ở góc trên bên phải để mở phần cài đặt.

- Vào Providers (provider). Dưới Popular providers (provider phổ biến), tìm Custom provider (provider tùy chỉnh) (“Add an OpenAI-compatible provider by base URL”) và nhấn + Connect.

- Điền các trường của provider:
- Provider ID:
orcarouter(chỉ chữ thường, số, dấu gạch ngang, hoặc dấu gạch dưới — không có dấu gạch chéo;orcarouter/autosẽ bị từ chối tại đây). - Display name:
OrcaRouter(tùy bạn đặt). - Base URL:
https://api.orcarouter.ai/v1 - API key: khóa OrcaRouter của bạn (
sk-orca-...).
- Provider ID:

- Chọn các model của bạn. Khi khóa và base URL đã hợp lệ, Kilo Code sẽ lấy
danh sách model trực tiếp từ OrcaRouter — tích chọn những model bạn muốn (hoặc Select all),
rồi nhấn Submit. Để dùng định tuyến tự động, hãy thêm cả + Add model với
ID model là
orcarouter/auto(đây là một bí danh định tuyến, nên nó sẽ không xuất hiện trong danh sách được lấy về).

- Provider giờ hiển thị dưới Connected providers (provider đã kết nối) với tên OrcaRouter (CUSTOM).

- Chọn model OrcaRouter trong trình chọn model của bảng chat và gửi một tin nhắn thử — một phản hồi sẽ xác nhận kết nối.

Trên một kho lưu trữ lớn, Kilo Code có thể hỏi trước rằng có chờ hệ thống snapshot
của nó khởi tạo hay không — chọn Disable for this project để bỏ qua nó (git vẫn
theo dõi mọi thứ) để yêu cầu được gửi đi.
Plugin JetBrains dùng cùng Custom provider (provider tùy chỉnh) với các giá trị base URL / khóa / model
giống hệt.
CLI
Để dùng ở chế độ không giao diện / theo kịch bản, hãy cài đặt CLI.Cài đặt
kilo.
Cấu hình
Tệp cấu hình:~/.config/kilo/kilo.jsonc (cũng chấp nhận kilo.json; ./kilo.jsonc ở cấp dự án sẽ ghi đè).
anthropic/claude-opus-4.8 hoặc google/gemini-2.5-flash. ID model dùng định dạng vendor/model.
Chạy
"type":"text" và "text":"OK".
Ghi chú
base_urlchứa/v1.- Tham chiếu model dùng
provider/model. Vì provider được đặt tên làorcaroutervà ID model cũng mang một tiền tốvendor, nên tham chiếu có ba phân đoạn:orcarouter/orcarouter/auto(hoặcorcarouter/anthropic/claude-opus-4.8). - Chế độ không giao diện là
kilo run "<prompt>" --auto(hoặc truyền prompt qua stdin).--format jsoncho ra một luồng sự kiện máy đọc được. - Suy luận/thinking: dùng cờ
--variant <name>cho mức effort suy luận đặc thù theo provider (ví dụhigh,max,minimal), và--thinkingđể hiển thị các khối thinking.
