Kilo CLI is the command-line client for Kilo Code. It connects to Alibaba Cloud Model Studio via pay-as-you-go, Coding Plan, or Token Plan (Team Edition).
Install Kilo CLI
-
Install Node.js (v18.0 or later).
-
Run the following command in the terminal to install Kilo CLI:
npm install -g @kilocode/cliRun the following command to verify the installation. If a version number is displayed, the installation is successful.
kilo --version
Configure Access Credentials
Open the configuration file ~/.config/kilo/config.json with a text editor and add the configuration for your selected plan:
-
Token Plan (Team Edition): Subscription per seat, with Credits deducted based on token consumption.
-
Coding Plan: Fixed monthly subscription, metered by model invocation count.
-
Pay-as-you-go: Postpaid based on actual usage.
Token Plan (Team Edition)
You must first purchase a Token Plan (Team Edition) package with an active subscription. You can purchase a package on the Token Plan (Team Edition) page.
Replace YOUR_API_KEY with the Token Plan (Team Edition) dedicated API Key. For available models, see Token Plan (Team Edition) supported models.
{
"$schema": "https://kilo.ai/config.json",
"provider": {
"bailian-token-plan": {
"npm": "@ai-sdk/openai-compatible",
"name": "Alibaba Cloud Model Studio",
"options": {
"baseURL": "https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1",
"apiKey": "YOUR_API_KEY"
},
"models": {
"qwen3.7-max": {
"name": "Qwen3.7 Max",
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 8192
}
}
},
"qwen3.7-plus": {
"name": "Qwen3.7 Plus",
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 8192
}
}
},
"qwen3.6-plus": {
"name": "Qwen3.6 Plus",
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 8192
}
}
},
"qwen3.6-flash": {
"name": "Qwen3.6 Flash",
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 8192
}
}
},
"deepseek-v4-pro": {
"name": "DeepSeek V4 Pro"
},
"deepseek-v4-flash": {
"name": "DeepSeek V4 Flash"
},
"deepseek-v3.2": {
"name": "DeepSeek V3.2"
},
"kimi-k2.7-code": {
"name": "Kimi K2.7 Code",
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 8192
}
}
},
"kimi-k2.6": {
"name": "Kimi K2.6",
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 8192
}
}
},
"kimi-k2.5": {
"name": "Kimi K2.5",
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 8192
}
}
},
"glm-5.2": {
"name": "GLM-5.2",
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 8192
}
}
},
"glm-5.1": {
"name": "GLM-5.1",
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 8192
}
}
},
"glm-5": {
"name": "GLM-5",
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 8192
}
}
},
"MiniMax-M2.5": {
"name": "MiniMax M2.5"
}
}
}
}
}
Coding Plan
Replace YOUR_API_KEY with the Coding Plan dedicated API Key. For available models, see Coding Plan supported models.
{
"$schema": "https://kilo.ai/config.json",
"provider": {
"bailian-coding-plan": {
"npm": "@ai-sdk/anthropic",
"name": "Alibaba Cloud Model Studio",
"options": {
"baseURL": "https://coding.dashscope.aliyuncs.com/apps/anthropic/v1",
"apiKey": "YOUR_API_KEY"
},
"models": {
"qwen3.7-plus": {
"name": "Qwen3.7 Plus",
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 1024
}
}
},
"qwen3.6-plus": {
"name": "Qwen3.6 Plus",
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 1024
}
}
},
"qwen3.5-plus": {
"name": "Qwen3.5 Plus",
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 1024
}
}
},
"qwen3-max-2026-01-23": {
"name": "Qwen3 Max 0123"
},
"qwen3-coder-next": {
"name": "Qwen3 Coder Next"
},
"qwen3-coder-plus": {
"name": "Qwen3 Coder Plus"
},
"MiniMax-M2.5": {
"name": "MiniMax M2.5"
},
"glm-5": {
"name": "GLM-5",
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 1024
}
}
},
"glm-4.7": {
"name": "GLM-4.7"
},
"kimi-k2.5": {
"name": "Kimi K2.5",
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 1024
}
}
}
}
}
}
}
Pay-as-you-go
Replace YOUR_API_KEY with the Alibaba Cloud Model Studio API Key. For available models, see OpenAI compatible - Supported models.
Set baseURL according to the region. The API Key must correspond to the selected region:
-
China North 2 (Beijing):
https://dashscope.aliyuncs.com/compatible-mode/v1 -
Singapore:
https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1. ReplaceWorkspaceIdwith your actual Get the Workspace ID -
US (Virginia):
https://dashscope-us.aliyuncs.com/compatible-mode/v1
{
"$schema": "https://kilo.ai/config.json",
"provider": {
"bailian": {
"npm": "@ai-sdk/openai-compatible",
"name": "Alibaba Cloud Model Studio",
"options": {
"baseURL": "https://dashscope.aliyuncs.com/compatible-mode/v1",
"apiKey": "YOUR_API_KEY"
},
"models": {
"qwen3.7-plus": {
"name": "Qwen3.7 Plus",
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 1024
}
}
},
"qwen3.6-plus": {
"name": "Qwen3.6 Plus",
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 1024
}
}
}
}
}
}
}
To add other models, append them in the same format within models.
Verify Configuration
After saving the configuration, restart Kilo CLI, type /models, search for Alibaba Cloud Model Studio, and select the model you want to use to start a conversation.
For more tips and common commands, see the Kilo Code official documentation.
FAQ
Error Codes
If you encounter errors during configuration, refer to the FAQ documentation for the corresponding billing plan:
-
Pay-as-you-go: Anthropic API compatible - Error Codes
-
Coding Plan: Coding Plan FAQ
-
Token Plan (Team Edition): Token Plan (Team Edition) FAQ