{"name":"CLAUDE_CODE_REPO_CHECKOUTS","slug":"claude-code-repo-checkouts","family":"env","title":"Environment variables","noun":"environment variable","description":"With `CLAUDE_CODE_REPO_CHECKOUTS` unset, Claude Code no longer assumes a checkout when it cannot work out the current folder","description_source":"entry","described_by":{"version":"2.1.282","anchor":"claude-code-repo-checkouts-unset-no-default-checkout-when-t"},"presence":{"first_seen":"2.1.138","removed_in":null,"in_current_build":true,"newest_mined":"2.1.309","builds":150,"mined_builds":150,"first_cited":{"version":"2.1.105","released_at":"2026-04-13 19:51:19","spans":2}},"aliases":[],"entries":[{"version":"2.1.292","anchor":"new-claude-code-repo-checkouts-accessor","heading":"Repository checkout list is empty unless CLAUDE_CODE_REPO_CHECKOUTS is set","line":"A lookup of repository checkouts returns entries only when `CLAUDE_CODE_REPO_CHECKOUTS` is set, and an empty list otherwise","released_at":"2026-10-06 17:10:31","reason":"found in this entry's text, named in this entry"},{"version":"2.1.292","anchor":"workspace-diff-scan-reports-followsshell","heading":"Changes view looks up repository checkouts even without CLAUDE_CODE_REPO_CHECKOUTS","line":"The scan behind the uncommitted-changes view now always builds its list of checkouts and notes whether each repository follows the shell's folder","released_at":"2026-10-06 17:10:31","reason":"found in this entry's text, named in this entry"},{"version":"2.1.282","anchor":"claude-code-repo-checkouts-unset-no-default-checkout-when-t","heading":"No default repository checkout when there is no working folder to use","line":"With `CLAUDE_CODE_REPO_CHECKOUTS` unset, Claude Code no longer assumes a checkout when it cannot work out the current folder","released_at":"2026-09-24 15:56:22","reason":"found in this entry's text, named in this entry"},{"version":"2.1.178","anchor":"new-environment-variables","heading":"","line":null,"released_at":"2026-06-15 19:03:37","reason":"found in this entry's text"},{"version":"2.1.105","anchor":"multi-repository-checkout-support","heading":"Multi-Repository Checkout Support","line":null,"released_at":"2026-04-13 19:51:19","reason":"found in this entry's text"}],"entries_total":5,"docs":[],"docs_total":0,"gates":[],"related":[{"name":"CLAUDE_CODE_REPORT_FINDINGS","slug":"claude-code-report-findings","description":"Boolean (`1`, `true`, `yes` or `on`). When true and the session has the `ReportFindings` tool, `\/code-review` runs inline in the current conversation with a prompt built for that tool instead of running as a forked agent. It has no effect with `--output-format text` or `json`, or when the review is preloaded as a skill."}],"url":"https:\/\/changelogs.core-directive.com\/reference\/env\/claude-code-repo-checkouts","family_url":"https:\/\/changelogs.core-directive.com\/reference\/env.json"}