Skip to main content
Xum supports multiple AI providers. Configure provider API keys in Settings → Providers — see Providers for setup.

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 send reasoning.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+/
To choose a specific model, click the model pill in the chat footer. Alternatively, use the Command Palette (Cmd+Shift+P / Ctrl+Shift+P):
  1. Type “model”
  2. Select “Change Model”
  3. Choose from available models
Models are specified in the format: 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 (09). Numeric levels are model-relative — they map to the model’s allowed thinking range:
  • 0 = model’s lowest allowed level (e.g., off for Sonnet, medium for GPT-5.5 Pro)
  • Higher numbers select progressively higher levels, clamped to the model’s maximum
This means /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

The xum run CLI accepts the same thinking levels via --thinking:

Next Steps

Configure Providers

Set up API keys for Anthropic, OpenAI, Google, and other providers.