Skip to main content
Qoder CLI includes world-class SOTA AI models and provides a flexible selection mechanism to help you find the right balance between development efficiency, output quality, and cost.

Model Selection

Tiered Models (Default)

The model tier selector provides five high-performance model pools for developers, each with a different balance between cost and performance. Like driving modes in a smart car, you can choose the right gear for each task.
TierDescriptionUse CasesCredit Usage
Smart Routing (Auto)Intelligently selects the most suitable model, balancing performance and costMost daily development work, recommended as the default~1.0x
UltimateExpert-level deep reasoning and thinking capabilitiesComplex system design, high-difficulty problem analysis~1.6x
PerformanceAdvanced reasoning capabilities and high-quality outputCore feature implementation, architecture design, code refactoring~1.1x
EfficientStandard reasoning capabilities with high cost-effectivenessBasic code generation, unit tests, daily Q&A~0.3x
LiteBasic reasoning capabilities, free to useQuick validation, basic logic implementation, quick Q&AFree
Lite mode is available only for Team users. It may respond more slowly during peak hours and does not currently support multimodal Q&A.

Credit Usage Comparison

The table below shows example Credit usage for a moderately complex coding task. Actual usage may vary depending on the task, codebase, context length, and model parameters.
Model TierCredit Usage RateExample Task Usage
Auto~1.0x10 Credits
Ultimate~1.6x20 Credits
Performance~1.1x11 Credits
Efficient~0.3x3 Credits
LiteFree0 Credits

Frontier Models (New Models)

The New Models tab shows the specific models currently available. It is suitable when you have a clear model preference or want to verify specific capabilities. Available models, descriptions, Credit usage rates, and supported parameters may change with server-side model list updates. Refer to the /model interface and --list-models output for the current list.
Currently, only some models are open for direct selection.
Model NameDescriptionCredit Usage Rate
Qwen3.7-MaxComprehensive leap in agentic capabilities, autonomously handling long-horizon complex tasks0.5x
Qwen3.7-PlusComprehensive leap in reasoning capability, efficiency, and multimodal experience0.1x
DeepSeek-V4-ProExcels at complex reasoning, code generation, and engineering tasks0.5x
DeepSeek-V4-FlashFast reasoning and low cost with balanced capabilities0.1x
GLM-5.2Excels at complex systems engineering and long-horizon tasks0.6x
Kimi-K2.7-CodeKimi’s latest model, built for long-context coding: precise instruction following and reliable long-horizon execution0.3x
MiniMax-M3Native multimodal perception, frontier coding capabilities, and 1M context depth for demanding workflows0.2x
Kimi-K2.7-Code provides a Fast toggle in the parameter panel. Turning it on increases response speed to about 6x, and the Credit rate rises from 0.3x to 0.6x.

Custom Models (Custom)

Connect models from your own provider subscriptions. Qoder supports a curated list of providers. Configure your API key to start using them. Qoder supports accessing third-party provider model resources via API keys.
Applicable For: Individual planSupported Providers: Alibaba Cloud Model Studio, DeepSeek, Z.ai, Kimi, MiniMax, Xiaomi MIMO

Model Parameters

Some models support configurable parameters to better adapt to different task types. Available parameters depend on the current model. The CLI shows supported options in the /model model list and model parameter panel.

Context Window

The context window controls the maximum context length available for the conversation. Common options include:
OptionDescription
200KStandard context window, sufficient for most tasks
400KExtended context for larger codebases or longer conversations
1MMaximum context for extremely large-scale projects
In TUI mode, type /context-window to open the model parameter panel and adjust the context window.

Thinking Effort

Controls how deeply the model reasons before generating a response. Available options vary by model. After you select a model, the interface shows the levels supported by that model.
OptionDescription
lowMinimal reasoning, fastest response
mediumModerate reasoning depth
highDeep reasoning for complex tasks
xhighDeep analysis for high-difficulty problems
maxMaximum reasoning depth for the most complex challenges
Use /effort in TUI mode to adjust the current model’s thinking effort. Run it without arguments to open the model parameter panel, or pass a level directly:
/effort high
/effort auto --session-only
/effort off
By default, changes are saved to ~/.qoder/settings.json; add --session-only to apply them only to the current session.

Fast Mode

Some models provide Fast mode to prioritize response speed. Credit usage may change after it is enabled. Refer to the model parameter panel for details.
/fast on

Supported Models

Currently, Ultimate, Performance, DeepSeek-V4-Pro, DeepSeek-V4-Flash, Qwen3.7-Max, Qwen3.7-Plus, GLM-5.2, MiniMax-M3, and Kimi-K2.7-Code support parameter configuration. Qwen3.7-Max, Qwen3.7-Plus, GLM-5.2, and MiniMax-M3 support only context window configuration; Kimi-K2.7-Code supports only enabling Fast mode; the remaining models support both context window and thinking effort.

Switching Models

Switch in TUI

Type /model in TUI mode to open the model selector. The interface has three tabs: Default, New Models, and Custom.
/model
/ to navigate, Tab to switch tabs, Enter to confirm, Esc to close. Your selection is automatically saved to ~/.qoder/settings.json and persists across sessions.

Command-Line Flags

Use the --model, --reasoning-effort, and --context-window flags to specify model settings at startup. These apply to the current session only and are not persisted:
qodercli --model efficient   # Efficient tier
qodercli --model auto        # Auto tier
qodercli --reasoning-effort high
qodercli --context-window 400000

List Available Models

Use --list-models to print the models available to the current account without opening the TUI. This is useful for scripts and automation:
qodercli --list-models

Adding a Custom Model

  1. Type /model and switch to the Custom tab
  2. Select Add custom model... and press Enter
  3. Follow the prompts to select Provider -> Model Type -> Model
  4. Enter your API key and any other required fields
  5. Once verified, the model is saved and ready to use
To delete a custom model, select it in the Custom tab and press d.