{
  "$schema": "https://json.schemastore.org/claude-code-settings.json",
  "env": {
    "CLAUDE_BASH_MAINTAIN_PROJECT_WORKING_DIR": "1",
    "CLAUDE_CODE_DISABLE_FEEDBACK_SURVEY": "1",
    "DISABLE_BUG_COMMAND": "1",
    "DISABLE_ERROR_REPORTING": "1",
    "DISABLE_TELEMETRY": "1",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-4-6",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-opus-4-6",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-sonnet-4-6",
    "CLAUDE_CODE_SUBAGENT_MODEL": "claude-opus-4-6",
    "MAX_MCP_OUTPUT_TOKENS": "40000"
  },
  "attribution": {
    "commit": "",
    "pr": ""
  },
  "permissions": {
    "allow": [
      "Bash(find:*)",
      "Bash(rg:*)",
      "Bash(echo:*)",
      "Bash(grep:*)",
      "Bash(ls:*)",
      "Bash(wc:*)",
      "Bash(cat:*)",
      "Bash(sed:*)",
      "Bash(tree:*)",
      "Bash(tail:*)",
      "Bash(pgrep:*)",
      "Bash(ps:*)",
      "Bash(sort:*)",
      "Bash(dmesg:*)",
      "Bash(done)",
      "Bash(ruff:*)",
      "Bash(nvidia-smi:*)",
      "Bash(pdflatex:*)",
      "Bash(biber:*)",
      "Bash(tmux ls:*)",
      "Bash(tmux capture-pane:*)",
      "Bash(tmux list-sessions:*)",
      "Bash(tmux list-windows:*)",
      "Bash(gh pr list:*)",
      "Bash(gh pr view:*)",
      "Bash(gh pr diff:*)",
      "Bash(gh api user:*)",
      "Bash(gh repo view:*)",
      "Bash(gh issue view:*)",
      "Bash(gh search:*)",
      "Bash(git branch --show-current:*)",
      "Bash(git diff:*)",
      "Bash(git status:*)",
      "Bash(git rev-parse:*)",
      "Bash(git push:*)",
      "Bash(git log:*)",
      "Bash(git -C :* branch --show-current:*)",
      "Bash(git -C :* diff:*)",
      "Bash(git -C :* status:*)",
      "Bash(git -C :* rev-parse:*)",
      "Bash(git -C :* push:*)",
      "Bash(git -C :* log:*)",
      "Bash(git fetch --prune:*)",
      "Bash(git worktree list:*)",
      "Bash(uv run ruff:*)",
      "Bash(python --version:*)",
      "WebSearch",
      "WebFetch(domain:openai.com)",
      "WebFetch(domain:anthropic.com)",
      "WebFetch(domain:docs.anthropic.com)",
      "WebFetch(domain:ai.google.dev)",
      "WebFetch(domain:github.com)",
      "WebFetch(domain:gradio.app)",
      "WebFetch(domain:arxiv.org)",
      "WebFetch(domain:dl.acm.org)",
      "WebFetch(domain:openaccess.thecvf.com)",
      "WebFetch(domain:www.semanticscholar.org)",
      "WebFetch(domain:openreview.net)",
      "WebFetch(domain:doi.org)",
      "WebFetch(domain:link.springer.com)",
      "WebFetch(domain:pypi.org)",
      "WebFetch(domain:docs.ultralytics.com)",
      "WebFetch(domain:sli.dev)",
      "WebFetch(domain:docs.vllm.ai)",
      "WebFetch(domain:developer.themoviedb.org)",
      "mcp__tavily__tavily_extract",
      "mcp__tavily__tavily_search",
      "mcp__context7__resolve-library-id",
      "mcp__context7__get-library-docs",
      "mcp__github__get_me",
      "mcp__github__pull_request_read",
      "mcp__github__get_file_contents",
      "mcp__github__get_workflow_run",
      "mcp__github__get_job_logs",
      "mcp__github__get_pull_request_comments",
      "mcp__github__get_pull_request_reviews",
      "mcp__github__issue_read",
      "mcp__github__list_pull_requests",
      "mcp__github__list_commits",
      "mcp__github__list_workflows",
      "mcp__github__list_workflow_runs",
      "mcp__github__list_workflow_jobs",
      "mcp__github__search_pull_requests",
      "mcp__github__search_issues",
      "mcp__github__search_code",
      "mcp__wandb__query_wandb_tool",
      "mcp__wandb__query_wandb_entity_projects",
      "mcp__mongodb__list_databases",
      "mcp__mongodb__list_collections",
      "mcp__mongodb__get_collection_schema",
      "mcp__mongodb__collection-indexes",
      "mcp__mongodb__db-stats",
      "mcp__mongodb__count",
      "mcp__supabase__list_tables",
      "mcp__gcloud-observability__list_log_entries"
    ]
  },
  "outputStyle": "Explanatory",
  "model": "opus",
  "extraKnownMarketplaces": {
    "claude-settings": {
      "source": {
        "source": "github",
        "repo": "fcakyon/claude-codex-settings"
      }
    }
  },
  "spinnerTipsEnabled": false,
  "alwaysThinkingEnabled": true
}
