Qoder CN CLI offers three categories of models. You can switch between them at any time via the /model interface.
Three Model Categories
1. Tiered Models (Default)
Qoder CN CLI defines 5 model tiers, each backed by a mixed-model strategy. Higher tiers deliver stronger capabilities at a higher Credit cost.
Tier | Credit Cost | Best For |
Lite | Free | Simple Q&A, lightweight tasks |
Efficient | Low | Everyday coding, code completion |
Auto | Standard | Complex tasks, multi-step reasoning (default) |
Performance | High | Challenging engineering problems, large codebases |
Ultimate | Highest | Maximum performance, best possible results |
The key advantage of tiered models is that Qoder CN continuously optimizes the underlying model mix for each tier — you get better performance and cost efficiency over time without any changes on your end.
2. Frontier Models (New Models)
This tab features the latest industry SOTA models, typically available for a limited time. You can be among the first to experience cutting-edge capabilities. Available models may change at any time; refer to the /model interface for what's currently offered.
3. Custom Models (Custom)
Connect models from your own provider subscriptions. Qoder CN CLI supports a curated list of providers — simply configure your API key to start using them.
Not available for Teams accounts.
Switching Models
Switch in TUI
Type /model in TUI mode to open the model selector. The interface has three tabs corresponding to the three model categories above:
/model↑/↓ to navigate, Tab to switch tabs, Enter to confirm, Esc to close. Your selection is automatically saved to ~/.qoder.json and persists across sessions.
Command-Line Flag
Use the --model flag to specify a tier at startup. This applies to the current session only and is not persisted:
qoderclicn --model lite # Free Lite tier
qoderclicn --model efficient # Efficient tier
qoderclicn --model auto # Auto tierAdding a Custom Model
Type /model and switch to the Custom tab
Select Add custom model... and press Enter
Follow the prompts to select a Provider → Model Type → Model
Enter your API key and any other required fields
Once verified, the model is saved and ready to use
To delete a custom model, select it in the Custom tab and press d.