Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.
Python 28.2 MB Created Feb 22, 2025
Stars 138.5K Forks 22.2K Watchers 850 Open issues 11.8K Open PRs 667
Total issues
20252026
Open issues
- CLAUDE.md in --add-dir folders is silently skipped, including when Claude edits files in that folder
- [Bug] Claude Code creates feature branches that track protected branches, bypassing review gatesanthropics/claude-code #79432
- [Bug] Desktop app update silently deleted all custom sidebar session groups (legacy group migration)
- Opus 4.8: runaway invisible thinking burns entire 64k output budget (15+ min of silence), followed by token corruption and fabricated tool resultsanthropics/claude-code #76048
- [Bug] Claude ignoring ruleset constraints and executing blocked commands without user consentanthropics/claude-code #79400
- [FEATURE] Hook which fires when you run out of tokens; expose time when they will be available again
- [Bug] Text block silently dropped from render and transcript after no-comment AskUserQuestion answer
Total PRs
20252026
Open PRs
- feat(commit-commands): support Conventional Branch naming in /commit-push-pranthropics/claude-code #74722
- fix: add error message when edit-issue-labels.sh called without label argsanthropics/claude-code #79387
- gateway/gcp: optional internal ALB in the Terraform example + PG16 Cloud SQL edition fixanthropics/claude-code #78532
- Fix: add _is_isolated_worktree guard to prevent spawn from mutating parent repo checkoutanthropics/claude-code #79237
- Fix: remove stray 're' syntax error and close _extract_field method in rule_engine.pyanthropics/claude-code #79211
- Fix: strip ANSI escape fragments from model value before persisting to settings.jsonanthropics/claude-code #79210
- fix: only log the Statsig duplicate-comment metric when a duplicate comment was postedanthropics/claude-code #79152
- fix: honor thumbs-down from any user when skipping duplicate auto-closeanthropics/claude-code #79151
- docs: align code-review README with the current validation-based commandanthropics/claude-code #79150
- docs: align commit-push-pr README claims with what the command actually doesanthropics/claude-code #79149
- fix: use disable-model-invocation to hide ralph-wiggum commands from model invocationanthropics/claude-code #79140
- docs: point pr-review-toolkit Contributing section at the in-repo agents directoryanthropics/claude-code #79139
- fix: do not abort validate-settings.sh when no lowercase frontmatter keys matchanthropics/claude-code #79131
- fix(hookify): hook scripts break when plugin is installed under a version-numbered directoryanthropics/claude-code #78963
- docs: correct plugin descriptions and version that contradict the pluginsanthropics/claude-code #78445
- fix(devcontainer script): detect native command failures via $LASTEXITCODEanthropics/claude-code #78441
- Harden ralph-wiggum plugin: bounded iterations, push/publish guard, stop-hook fixesanthropics/claude-code #78371
- fix(mdm): Set-ClaudeCodePolicy.ps1 writes to Program Files (x86) when run in a 32-bit PowerShell hostanthropics/claude-code #78049
- fix(plugin-dev): validate-settings.sh false-passes marker check on files with no frontmatteranthropics/claude-code #77705
- fix(plugin-dev): validate-hook-schema.sh handles plugin hooks.json formatanthropics/claude-code #77556
- fix(ralph-wiggum): make stop hook's jq error handling reachable under set -eanthropics/claude-code #77443
- docs(plugins): sync security-guidance listing with v2.0.0 plugin manifestanthropics/claude-code #77439
- fix(scripts): preserve existing labels when auto-closing duplicate issuesanthropics/claude-code #76986
- fix(plugin-dev): read full multi-line description in validate-agent.shanthropics/claude-code #76985
- fix: load macOS system certificates and handle NO_PROXY blackhole for Bun runtime (closes #24470)anthropics/claude-code #76640
- fix(plugin-dev): align userConfig docs and hook validator with v2.1.207 shell-injection fixanthropics/claude-code #76576
- examples/hooks: demonstrate compound-command pre-flight with deny-and-steer in the bash validator exampleanthropics/claude-code #76289
- security-guidance: resolve review paths against the repo root and harden the findings-array contractanthropics/claude-code #76274
- docs(plugin-dev): fix stale marketplace name in README install instructionsanthropics/claude-code #76028
- fix: detect GitHub Actions CI using directory test in load-context ex…anthropics/claude-code #76023
- fix(sweep): unstarve markStale via search API; snapshot listings before mutatinganthropics/claude-code #75938
- fix(sweep): paginate issue events and honor unlabeled when closing expired issuesanthropics/claude-code #75541
- Add protect-mcp plugin: fail-closed Cedar policy gate + signed receiptsanthropics/claude-code #72014
- fix(scripts): break pagination when page is not full, not only when emptyanthropics/claude-code #68673
- docs(code-review plugin): clarify relationship to bundled /code-review skillanthropics/claude-code #75529
- fix(security-guidance): allow null findings in StructuredOutput schemaanthropics/claude-code #74021
- enhance(feature-dev): add system design patterns, edge cases, and operational context to code-architect agentanthropics/claude-code #74010
- fix(plugin-dev): use "asks to" in skill-development and plugin-settings descriptionsanthropics/claude-code #74009
- Create Chaanthropics/claude-code #72543
- fix(hookify): add Python wrapper and normalize plugin root paths on Windowsanthropics/claude-code #68699
- fix(security-guidance): strip CRLF from Python version probe on Windowsanthropics/claude-code #68701
- fix(ralph-wiggum): guard PROMPT_PARTS expansion against set -u on bash 3.x (macOS)anthropics/claude-code #68702
- fix(security-guidance): normalize CLAUDE_PLUGIN_ROOT path separators on Windowsanthropics/claude-code #68694
- fix(hookify): rename shadowed 'field' variable and fix inline dict comma parsinganthropics/claude-code #68686
- fix(security-guidance): block symlink escape in extensibility config readsanthropics/claude-code #68689
- fix(scripts): add duplicate label additively, don't replace existing labelsanthropics/claude-code #68693
- feat(bug-reporter): add /bug command to file GitHub issues from the terminalanthropics/claude-code #68707
- docs(examples/hooks): note Bash tool_input also exposes run_in_background/description/timeoutanthropics/claude-code #72264
- fix(scripts): add error message to edit-issue-labels.sh when called with no label argumentsanthropics/claude-code #68787
- fix(commit-commands): detect [gone] branches with `git branch -vv` in clean_goneanthropics/claude-code #70173
- fix(plugin-dev): avoid shell injection in test-hook.sh via stdin redirectionanthropics/claude-code #68786
- fix(plugin-dev): hook JSON to stdout, tighten su* glob, fix CI detection and JSON injection in examplesanthropics/claude-code #68785
- fix(workflows): safe JSON construction and correct event name in log-issue-eventsanthropics/claude-code #68680
- santhropics/claude-code #58673
- fix(plugin-dev): validator scripts abort on first finding due to `set -e`anthropics/claude-code #66416
- fix: [DOCS] Plugin .mcp.json example incorrectly uses mcpServers wrapperanthropics/claude-code #64607
- scripts: add detect-theme-color-issues to cluster light-theme color v…anthropics/claude-code #65314
- docs(mcp-integration): clarify allowed-tools vs agent tools: enforcementanthropics/claude-code #65916
- docs(agent-development): document ${CLAUDE_PLUGIN_ROOT} limitation in subagentsanthropics/claude-code #65919
- [WIP] [BUG] Repeated "Image couldn't be processed" API errors consuming usage limit in Claude Codeanthropics/claude-code #66572
- fix(ralph-wiggum): restore dead error handlers broken by set -euo pipefailanthropics/claude-code #66573
- fix(marketplace): sync security-guidance version and description with plugin.jsonanthropics/claude-code #66577
- fix(scripts): correct premature return in markStale and add --debug flag to auto-close-duplicatesanthropics/claude-code #65344
- [scripts] Add diagnostic script for GitHub connector showing 'Connected' but no tools (#61682)anthropics/claude-code #61691
- Remove stale statsig.anthropic.com from devcontainer firewall allowlistanthropics/claude-code #64728
- docs: add Windows gh CLI install instruction in commit-commands READMEanthropics/claude-code #63467
- fix(ralph-wiggum): prefix Stop hook command with bash for Windows spaced-path safetyanthropics/claude-code #62906
- feat: add block-build-commands hook example for hard execution guardrailsanthropics/claude-code #62264
- docs: Document CLAUDE_CODE_ATTRIBUTION_HEADER for custom base URL setupsanthropics/claude-code #62346
- fix: prevent dedupe from suggesting or auto-closing as duplicate of closed/duplicate issuesanthropics/claude-code #62262
- fix: handle empty bug report bodies in triage and improve needs-info nudgeanthropics/claude-code #62260
- [docs] Add troubleshooting for AskUserQuestion rewind checkpoint gap (#61965)anthropics/claude-code #61968
- [docs] Add troubleshooting for SSH remote failure caused by corrupted plugin archive (#61963)anthropics/claude-code #61964
- [docs] Add troubleshooting entry for invalid model identifier after update (#61707)anthropics/claude-code #61708
- [docs] Add workaround for background tasks silently relaunched as duplicates (#61689)anthropics/claude-code #61697
- [docs] Add stats cache freeze troubleshooting entry for lastComputedDate stagnation (#61686)anthropics/claude-code #61702
- [docs] Add workaround for system-reminder blocks leaking into WebFetch results (#61690)anthropics/claude-code #61696
- [docs] Add troubleshooting entry for false usage/context limits after version upgrade (#61703)anthropics/claude-code #61706
- Optimizedanthropics/claude-code #46450
- [docs] Add troubleshooting for Cowork removing Office add-ins (#61756)anthropics/claude-code #61757
- [docs] Add troubleshooting for ScheduleWakeup non-persistence / stuck sessions (#61735)anthropics/claude-code #61737
- [docs] Document missing CLAUDE_CODE_SESSION_ID in plugin MCP server env (#61752)anthropics/claude-code #61754
- [docs] Add troubleshooting for desktop app process accumulation / memory leak (#61748)anthropics/claude-code #61750
- [docs] Add ambiguity authorization and scope creep options to model behavior template (#61747)anthropics/claude-code #61749
- [docs] Add troubleshooting for terminal scroll yank during streaming (#826)anthropics/claude-code #61745
- [docs] Document project skills not loading on first agent turn (#61743)anthropics/claude-code #61744
- [docs] Add troubleshooting for Sonnet 4.6 context window meter showing 200K instead of 1M (#61734)anthropics/claude-code #61738
- [docs] Add troubleshooting + cleanup script for stale bg-spare cwd after worktree removal (#61740)anthropics/claude-code #61741
- [docs] Add troubleshooting for FleetView zombie remote session entries (#61733)anthropics/claude-code #61739
- [docs] Add troubleshooting for status bar truncation in managed sessions (#61732)anthropics/claude-code #61736
- [docs] Add troubleshooting for context summarizer fabricating user consent (#61721)anthropics/claude-code #61722
- [docs] Add troubleshooting for 1M context silently downgraded after agents panel navigation (#61730)anthropics/claude-code #61731
- [docs] Add troubleshooting for terminal infinite scrolling / ENOBUFS crash (#2118)anthropics/claude-code #61729
- [docs] Add troubleshooting for Cursor extension Web sessions not opening (#61726)anthropics/claude-code #61727
- [docs] Add billing disclaimer for claude -p headless sessions (#61704)anthropics/claude-code #61705
- [docs] Add troubleshooting for VS Code extension crash on resume (exit code 4294967295) (#61724)anthropics/claude-code #61725
- [docs] Add troubleshooting entry for desktop app localization gaps (#61712)anthropics/claude-code #61713
- [docs] Add troubleshooting entry for desktop app crash after update on macOS (#61714)anthropics/claude-code #61715
- [docs] Add troubleshooting for VS Code input covering Claude response (#61717)anthropics/claude-code #61719
- [docs] Add troubleshooting for Cowork queue not spawning follow-up turn (#61718)anthropics/claude-code #61720
- [docs] Add troubleshooting for false usage limit caused by context overflow (#50321)anthropics/claude-code #61716
- [template] Add deception/misrepresentation option to model behavior template (#61699)anthropics/claude-code #61701
- [docs] Add cleanup doc for failed telemetry events accumulating without retry (#61687)anthropics/claude-code #61700
- [docs] Add OSS governance files blocked by false positive content filter (#61688)anthropics/claude-code #61698
- [docs] Add DISABLE_1M_CONTEXT workaround for Sonnet 4.6 usage-credits false positive (#61692)anthropics/claude-code #61695
- [templates] Add CVP/Account Policy issue template for homelab and infrastructure owners (#61668)anthropics/claude-code #61694
- feat(plugin): add notification-sound plugin for audible completion alertsanthropics/claude-code #47061
- chore(ci): SHA-pin remaining actions/checkout and actions/github-scriptanthropics/claude-code #60280
- fix(workflows): Add /bin and /usr/bin to PATH to resolve spawn ps ENOENTanthropics/claude-code #6964
- feat: Implement complete zero-trust architecture for environment variable security (Issue #2695)anthropics/claude-code #5855
- fix(examples/hooks): bash_command_validator regex false negatives (#59441)anthropics/claude-code #59508