C

claude-cc

Automatically resume the right Claude Code session per git branch

PriceFree / Open SourceReviewed2026-04-12

Expert verdict

Ship

3-1
3 Ships1 Skips
Visit github.com

The 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.

Looking for claude-cc alternatives?

Compare claude-cc with every other Developer Tools tool reviewed by our panel.

See all Developer Tools alternatives

Embed this verdict

Tool makers can add a live ShipOrSkip badge to their site. Badge loads track impressions; clicks route back to this review.

Ship · 7.5/10
HTML badge
<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>
Markdown badge
[![claude-cc Ship verdict on ShipOrSkip](https://shiporskip.io/api/badge/claude-cc-branch-specific-session-resumption-git-claude-code-2026)](https://shiporskip.io/api/badge-click/claude-cc-branch-specific-session-resumption-git-claude-code-2026)
Iframe widget
<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.

Helpful?

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.

Helpful?

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.

Helpful?

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.

Helpful?

Bookmarks

Loading bookmarks...

No bookmarks yet

Bookmark tools to save them for later