AIToday
Large Language ModelsAI Coding AssistantsZenn AI/MLPublished: Oct 30, 2026, 19:01 JST

SpecStory, Git AI, Entire Checkpoints: no standard for AI code context

Send on LINE
SpecStory, Git AI, Entire Checkpoints: no standard for AI code context

3 Key Points

  1. What happened

    SpecStory saves whole AI chats as Markdown in .specstory/history/, Entire Checkpoints stores sessions in a custom Git ref (refs/entire/checkpoints/), and Git AI records line-level authorship in Git Notes.

  2. Why it matters

    Each tool preserves a different slice of context — conversation, commit-linked session, or line authorship — so the trade-off is readability versus integration versus auditability, and teams may need to combine them.

Not sure about something? Ask the AI

Questions and answers are published on this page.

Summaries like this, every morning.

Context & Analysis

The problem is framed as a side effect of faster code generation: prompts and trial-and-error disappear when a session ends, so reviewers and later agents lose the reasoning behind a change. The three tools exist because that context can be captured at different layers, and the comparison table makes the trade-offs explicit — SpecStory is readable Markdown anyone can open, Entire Checkpoints avoids polluting the working tree by using a separate Git ref, and Git AI stays close to git blame by annotating lines with agent, model and session.

The industry backdrop is consolidation. Thomas Dohmke, former GitHub CEO, started Entire and shipped its checkpoint CLI, while Git AI announced in a September 11, 2026 blog post that it is joining OpenAI's Codex team and will continue its open-source work. Cursor's Agent Trace points in a different direction — a shared JSON format rather than another tool — but it remains a draft at v0.1.0, and which listed partners actually comply is not verified.

A practical caution runs across all three: once sessions are stored in Git, secrets pasted into prompts can be pushed along with the code, so masking should be enabled. Given that no de facto standard has been decided, the advice is to pick one tool that fits the team's style and test it on a small scale.

FAQ
Where does each tool store the AI context?
SpecStory writes Markdown under .specstory/history/, Entire Checkpoints uses its own Git ref refs/entire/checkpoints/<shard>/<id>, and Git AI records line-level authorship in Git Notes (refs/notes/ai).
Can these tools be used together?
Yes. Conversation-recording tools like SpecStory and Entire Checkpoints do not compete with line-level Git AI, and combining Entire Checkpoints with Git AI is suggested.
What is Agent Trace?
Agent Trace is a vendor-neutral JSON specification proposed by Cursor in January 2026 to record where AI-written code came from, distinguishing human, ai, mixed and unknown authorship. It is still a draft (v0.1.0) open for feedback.
Send on LINE

AI news that matters for your work, delivered every morning.

Pick your industry and the AI tools you use, and get news related to your work every day.

Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →

Ask AI

Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.

Questions and answers are published on this page.

Related Articles

Next articleTrakkr: only 40% of AI-cited stats backed by research