First-class Models
Xum ships with curated models kept up to date with the frontier. Use any custom model with/model <provider:model_id>.
Pro reasoning mode (GPT-5.6 and GPT-6 Astra)
GPT-6 Astra and every GPT-5.6 model (Sol, Terra, and Luna) support OpenAI’s pro reasoning mode. Open the reasoning selector next to the model picker and enable Pro mode (or run “Toggle Pro Reasoning Mode” from the Command Palette) to sendreasoning.mode: "pro" with each request. The setting is saved per workspace. Pro mode can consume more tokens and responses can take noticeably longer. Pro is available on supported direct OpenAI Responses API routes. Gateway routes, Chat Completions, and Codex OAuth use standard mode.
For advisor calls, enable the Advisor Tool experiment and use its Reasoning picker under Settings → Experiments. Advisor Pro mode is saved independently of reasoning effort and the calling chat’s mode.
Model Selection
Keyboard shortcuts:- Cycle models
- macOS:
Cmd+/ - Windows/Linux:
Ctrl+/
- macOS:
Cmd+Shift+P / Ctrl+Shift+P):
- Type “model”
- Select “Change Model”
- Choose from available models
provider:model-name
One-shot Overrides
Override the model or thinking level for a single message using slash commands. The override applies only to that message — workspace settings stay unchanged.Syntax
Thinking levels
Append+level to any model alias. Levels can be named (off, low, medium/med, high, max) or numeric (0–9).
Numeric levels are model-relative — they map to the model’s allowed thinking range:
0= model’s lowest allowed level (e.g.,offfor Sonnet,mediumfor GPT-5.5 Pro)- Higher numbers select progressively higher levels, clamped to the model’s maximum
/sonnet+0 disables thinking while /gpt-pro+0 sets thinking to medium (GPT-5.5 Pro’s minimum).
Use /+level (no model) to override thinking on the current model: /+0 quick answer
CLI
Thexum run CLI accepts the same thinking levels via --thinking:
Next Steps
Configure Providers
Set up API keys for Anthropic, OpenAI, Google, and other providers.