Rethinking Git for the Age of Coding Agents with GitHub Cofounder Scott Chacon

The a16z Show47mApril 20, 2026

Get the full intelligence

Search transcripts, export clips, track mentions, and explore all topics from “Rethinking Git for the Age of Coding Agents with GitHub Cofounder Scott Chacon” inside PodZeus.

AI-Generated Summary

In this episode of The a16z Show, Matt Bornstein sits down with Scott Chacon, co-founder of GitHub and CEO of GitButler, to explore the future of version control in the age of AI coding agents. Chacon argues that Git, originally designed as low-level Unix plumbing for the Linux kernel team, was never meant to be a user-friendly tool and has remained largely unchanged for over two decades. With the rise of AI agents that operate differently than humans—requiring different UX patterns, input/output formats, and coordination mechanisms—Chacon makes the case that Git’s interface is now ill-suited for both humans and machines. GitButler, his new venture, rethinks Git’s user experience by offering a CLI, GUI, and TUI optimized for different personas, including agents. Features like parallel branches, agent-aware output formats (e.g., JSON, Markdown), and real-time agent communication show how tooling must evolve to support collaborative, agentic workflows. Chacon also reflects on the limitations of current code review practices, suggesting a shift from branch-based PRs to patch-based, local, agent-augmented reviews. He envisions a future where the most valuable engineering skill is not coding, but communication and specification—writing clear, compelling product visions that guide agents. The episode ends with a broader philosophical question: as agents become more capable, the bottleneck shifts from implementation to consensus and intent. Key takeaways include: (1) Git was never designed for usability—its interface is a legacy of Unix philosophy and must be rethought for AI agents; (2) The future of development lies in persona-specific interfaces (CLI, TUI, GUI) that serve both humans and agents; (3) Parallel branches and agent communication enable collaborative, conflict-free work in a shared working directory; (4) Code review must evolve from PRs to patch-based, agent-augmented workflows; (5) The most valuable engineering skill is now communication and specification, not code generation; (6) Metadata—like chat transcripts and thinking logs—will become central to version control; (7) The next major leap isn’t more agents, but smarter coordination and shared intent; (8) The ultimate goal is not just faster code, but better decisions about what to build.

Key Takeaways
1

Git was never designed for usability—its interface is a 20-year-old artifact of Unix plumbing that no longer serves humans or agents.

2

AI agents require new UX patterns: agent-optimized output formats (JSON, Markdown), real-time coordination, and parallel workflows.

3

Parallel branches in GitButler allow multiple agents to work in a shared directory without conflicts, enabling real-time collaboration.

4

Code review should shift from branch-based PRs to patch-based, local, agent-augmented reviews that are more efficient and accurate.

5

The most valuable engineering skill is no longer coding—it’s communication: writing clear, compelling specifications that guide agents.

…and 3 more takeaways available in PodZeus

Chapters
0:00
2 min

The Problem with Git: A Tool Built for Unix, Not Humans or Agents

The most widely used developer tool in the world was never designed.

Highlight
2:00
3 min

From Unix Plumbing to Human Interface: The Evolution of Git

Chacon traces Git’s origins to Linus Torvalds’ need for a fast, distributed version control system for the Linux kernel. The original design prioritized performance and modularity over usability. The first user interface (the 'porcelain') was a Perl script written by a volunteer, later pulled into core. Since then, the interface has barely changed, despite massive shifts in how developers work.

5:00
5 min

Why Git Fails Both Humans and Agents

Agents can't do rebase-i. They can't reword commits very easily. They can't squash commits together or whatever, right? Like, you have to drop into an editor and do stuff and then have it keep running.

Highlight
10:00
10 min

GitButler: Reimagining Git for the Age of AI Agents

We can do a CLI where you can run whatever you want and kind of have nice human sort of output that we know a human is going to read. So do hints or something like that, right? That you wouldn't do if you're piping into another command.

Highlight
20:00
10 min

Parallel Branches and Agent Collaboration: A New Workflow

They don’t even, we even experimented with having like a communication between agents. So we have three agents running at one time, give them a little chat channel and they can talk to each other about what they're doing. Hey, I'm editing this file now and stuff. And it was super cool.

Highlight
High-Impact Quotes
I feel like a lot of developers that especially the ones who think that they're very smart or are legitimately very smart, feel like they don't have to describe what they're doing. Like can live in their head and it's fine. I think almost the software developers that would be the best producers of product in the near future are the ones who can communicate.
Scott Chacon32:21
Viral: 95.0
The most widely used developer tool in the world was never designed.
Scott Chacon0:45
Viral: 90.0
The next GitHub won’t look like GitHub—it will be a new kind of collaborative, agent-native platform built around shared intent and specification.
Scott Chacon75:50
Viral: 88.0
Speakers

Host

Matt Bornstein

Guest

Scott Chacon
Topics Discussed
Git Evolution and Legacy95%Communication as the New Engineering Superpower92%AI Agents in Software Development90%Agent-Optimized User Interfaces88%Parallel Branching and Multi-Agent Workflows87%Code Review in the Age of AI85%Metadata and Thinking Logs in Version Control80%The Future of GitHub and Developer Platforms78%
People & Brands

Git

other

18xNeutral

Scott Chacon

person

15xPositive

GitHub

organization

12xNeutral

GitButler

organization

10xPositive

Linus Torvalds

person

4xNeutral

Unix

other

4xPositive

A16Z

organization

3xPositive

ProGit

book

3xPositive

JSON

other

3xPositive

Markdown

other

3xPositive

Get the full intelligence

Search transcripts, export clips, track mentions, and explore all topics from “Rethinking Git for the Age of Coding Agents with GitHub Cofounder Scott Chacon” inside PodZeus.

Start discovering podcast insights today

Start with a 7-day trial and explore a growing catalog of popular podcasts. No credit card required.

No credit card required • 7-day trial • Cancel anytime