Ross ROSS = Recommend OSS · open-source software intelligence for agents

RonitSachdev/ccundo

[claude now natively supports this feature] ccundo seamlessly integrates with Claude Code to provide granular undo functionality. It reads directly from Claude Code's session files to track file operations and allows you to selectively revert changes with full preview and cascading safety. observed · 2026-08-28

github.com/RonitSachdev/ccundo · JavaScript · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

33/100

  • Activity 33
  • Release rhythm 35
  • Longevity 30

Flags: no_releases no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 424
  • days_rel: n/a
  • days_push: 402
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1403 stars · 53 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

ccundo is a CLI tool that provides granular undo and redo functionality for Claude Code sessions by reading Claude Code's session files to track file operations. It lets developers selectively revert or restore changes with previews, cascading safety, and automatic backups.

Use cases

  • undo changes made by claude code
  • revert individual file operations from an ai coding session
  • preview diffs before undoing ai edits
  • redo previously undone claude code operations
  • recover files deleted by an ai assistant
  • track what files claude code modified in a session

When to choose

  • you use Claude Code and want to selectively revert its file edits
  • you need to preview diffs before undoing AI-generated changes
  • you want cascading undo that keeps dependent operations consistent

When to avoid

  • Claude Code now natively supports undo functionality
  • you don't use Claude Code for AI-assisted development
  • you need general-purpose version control rather than session-based undo

Facets

cli-tool · maturity maintenance

cli developer-tools file-system backup version-control developer-tools cli cross-platform claude-code undo redo session-management ai-development file-operations command-line automation nodejs

2 sources

Member repositories

RepositoryRoleHealth v2
RonitSachdev/ccundomain33

For agents

markdown · JSON · MCP: product_card(name="RonitSachdev/ccundo")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem