claude-cc
Automatically resume the right Claude Code session per git branch
Expert verdict
Ship
3-1The Panel's Take
claude-cc is a tiny npm-installable bash wrapper around Claude Code that automatically finds and resumes the most recent Claude session for your current git branch when you launch it. It reads .claude/projects/ history, matches by branch name, and passes the --resume flag — or starts fresh if no prior session exists. Supports all native Claude CLI flags. Written in mostly bash with some JavaScript; zero external dependencies beyond Claude CLI and Python 3. Surfaced on Hacker News today, scratching a specific context-loss itch many Claude Code power users have.
Share this verdict
claude-cc verdict: SHIP 🚀 3 ships · 1 skip from the expert panel Full review: shiporskip.io/tool/claude-cc-branch-specific-session-resumption-git-claude-code-2026
Weekly AI Tool Verdicts
Get the next verdict in your inbox
7 critics review a new AI tool every day. Weekly digest — free.
Similar Products
Compare claude-cc with Others
Looking for claude-cc alternatives?
Compare claude-cc with every other Developer Tools tool reviewed by our panel.
See all Developer Tools alternativesEmbed this verdict
Tool makers can add a live ShipOrSkip badge to their site. Badge loads track impressions; clicks route back to this review.
<a href="https://shiporskip.io/api/badge-click/claude-cc-branch-specific-session-resumption-git-claude-code-2026" target="_blank" rel="noopener"><img src="https://shiporskip.io/api/badge/claude-cc-branch-specific-session-resumption-git-claude-code-2026" alt="claude-cc Ship verdict on ShipOrSkip" width="360" height="90" /></a>[](https://shiporskip.io/api/badge-click/claude-cc-branch-specific-session-resumption-git-claude-code-2026)<iframe src="https://shiporskip.io/embed/claude-cc-branch-specific-session-resumption-git-claude-code-2026" title="claude-cc ShipOrSkip verdict" width="360" height="260" style="border:0;border-radius:16px;max-width:100%;" loading="lazy"></iframe>The reviews
“This is the definition of a tool that should exist. Switching branches to fix a bug, then returning to your feature work, you always lose the conversation thread. claude-cc makes context persistence the default. It's tiny, it has no dependencies, and it does exactly one thing right. Every Claude Code user should have this aliased.”
“This is a 50-line script masquerading as a tool. Anthropic will ship this natively in Claude Code within the next update cycle, at which point claude-cc becomes dead weight. Building a dependency on someone's weekend project for core workflow automation is poor risk management. Just alias the --resume flag yourself and move on.”
“The interesting signal here isn't the script — it's the demand. When a tiny utility for session resumption hits Hacker News and resonates, it means developers are spending significant time on persistent AI coding sessions across multiple branches simultaneously. That's a new workflow pattern that tooling hasn't caught up to yet.”
“I installed it in 30 seconds and it just worked. The fallback-to-new-session behavior is thoughtful — it never blocks you, it just tries to help. For non-developers who rely on Claude Code for writing or research workflows, this kind of friction reduction matters a lot. Simple tools that do one thing are often the most valuable.”