136 pages for settings.json.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Tools reference
Claude Code CLI · in the page
tools-reference
…estiontimeout) setting to `60s`, `5m`, or `10m`, either in your user `settings.json` or from the **Question auto-continue timeout** row in `/config`. After a question sits that long with no input, th…
Troubleshoot installation and login
Claude Code CLI · in the page
troubleshoot-install
…` path from that installation as `CLAUDE_CODE_GIT_BASH_PATH` in your [settings.json file](/docs/en/settings.md): ```json theme={null} { "env": { "CLAUDE_CODE_GIT_BASH_PATH": "C:\\Program Files\…
Troubleshooting
Claude Code CLI · in the page
troubleshooting
…l [environment](/docs/en/env-vars.md) or in the `env` block of your [`settings.json`](/docs/en/settings-reference#all-settings): ```json theme={null} { "env": { "USE_BUILTIN_RIPGREP": "0" } }…
Use Claude Code in VS Code
Claude Code CLI · in the page
vs-code
…hem. * If you turn off a plugin that your project's shared `.claude/settings.json` turns on, the extension asks first: **Disable for me** turns it off only for you, while **Disable for everyone** ch…
Week 13 · March 23–27, 2026
Claude Code CLI · in the page
whats-new/2026-w13
…to auto with Shift+Tab, or set it as your default: ```json ~/.claude/settings.json {3} theme={null} { "permissions": { "defaultMode": "auto" } } ``` [Permission modes guide](/docs/en/permiss…
Week 16 · April 13–17, 2026
Claude Code CLI · in the page
whats-new/2026-w16
…n read-only Bash and MCP calls and proposes an allowlist for `.claude/settings.json`Claude can now discover and run built-in commands like `/init`, `/review`, and `/security-review` via the Skill tool…
Week 17 · April 20–24, 2026
Claude Code CLI · in the page
whats-new/2026-w17
…(theme, editor mode, verbose, and similar) now persist to `~/.claude/settings.json` and follow the same project/local/policy precedence as other [settings](/docs/en/settings.md)[Forked subagents](/do…
Week 23 · June 1–5, 2026
Claude Code CLI · in the page
whats-new/2026-w23
…r managed settings so older clients refuse to start: ```json managed-settings.json theme={null} { "requiredMinimumVersion": "2.1.163" } ``` [Decide what to enforce](/docs/en/admin-setup.md#decide-…
Week 25 · June 15–19, 2026
Claude Code CLI · in the page
whats-new/2026-w25
…explicit isolation value. Add a parameter rule to the deny list in `settings.json`: ```json .claude/settings.json {3} theme={null} { "permissions": { "deny": ["Agent(model:opus)"] } } ```…
Week 26 · June 22–26, 2026
Claude Code CLI · in the page
whats-new/2026-w26
…ontext without a response, set `respondToBashCommands` to `false` in `settings.json`. Run a command and get a response to its output: ```text Claude Code theme={null} > ! npm test ``` [Shell mode w…
Week 32 · August 3–7, 2026
Claude Code CLI · in the page
whats-new/2026-w32
…tch, set it as your default in your user settings: ```json ~/.claude/settings.json {3} theme={null} { "permissions": { "defaultMode": "auto" } } ``` New sessions then show `auto mode on` in…
Week 34 · August 17–21, 2026
Claude Code CLI · in the page
whats-new/2026-w34
…e** in `/config`, or set it in your settings file: ```json ~/.claude/settings.json {2} theme={null} { "outputStyle": "Concise" } ``` Run `/clear` or start a new session, and Claude's replies lead…
Week 36 · August 31 – September 4, 2026
Claude Code CLI · in the page
whats-new/2026-w36
…ou set `defaultMode` to `"bypassPermissions"` in a project's `.claude/settings.json` or `.claude/settings.local.json`, it [no longer takes effect](/docs/en/permission-modes.md#which-mode-a-session-sta…
Orchestrate subagents at scale with dynamic workflows
Claude Code CLI · in the page
workflows
…sists across sessions. * Set `"disableWorkflows": true` in `~/.claude/settings.json`. Persists across sessions. * Set `CLAUDE_CODE_DISABLE_WORKFLOWS=1`. Read at startup, so it applies wherever you set…
Run parallel sessions with worktrees
Claude Code CLI · in the page
worktrees
…t as the session's working directory. Add the configuration to your [`settings.json`](/docs/en/settings#where-settings-live): ```json theme={null} { "hooks": { "WorktreeCreate": [ {…
Configure GitHub access
Claude Documentation · in the page
claude-tag/admins/configure-github
…ks](https://code.claude.com/docs/en/hooks) in a repository's `.claude/settings.json` don't run in the session. A repository's `.mcp.json` is never loaded. Repository skills apply only in sessions tha…
Claude Tag for Claude Code users
Claude Documentation · in the page
claude-tag/concepts/for-claude-code-users
…](https://code.claude.com/docs/en/hooks) in the repository's `.claude/settings.json` don't run in the session. ## Local settings versus admin settings A session reads configuration from your reposit…
Changelog
Claude Documentation · in the page
cowork/changelog
…en your organization's Claude Code managed settings, such as `managed-settings.json`, set `allowManagedPermissionRulesOnly`. **Code** * Fixed GitHub's MCP server write tools showing a form that clos…
Set up Cowork (local mode) for a HIPAA-ready organization
Claude Documentation · in the page
cowork/hipaa-setup
…the managed settings that are on the computer itself: * **A `managed-settings.json` file on the computer, or a Claude Code policy from your device management tool**: Cowork tasks read these settings…
Claude for Government changelog
Claude Documentation · in the page
government/changelog
…plugin uploads to ask for the Runs code confirmation when a plugin's `settings.json` sets anything other than its default agent or a `$schema` reference, such as a status line. * Added tenant-level Co…
Connect Claude Code to Claude for Government
Claude Documentation · in the page
government/deploy-claude-code/configure
…aude-code%E2%80%99s-own-managed-settings) describes. | As a `managed-settings.json` file: ```json theme={null} { "forceLoginMethod": "gateway", "forceLoginGatewayUrl": "https://<claude-for-gover…
Connect Claude Desktop to Claude for Government
Claude Documentation · in the page
government/deploy-desktop/configure
…owork). ### Linux Place a JSON file at `/etc/claude-desktop/managed-settings.json` containing the same keys at the top level. ```json theme={null} { "bootstrapUrl": "https://<claude-for-governmen…
Roll out a plugin to your whole organization
Claude Documentation · in the page
plugins/org-rollout
…ab=inventory) | Server-managed settings, an MDM policy, or a `managed-settings.json` file | | What you set | An availability for each plugin, such as **Installed by default** or **Required** | `extraK…
Deploy with Enterprise Admin Console
Claude Documentation · in the page
third-party/claude-desktop/admin-console
…son YourProfile.mobileconfig`. * A Linux `/etc/claude-desktop/managed-settings.json` file. For a Windows fleet, use the JSON config export, because the console doesn't read `.reg` files or registry p…
Code in Claude Desktop on 3P
Claude Documentation · in the page
third-party/claude-desktop/code
…user-level Claude Code settings or by a separately deployed `managed-settings.json`. | Claude Desktop on 3P key | Effect in Code sessions | | - | - | | `inferenceProvider` and all provider credentia…
Configuration reference
Claude Documentation · in the page
third-party/claude-desktop/configuration
…te. A machine-level Claude Code managed `modelPricing` (MDM / managed-settings.json / server-managed) takes precedence over all three keys. *** #### `inferenceModelPricingMultiplier` numberRange: 0…
Configuration implementation
Claude Documentation · in the page
third-party/claude-desktop/configuration-format
…A%\Claude-3p\configLibrary\` | | Linux | `/etc/claude-desktop/managed-settings.json` | `~/.config/Claude-3p/configLibrary/` | The local location is a directory: `_meta.json` records which saved confi…
User identity and local data
Claude Documentation · in the page
third-party/claude-desktop/data-storage
…profile is present. | | `local-agent-mode-sessions/.../cowork_account_settings.json` | User-level preferences set in the app (display name, locale, memory toggle). | | `local-agent-mode-sessions/` | C…
Network proxy
Claude Documentation · in the page
third-party/claude-desktop/network-proxy
…s alongside your other settings: ```json /etc/claude-desktop/managed-settings.json theme={null} { "egressProxyUrl": "http://proxy.example.com:8080" } ``` In a macOS configuration profile the same…
SSH remote sessions in Claude Desktop on 3P
Claude Documentation · in the page
third-party/claude-desktop/ssh-remote-sessions
…p is disconnected. To set them up, add this `hooks` key to `~/.claude/settings.json` in the SSH user's home directory on the host before the user starts the session. ```json ~/.claude/settings.json t…
Debugging
Model Context Protocol · in the page
docs/2024-11-05/tools/debugging
…de Desktop to investigate client-side errors: 1. Create a `developer_settings.json` file with `allowDevTools` set to true: ```bash macOS theme={null} echo '{"allowDevTools": true}' > ~/Library/Appli…
Debugging
Model Context Protocol · in the page
docs/2025-03-26/tools/debugging
…de Desktop to investigate client-side errors: 1. Create a `developer_settings.json` file with `allowDevTools` set to true: ```bash macOS theme={null} echo '{"allowDevTools": true}' > ~/Library/Appli…
Debugging
Model Context Protocol · in the page
docs/2025-06-18/tools/debugging
…de Desktop to investigate client-side errors: 1. Create a `developer_settings.json` file with `allowDevTools` set to true: ```bash macOS theme={null} echo '{"allowDevTools": true}' > ~/Library/Appli…
Debugging
Model Context Protocol · in the page
docs/2025-11-25/tools/debugging
…de Desktop to investigate client-side errors: 1. Create a `developer_settings.json` file with `allowDevTools` set to true: ```bash macOS theme={null} echo '{"allowDevTools": true}' > ~/Library/Appli…
Debugging
Model Context Protocol · in the page
docs/2026-07-28/tools/debugging
…de Desktop to investigate client-side errors: 1. Create a `developer_settings.json` file with `allowDevTools` set to true: ```bash macOS theme={null} echo '{"allowDevTools": true}' > ~/Library/Appli…
Debugging
Model Context Protocol · in the page
docs/draft/tools/debugging
…de Desktop to investigate client-side errors: 1. Create a `developer_settings.json` file with `allowDevTools` set to true: ```bash macOS theme={null} echo '{"allowDevTools": true}' > ~/Library/Appli…