Cookies

With your permission, we use Google Analytics cookies to measure visits and improve the site. Necessary cookies are always on. You can change your choice or withdraw consent anytime in the footer, under Cookie settings. Cookie Policy

Skip to content

Settings for Claude Code

Explore essential settings for Claude Code in the Doutor AI Library and optimize your projects with efficient configurations.

Settings are crucial configurations that let you customize and optimize how Claude Code performs. With more than 70 options available in the Doutor AI Library, these settings help developers and companies adjust their programming environment to their specific needs.

Installing configurations through Doutor AI gives you access to tested, validated components, for a more efficient development experience. If you want to get the most out of your Claude Code projects, settings are an essential starting point.

Explore settings 68

68
  • context-monitor

    Real-time Claude Code context usage monitor with visual progress bars, color-coded alerts, session analytics (cost, duration, lines changed), and auto-compact warnings. Tracks conversation context consumption and provides visual feedback…

    SettingsStatus line
    .json7,626
  • performance-optimization

    Optimize Claude Code performance by adjusting token limits and disabling non-essential features. Reduces API costs and improves response times for development workflows focused on code quality over conversational features.

    SettingsEnvironment
    .json3,378
  • colorful-statusline

    Colorful status line with ANSI color codes for enhanced visual appeal. Uses colors to distinguish between different information types: blue for model, green for directory, yellow for git branch.

    SettingsStatus line
    .json1,880
  • development-utils

    Enhanced development environment configuration with useful utilities and debugging features. Includes built-in ripgrep usage, terminal title updates, and directory maintenance for improved developer experience.

    SettingsEnvironment
    .json1,870
  • development-mode

    Comprehensive permissions for active development. Allows most development tools and operations while maintaining security boundaries. Ideal for trusted development environments where productivity is prioritized.

    SettingsPermissions
    .json1,444
  • git-commit-settings

    Configure git commit behavior including the co-authored-by signature. Disable the Claude co-authorship line if you prefer clean commit history or have organizational policies against AI attribution.

    SettingsGlobal
    .json1,277
  • allow-npm-commands

    Allow common npm development commands (lint, test, build, start).

    SettingsPermissions
    .json1,252
  • git-branch-statusline

    Display current model, directory, and git branch with change indicators in the status line. Shows model name, folder name, active branch, and count of uncommitted changes for complete development context.

    SettingsStatus line
    .json1,101
  • allow-git-operations

    Allow common git operations for version control workflow. Permits git status, diff, add, commit, and push operations while maintaining security by requiring explicit permission for potentially destructive operations.

    SettingsPermissions
    .json751
  • vertex-configuration

    Connect Claude Code with Google Vertex AI to access Anthropic's Claude models through Google Cloud Platform. Automatically configures all available Claude models (Sonnet, Haiku, Opus) with enterprise-grade infrastructure, billing, and…

    SettingsAPI
    .json662
  • enable-all-project-servers

    Automatically approve and enable all MCP servers defined in project .mcp.json files. This setting bypasses manual approval prompts for project-defined MCP servers, streamlining development workflow in trusted environments.

    SettingsMcp
    .json460
  • bash-timeouts

    Configure timeout settings for bash command execution. Prevents long-running commands from hanging indefinitely while allowing sufficient time for complex operations like builds and deployments.

    SettingsEnvironment
    .json404
  • project-info-statusline

    Display comprehensive project information including model, directory, Node.js version, and Claude Code version. Perfect for multi-project environments where you need full context about your development setup.

    SettingsStatus line
    .json377
  • additional-directories

    Grant access to additional directories outside the current project. Useful for monorepo setups, shared libraries, or when working with documentation stored in separate repositories.

    SettingsPermissions
    .json320
  • vercel-deployment-monitor

    Real-time Vercel deployment monitor with clickable deploy link. Shows build status, time since last deployment, and a clickable OSC 8 hyperlink to the deployment URL (Cmd+click). Setup: Export environment variables 'export…

    SettingsStatus line
    .json304
  • privacy-focused

    Maximize privacy by disabling all telemetry, error reporting, and non-essential network traffic. Ideal for sensitive development environments or organizations with strict data privacy requirements.

    SettingsEnvironment
    .json263
  • retention-90-days

    Set chat transcript retention to 90 days for extended history.

    SettingsCleanup
    .json250
  • api-key-helper

    Configure a custom script to dynamically generate authentication tokens. The script will be executed to obtain fresh API keys, useful for environments with rotating credentials or temporary access tokens. TTL is set to 1 hour (3600000ms).

    SettingsAuthentication
    .json249
  • command-statusline

    Configure a custom status line using a shell command that receives session context via JSON stdin. The script can display model name, current directory, git branch, or any dynamic information. Create your script at ~/.claude/statusline.sh…

    SettingsStatus line
    .json249
  • mcp-timeouts

    Configure timeout settings for MCP server operations. Adjust startup and tool execution timeouts to accommodate slower systems or complex MCP server operations while preventing indefinite hangs.

    SettingsMcp
    .json221
  • time-statusline

    Status line with timestamp showing model, directory, and current time. Useful for tracking session duration and maintaining awareness of time during long coding sessions.

    SettingsStatus line
    .json196
  • glm-coding-plan

    GLM Coding Plan - Top-tier open-source coding performance powered by GLM-4.6, the top-ranked model on Code Arena leaderboard. Starting at $3/month with state-of-the-art reasoning, debugging, and code generation. Seamlessly integrates with…

    SettingsPartnerships
    .json184
  • disable-risky-servers

    Disable specific MCP servers that may pose security risks or are not needed for your workflow. This blacklist approach allows most servers while blocking potentially problematic integrations.

    SettingsMcp
    .json164
  • deny-sensitive-files

    Deny access to sensitive files like environment variables and secrets.

    SettingsPermissions
    .json146
  • git-flow-settings

    Complete Git Flow configuration with statusline, permissions, environment variables, and workflow enforcement. Displays real-time Git Flow status, prevents direct pushes to main/develop, allows feature/release/hotfix operations, and…

    SettingsGit
    .json130
  • enable-telemetry

    Enable Claude Code telemetry for usage analytics and improvements.

    SettingsTelemetry
    .json100
  • aws-credentials

    Configure AWS credential management for Bedrock integration. Set up custom scripts for credential refresh and export, useful for environments with rotating AWS credentials or SSO integration.

    SettingsGlobal
    .json99
  • custom-headers

    Add custom headers to API requests for specialized authentication or routing requirements. Useful for enterprise deployments with custom authentication systems or API gateways that require additional metadata.

    SettingsAPI
    .json98
  • code-spaceship-statusline

    Navigate through space on your coding journey. Track fuel consumption, travel distance, and warp levels. The ship's condition reflects your coding momentum. Displays: Ship condition (🚀 full fuel 80%+, 🛸 low fuel 40-80%, 🆘 emergency <40%),…

    SettingsStatus line
    .json96
  • productivity-rainbow-statusline

    A colorful celebration of your coding journey. Dynamic rainbow colors that cycle with time, energy levels based on time of day, and productivity streaks. Displays: Rainbow symbol (🌈), Cycling colors (🔴🟠🟡🟢🔵🟣 changes every second based on…

    SettingsStatus line
    .json96
  • emotion-theater-statusline

    A theatrical display of coding emotions and activities. Random mood faces and dynamic activity detection based on file types present in your project. Displays: Random mood faces (😴 sleepy, 😅 laughing, 🤔 thinking, 😎 cool, 🤯 exploding, 🥳…

    SettingsStatus line
    .json95
  • bedrock-configuration

    Configure Claude Code to use Amazon Bedrock for AI model access. Enables enterprise-grade deployment with AWS billing and compliance features, ideal for organizations already using AWS infrastructure.

    SettingsAPI
    .json88
  • bug-circus-statusline

    Turn debugging into a circus performance! Watch performers juggle bugs while the audience reacts to your coding show with dynamic applause and reactions. Displays: Show number (incremental counter), Rotating performers (🤹 juggler, 🎭 drama,…

    SettingsStatus line
    .json84
  • unity-project-dashboard-statusline

    Unity project dashboard displaying scene info, build target, asset pipeline status, and Unity version. Shows current scene name, active platform (iOS/Android/PC/WebGL), asset processing queue status, memory usage warnings, and available…

    SettingsStatus line
    .json81
  • vercel-error-alert-system

    Intelligent error monitoring system that tracks deployment failures and build issues. Automatically sends desktop notifications when errors are detected and maintains error count tracking. Features building status monitoring and provides…

    SettingsStatus line
    .json77
  • langsmith-tracing

    Configure LangSmith tracing environment variables for Claude Code observability. Sends conversation traces to LangSmith for monitoring and analysis. Requires: LangSmith account and API key from https://smith.langchain.com/settings/apikeys.…

    SettingsTelemetry
    .json76
  • zero-config-deployment-monitor

    Auto-detecting Vercel deployment monitor with zero configuration required. Automatically discovers your Vercel auth token from CLI config (macOS: ~/Library/Application Support/com.vercel.cli/auth.json, Linux: ~/.config/vercel/auth.json,…

    SettingsStatus line
    .json76
  • corporate-proxy

    Configure proxy settings for corporate network environments. Allows Claude Code to work behind corporate firewalls and proxy servers while maintaining security compliance with enterprise network policies.

    SettingsAPI
    .json74
  • vercel-multi-env-status

    Monitors both production and preview environments simultaneously with color-coded status indicators. Perfect for teams managing multiple deployment targets. Shows real-time status of your latest production and preview deployments with…

    SettingsStatus line
    .json71
  • virtual-code-garden-statusline

    Watch your code garden grow with each session. Plants evolve from seeds to trees based on your activity, with dynamic weather effects. Displays: Plant stages (🌱 seed 0-9, 🌿 sprout 10-19, 🍃 sapling 20-29, 🌳 tree 30-39, 🌺 flower 40+),…

    SettingsStatus line
    .json70
  • custom-model

    Override the default Claude model with a custom or alternative model configuration. Useful for testing new model versions or using organization-specific model deployments.

    SettingsGlobal
    .json69
  • programmer-tamagotchi-statusline

    A virtual pet that evolves based on your coding activity. Health and happiness change over time, creating an emotional connection with your coding sessions. Displays: Pet emoji (🐱 healthy, 😺 good, 😿 tired, 💀 exhausted), Mood emoji (✨ very…

    SettingsStatus line
    .json68
  • git-flow-status

    Display comprehensive Git Flow status with branch type, sync status, and change indicators. Shows branch type icon (🌿 feature, 🚀 release, 🔥 hotfix), commits ahead/behind, modified/added/deleted files, and merge target branch.

    SettingsStatus line
    .json65
  • multiplatform-build-status-statusline

    Multi-platform build status tracker for game development showing build completion across iOS, Android, PC, and WebGL platforms. Displays build progress percentages, platform-specific error counts, app store readiness indicators, and binary…

    SettingsStatus line
    .json65
  • use-haiku

    Configure Claude Code to use Claude 3.5 Haiku model for faster responses.

    SettingsModel
    .json65
  • read-only-mode

    Restrict Claude to read-only operations for code review and analysis. Prevents any file modifications or command executions, making it safe for exploring unfamiliar codebases or conducting security audits.

    SettingsPermissions
    .json63
  • retention-7-days

    Set chat transcript retention to 7 days for privacy.

    SettingsCleanup
    .json63

Need help with Claude Code?

Ask Dr AI - it explains things simply.

How it works

From component to Claude Code, without friction.

  1. Choose

    Agents, skills, commands and connectors ready to install.

  2. Copy

    A single install command in your project.

  3. Install

    Claude Code starts using it automatically.

  4. Ship

    You are working with AI for real the same day.

Frequently asked questions

Installing settings in Claude Code is a simple process through the Doutor AI Library. Just select the setting you want, follow the installation instructions and add it to your project. This process makes sure the configurations are optimized for the specific requirements of your environment.

Sources

Prompts and resources curated from international sources, normalized and categorized: over 11 thousand. A Doutor AI bot checks the sources every day and brings in what is new.

  • Daily updates
  • Over 11 thousand resources
  • Normalized and categorized

Need a tailor-made solution?

Not sure where to start with AI in your business? Get a free assessment and a tailored plan - no commitment.

Save hours every week with AI, no hassle

Doutor AI gives you 1,859 ready-to-copy AI prompts, by industry and in plain English - plus a complete technical library for those who want to go further.

See plans