Version Control
for your Agents

Agents are 60% faster using GitButler than vanilla Git, with 80% fewer tool calls. Works with any Git repo. Seamlessly fits your workflow. See the benchmark at vcbench.dev.

View docs
GitButler CLI
Window controls

Everything You Wished Git Had

Stacked Branches

Build features on top of features without merge conflicts. Review and land changes independently.

Parallel Branches

Work on multiple branches simultaneously without switching. Context-switch freely between different features.

Unlimited Undo

Made a mistake? No problem. Undo and redo any operation, even after commits.

Powerful Smartlog

Easily see what is on your active branches without wrestling with complicated git log commands

Simple history editing

Move changes between commits. Absorb, reorder, amend with simple commands.

Agent-Optimized

Built for the AI era. Structured output, predictable commands, and perfect for automated workflows.

What But gives you over Git

Feature
Git
GitButler
Stacked branch workflows
Work on multiple branches simultaneously
Unlimited undo/redo
Simple, predictable rebasing
Fast worktree management
AI agent-friendly commands
Make commits
Works with Git repositories

GitButler works with your existing Git repositories and remotes.

Zero configuration required. It simply layers onto your current workflow.

Built for Coding Agents

GitButler was designed from the ground up to work seamlessly with AI coding agents.
Predictable commands, structured output, and automation-friendly workflows.

Structured Output

JSON output mode for perfect parsing by AI agents and automation tools.

Idempotent Commands

Safe to retry, easy to automate. Commands do what you expect, every time.

Conflict Resolution

Intelligent merge strategies that work with AI-generated code changes.

GitButler CLI
Window controls

Feature updates

>_ Free and Open Source

Ready to Level Up Your Workflow?

Join thousands of developers who've already made the switch.
GitButler is compatible with your existing Git repositories.

View docs