Skip to main content

Models

A model id encodes three things: provider, model family, and reasoning effort. The format is provider:model__effort, for example anthropic:opus__xhigh or openai:gpt-5.6-sol__high. The effort is optional, so anthropic:sonnet is also valid.

ProviderModelsReasoning effortsContext window
anthropicfable, opuslow, medium, high, xhigh, max, ultracode1,000,000
anthropicsonnetlow, medium, high1,000,000
anthropichaikunone200,000
openaigpt-5.6-sol, gpt-5.6-terralow, medium, high, xhigh, ultra1,050,000
openaigpt-5.6-lunalow, medium, high, xhigh1,050,000
openaigpt-5.5, gpt-5.4-minilow, medium, high, xhigh1,050,000 and 400,000

A model is chosen per session. Omit it and the session runs on the workspace default.

A workspace authenticates with a provider one of five ways. Anthropic: api_key, aws_bedrock, or claude_code. OpenAI: api_key or codex. Credentials for several methods can be stored at once, but exactly one is active per provider. The OAuth methods are logins that expire and refresh on a schedule, not static keys, and they are set up through a short-lived auth sandbox.