Claude Code Configurator

Visual configuration tool for .claude/settings.json

General Settings

Configure model, output style, and general behavior.
Override the default AI model used by Claude Code. View available models
Include Co-Authored-ByInclude Claude attribution in git commits
Spinner TipsShow tips while Claude is thinking
Always Show ThinkingAlways display Claude's thinking process
Controls the style of Claude's responses. Learn more
Custom command to display in the status line. Learn more

Permissions

Control which actions Claude can perform automatically, which require confirmation, and which are blocked entirely. Learn more
How Claude handles tool permissions when no specific rule matches.
Patterns for actions that are automatically approved without prompting.
Patterns for actions that are always blocked, even if they match an allow rule.
Patterns for actions that require explicit confirmation each time.
Tool PacksPre-configured permission sets for common tools.
FilesystemRead, Edit, Write, Glob, Grep, ls, find, cat, mkdir, rm, cp, mv
Node.jsnpm, pnpm, yarn, TypeScript, jest, vitest, fnm, nvm, shadcn
GitVersion control operations
GraphiteStacked PRs and code review workflow
GitHub CLIGitHub operations from the terminal
DockerContainer management
Next.jsNext.js development commands
VercelVercel platform CLI
KubernetesContainer orchestration
TerraformInfrastructure as code
Data Processingjq, yq, sed, awk, sort, grep, and more
HTTPcurl, wget, httpie for API requests
SSHSecure shell connections and remote commands
AWS CDKAWS Cloud Development Kit
AWS CLIS3, Lambda, DynamoDB, EC2, CloudWatch, IAM
Web Research PacksPre-configured domain allowlists for web fetching.
Developer EssentialsGitHub, Stack Overflow, MDN, and major docs sites
Framework DocsReact, Vue, Next.js, Node.js, and popular frameworks
Cloud & InfrastructureAWS, GCP, Azure, Vercel, and cloud provider docs
AI DocsOpenAI, Anthropic, Vercel AI SDK, Hugging Face, and ML libraries
Web SearchAllow Claude to search the web

Sandbox

The sandbox runs bash commands in an isolated environment (macOS Seatbelt / Linux containers) that restricts network access and filesystem writes outside the project directory. Learn more
Enable SandboxRun bash commands in an isolated environment with restricted access
Auto-allow Bash if SandboxedSkip permission prompts for bash commands when sandbox is enabled
Excluded CommandsCommands that run outside the sandbox with full system access. Use for commands needing network access (e.g., docker, ssh) or files outside the project.

MCP Servers

Configure which MCP (Model Context Protocol) servers Claude Code can connect to. Learn more
Enable All Project MCP ServersAutomatically approve all MCP servers defined in project configuration
List of MCP server names that are approved for use
List of MCP server names that are blocked from use

Hooks

Configure custom commands that run before or after tool executions. Learn more
Disable All HooksPrevent all hooks from executing
Run before a tool executes

Environment

Configure environment variables for Claude Code sessions.
Custom environment variables available during Claude Code sessions
Advanced SettingsAuthentication, scripts, and other advanced options

Created by Claude Code & Adrian Cooney View source on GitHub Deployed on Vercel

settings.json
{ "$schema": "https://json.schemastore.org/claude-code-settings.json" }