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.
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.

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.
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: 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. 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:
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.

Supported Models

Currently, Ultimate, Performance, DeepSeek-V4-Pro, DeepSeek-V4-Flash, Qwen3.8-Max-Preview, Qwen3.7-Max, Qwen3.7-Plus, GLM-5.2, MiniMax-M3, Kimi-K3, and Kimi-K2.7-Code support configurable parameters. Ultimate, Performance, DeepSeek-V4-Pro, DeepSeek-V4-Flash, and GLM-5.2 support context window, the thinking toggle, and thinking effort; Qwen3.8-Max-Preview, Qwen3.7-Max, and Qwen3.7-Plus support context window and the thinking toggle; MiniMax-M3 and Kimi-K3 support only context window; Kimi-K2.7-Code supports only Fast mode.

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.
/ 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:

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:

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.