Feature · Platform

Brain & Models

Choose models and check provider health.

Last changed

Generated from commit be57775 ·

How it works

Tabs

Brain & Models opens Models. The other tabs are Connections, Fallback order, Activity and Where work runs.

Models

Agent manages your choices by default. Select a provider to see its model for Quick tasks, Everyday work, Complex work and Hardest problems. Each card shows the model name and ID, documented capabilities, a release date when verified, and official details. A CLI alias can change at runtime; its exact release date is not shown.

Owners and admins can select a card, search models and choose one. Select Save changes. Reset removes one choice. Use Agent defaults in Advanced routing rules removes all organization routing settings. Members can inspect the choices.

Automatic adjusts the tier to the task. Fixed by task uses the purpose rules without adaptive changes. Fixed models uses the exact configured chains. Tier choices apply when routing is on. Worker overrides, budgets and provider access still apply.

A custom server needs its own model ID. Agent does not invent a default for an unknown server.

Connections

A provider is a model service, such as Anthropic, OpenAI, Gemini or an OpenAI-compatible server (Ollama, vLLM, OpenRouter, Groq). The banner says Workers can think, Text generation is degraded or No text provider can serve. Only owners and admins add or change providers.

New vendor connections start with a suggested model. Open the picker to change it. Connection settings holds its name, ID and optional embedding model. Local and custom servers holds endpoint presets. Enter an exact server model ID when no list is available. New suggested IDs keep existing connections, including disabled ones. Advanced model settings holds optional price and context data.

Fallback order

Workers think at three tiers: Fast, Balanced and Deep. A chain lists the models for each tier, in order. When one model fails, the next one answers. Each worker can have its own chain. See Worker settings.

Where work runs

The Where work runs tab sets the organization's defaults:

  • Required executor: Automatic, Native platform loop, Claude Code CLI, Codex CLI or Gemini CLI.
  • Host: Automatic, Managed server host, or Requester's runner.
  • CLI runtime: Automatic, Host sandbox or Container.
  • Cost payer: see Who pays for work.

Each value comes from the platform, then the organization, then the role, then the worker. Permissions, availability and budgets still apply. Codex Cloud is not available here.

From the help article Brain and models, checked against the product on .

What you can do

The operations this feature's screens call. Each one is POST /api/<name>, and the badge says who may call it.

  • listProviders

    Viewer

    Lists providers.

    Types: EmptyRequest returns ListProvidersResponse

  • deleteProviderConfig

    AdminNo API tokens

    Deletes provider config.

    Types: DeleteProviderConfigRequest returns OkResponse

  • getOrgBrainDefaults

    Viewer

    Gets org brain defaults.

    Types: EmptyRequest returns OrgBrainDefaultsResponse

  • setOrgBrainDefaults

    AdminNo API tokens

    Sets org brain defaults.

    Types: OrgBrainDefaults returns OrgBrainDefaultsResponse

  • getBrainChain

    Viewer

    Gets the brain chain.

    Types: GetBrainChainRequest returns BrainChainResponse

  • connectFallbackKey

    AdminNo API tokens

    Connects the fallback key.

    Types: ConnectFallbackKeyRequest returns ConnectFallbackKeyResponse

  • listModelCalls

    Viewer

    Lists model calls.

    Types: ListModelCallsRequest returns PageResponse<ModelCallDto>

  • upsertProviderConfig

    AdminNo API tokens

    Saves provider config.

    Types: UpsertProviderConfigRequest returns OrgProviderConfigDto

  • getOrgRouting

    Viewer

    Gets org routing.

    Types: EmptyRequest returns OrgRoutingResponse

  • setOrgRouting

    AdminNo API tokens

    Sets org routing.

    Types: SetOrgRoutingRequest returns OrgRoutingResponse

  • testProvider

    AdminNo API tokens

    Tests the provider.

    Types: TestProviderRequest returns TestProviderResponse

  • getExecutionProfile

    Viewer

    Gets the execution profile.

    Types: { workerId?: string } returns import('./execution.js').ExecutionProfileDto

  • updateOrgExecutionProfile

    AdminNo API tokens

    Updates the org execution profile.

    Types: { policy: import('./execution.js').ExecutionPolicyInput } returns import('./execution.js').ExecutionProfileDto

  • updateDelegateSettings

    AdminNo API tokens

    Updates delegate settings.

    Types: UpdateDelegateSettingsRequest returns DelegateSettingsDto

  • listMembers

    Viewer

    Lists members.

    Types: EmptyRequest returns ListMembersResponse

  • getSpendSummary

    Viewer

    Gets the spend summary.

    Types: GetSpendSummaryRequest returns SpendSummaryResponse

Screens

What it records

The feature writes these events to the audit log, the permanent record of what happened.

  • Policy changed
  • Budget reserved
  • Checkpoint saved
  • Context retrieved
  • Delegate ended
  • Integration changed
  • Memory recalled
  • Model called
  • Policy evaluated
  • User signed in

Generated from code at commit be57775 ·

Turn the numbers into shipped work.

Agent runs these choices for you: a persistent AI worker with memory and rules, on your Claude and Codex subscriptions.