yodering

Anvc — Git skill for Claude Code

Git community

Agent-Native Version Control for Claude Code, Codex and Cursor.

How to install Anvc

This entry records only its repository, not the path inside it, so there is no exact command to give. Open yodering/anvc and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Anvc does

Agent-Native Version Control for Claude Code, Codex and Cursor. Stores each attempt your agent makes (what it tried, whether it was kept or abandoned, and why) as git refs next to your commits. It shows the agent past dead ends, the project's goals and status, and where its numbers came from.

Alternatives in Git

  • GitLab — Source Control GitLab integration via MCP 14k ★
  • Create Next Version Branch 1.5k ★
  • Codexia — Agent Workstation for Codex CLI + Claude Code — with task scheduler, git worktree & remote control, skills man 638 ★

README

anvc

Agent-Native Version Control for Claude Code, Codex, and Cursor

ANVC is on a quest to eradicate the constant headache of agents not being able to maintain themselves over long-term projects. We're serious about making version control truly agent-native, so agents don't forget that an approach was already abandoned and why, lose the reasoning behind previous work, forget where numbers came from after months of work and multiple compactions, or waste hours and millions of tokens rebuilding context that already existed.

We've dealt with all of this ourselves. Dozens of markdown files that eventually stop being read or properly updated, failed approaches getting tried again, sources and results becoming disconnected from the work that produced them, important context disappearing between sessions, and plenty of other nonsense that just gets worse the longer a project runs.

We're building ANVC for our own long-term coding and research projects too. We'll keep running it there, finding what actually helps versus what just adds more busywork, and updating it until it's something we can't live without.

The work log: kept and abandoned attempts, each with the reason the agent gave

You decide what's saved, shared and used by your agent. ANVC keeps your project's status and goals, dead ends with their reasons, where numbers and sources came from, and a map of your project.

Why ANVC and Not Simply Claude-Mem, Mem0, TierMem, Entire, or Others

To our knowledge, ANVC is one of the first