Skip to content

Configuration & Settings

Snowy edited this page Feb 15, 2026 · 1 revision

Configuration & Settings

Open Settings with Ctrl+, / Cmd+, or click the gear icon in the sidebar.

General Tab

Appearance

Option Values Default Description
Theme Dark, Light Dark UI color theme. Changes take effect immediately.

Clear All Data

Resets SnCode completely:

  • Removes all credentials from the OS keychain
  • Deletes all projects, threads, and messages
  • Resets all settings to defaults
  • Returns to the onboarding screen

Providers Tab

See Provider Setup for full details.

For each provider (Anthropic, OpenAI):

Option Description
Enable/disable toggle Activate or deactivate the provider
Auth mode Switch between API Key and Subscription (OAuth)
Model selector Choose which model to use
Credential status Green checkmark when credentials are set

Agent Tab

Token & Step Limits

Setting Range Default Description
Max tokens 256 – 128,000 16,384 Maximum tokens per model response
Max tool steps 1 – 100 25 Maximum tool call iterations per agent run

Sub-Agent Configuration

Setting Range Default Description
Sub-agent model Any available model Same as parent Model for sub-agent tasks (leave empty to use parent model)
Sub-agent max tokens 256 – 128,000 8,192 Max tokens per sub-agent response
Sub-agent max tool steps 1 – 50 15 Max tool steps per sub-agent
Max concurrent tasks 1 – 10 3 Maximum parallel sub-agent tasks

Thinking Level

Level Anthropic (Extended Thinking) OpenAI (Reasoning Effort)
None Disabled Default behavior
Low 2,048 budget tokens Low effort
Medium 8,192 budget tokens Medium effort
High 16,384 budget tokens High effort
Extra High High effort

You can also change the thinking level quickly via the brain icon in the message input area.

Tasks Tab

Manages sub-agent task settings. Currently shows the same concurrent tasks configuration as the Agent tab.

Skills Tab

Action Description
Enable/disable skills Per-project skill toggles
Install skill Add a skill from a local directory
Delete skill Remove user-installed skills

See Skills System for full details.

Settings Persistence

All settings are stored in the application state file:

Platform Path
Windows %APPDATA%/sncode/sncode-state.json
macOS ~/Library/Application Support/sncode/sncode-state.json
Linux ~/.config/sncode/sncode-state.json

Settings are validated against Zod schemas before being saved. Invalid values are rejected with an error message.

Clone this wiki locally