Settings Hierarchy
Every setting in Whim resolves through a four-level hierarchy. Values set at a lower (more specific) level override values from higher levels:| Level | Who can edit | Scope |
|---|---|---|
| Platform | Whim (built-in) | All workspaces, all users |
| Team | Team owner / admin | All workspaces in the team |
| Workspace defaults | Team admin | All members of the workspace |
| User defaults | Any member | Only that user, across workspaces |
How Inheritance Works
The settings editor uses three tabs to manage settings at different scopes:| Tab | What it controls |
|---|---|
| Current | The effective (resolved) value for the active workspace. Shows where the value comes from and lets you create per-workspace overrides. |
| User Defaults | Your personal defaults applied across all workspaces. |
| Workspace Defaults | Shared defaults for every member of the workspace (admin only). |
Source Badges
Each setting displays a badge indicating where its current value originates:- Using workspace default — the value is inherited from the workspace defaults tab.
- Using user default — the value is inherited from your personal user defaults.
- Using custom — you have explicitly overridden the inherited value for this workspace.
- Not configured — no value has been set at any level; the platform default applies.
Merge vs. Replace
Some settings are simply replaced by overrides (for example, model selection or permission mode). Others support merge semantics, where values from multiple levels are combined:| Merge behavior | Settings |
|---|---|
| Merged (values from workspace + user are combined) | Environment variables, MCP servers, Plugins, Skills |
| Concatenated (scripts from multiple levels run in sequence) | Instructions (CLAUDE.md), Init script, Shell config (.bashrc) |
| Replaced (lower level wins) | Model, Permission mode, Reasoning effort, Auto-sleep, AI provider |
Opening Settings
Open the settings modal by clicking the gear icon in the bottom-left of the sidebar, or from the workspace header menu. The settings modal has a sidebar with four sections:Account
Personal settings that follow you across all workspaces.- Profile — name, email, avatar
- API Keys — manage your Whim API keys
- Notifications — browser notification preferences
Configuration
Workspace-level coding environment configuration.- Providers — AI provider and model selection, permission mode, fast mode
- Configurations — environment variables, MCP servers, skills, plugins, scripts, auto-sleep
- Images — custom container images for the workspace
- Whim MCP — external MCP access tokens for programmatic workspace control
Workspace
General workspace administration.- General — workspace name, linked repository, danger zone
- Members — manage workspace members and roles
Team
Team-wide administration.- General — team name, avatar, danger zone
- Members — manage team members, invite new members
- Plans — subscription plan management
- Usage — compute unit usage and billing
Next Steps
Workspace Configuration
Configure MCP servers, environment variables, skills, scripts, and more.
User Preferences
Customize your profile, theme, notifications, and AI defaults.
Keyboard Shortcuts
Speed up your workflow with keyboard shortcuts.

