AIToday
AI Coding AssistantsOpen-Source AIHacker NewsPublished: Aug 6, 2026, 22:03 JST3 min read

Juju-chu: Guide to Jujutsu version control for AI coding agents

Juju-chu: Guide to Jujutsu version control for AI coding agents

Key takeaway

  • Yuka Ooka, author of the bestselling React series Riakuto!, has released Juju-chu!, a practical guide to the Jujutsu version control system designed for developers who work with AI coding agents.

  • The book teaches Jujutsu—a Git-compatible VCS with automatic snapshots, undo via operation log, and safe history rewriting—through dialogue between a senior and junior engineer.

  • It matters because AI agents generate code far faster than Git's three-state workflow can handle, causing developers to lose work and spend time managing commits; Jujutsu solves this friction, and the guide shows how to adopt it on existing projects without requiring teammates to switch from Git.

3 Key Points

  1. What happened

    Yuka Ooka, author of the React series Riakuto! (which sold over 40,000 copies), has published Juju-chu!, a 163-page book teaching Jujutsu—a Git-compatible version control system—alongside AI coding agents like Claude Code. The book uses dialogue between a senior and junior engineer to explain Jujutsu's core concepts: automatic snapshots, universal undo, and safe history rewriting.

  2. Why it matters

    Developers working daily with AI coding agents face friction that Git wasn't designed for—agents generate and discard large code volumes in minutes, leaving users managing commits and untangling history. Jujutsu solves this by eliminating staging, preserving all work in an operation log, and making history rewriting feel safe. The book bridges the gap between Git's mental model and Jujutsu's, so developers who lose AI-generated work or struggle to split sprawling agent output into clean changes can adopt the tool without asking their entire team to switch.

  3. What to watch

    The book covers Jujutsu v0.43.0 (released July 2026) and includes free config files to direct AI agents toward Jujutsu instead of Git. It is available DRM-free as PDF and EPUB on Leanpub, on Kindle, and in print (163 pages, 6 × 9 inches); Ooka will update sections if breaking changes in Jujutsu render instructions inaccurate, with no extra charge to Leanpub readers.

Ask the AI about this article →

Context & Analysis

Yuka Ooka brings twenty years of Git-based development and authorial success (Riakuto! exceeded 40,000 copies sold) to a problem that only recently became acute: the mismatch between how Git was designed and how AI coding agents work. Where Git assumes human-paced, deliberate commits, agents generate, rewrite, and discard large volumes of code in minutes. Ooka's own workflow shifted when she began using AI agents daily; staging became a bottleneck, commit archaeology through reflog became routine, and history rewriting—already risky—felt paralyzing when an agent had just rewritten major sections. Jujutsu's design answers this directly: automatic snapshots mean nothing is ever lost, the operation log replaces reflog archaeology, and rewriting history stops being something to brace for.

The book's pedagogical choice—dialogue between a senior engineer and a junior who asks the questions readers form in their heads—draws on proven teaching method (Socrates, The Little Schemer) and on Ooka's own success with Riakuto!. It targets not Git masters but working developers who feel friction: those whose AI agents have caused them to lose uncommitted work, those who dread rebasing, and those who spend hours splitting sprawling agent output into clean, reviewable changes. Critically, adoption is low-risk: Jujutsu sits on top of Git, so a developer can switch alone, push ordinary commits to GitHub, and let teammates remain on Git. That reversibility—and the fact that the decision is purely individual—removes institutional barriers to trying the tool.

FAQ

Do I need to switch my whole team to Jujutsu?
No. Jujutsu works directly with an existing Git repository, so you can adopt it alone on an existing project. What you push to GitHub is ordinary Git commits; teammates keep using Git, review your pull requests as usual, and never need to know you switched.
What version of Jujutsu does the book cover?
Jujutsu v0.43.0, released in July 2026. Every command and log output in the book comes from an actual run against that version.
Is prior Jujutsu experience required?
No. The book starts with installation and builds up from there. However, you do need to be familiar with Git day to day—cloning, branching, committing, pushing, and opening pull requests—since much of the book explains Jujutsu by contrasting it with Git.

Get the latest AI Coding Assistants news every morning

For example, today's edition would include:

  • OpenClaw 2.0 launches, targeting enterprise AI teamsVentureBeat AI · 7h ago
  • AI Coding Shifts from Prompts to Context to HarnessITmedia AI+ · 14h ago
  • Workday brings AI agents into Gmail, keeping ERP guardrailsSiliconANGLE AI · 16h ago

AI-summarized, only the topics you pick — one digest a day via Email, Slack, or Discord.

Free · takes 30 seconds · unsubscribe anytimeWhat is AIToday? →

Ask AI

Ask AI anything about this article. Q&As are published on this page for other readers too.

Related Articles

Next articleAI moderation silences marginalized groups; platforms need human oversight