Version Control for your Coding Agents

github.com/gitbutlerapp
Pinned Tweet
Now GitButler has a CLI! Stacked and parallel branches, smartlog, simple commit editing, easy undo, json output to every command. And it just works in any Git repo. Check it out: blog.gitbutler.com/but-cli
15
27
255
54,719
GitButler retweeted
Many thanks to @gitbutler for making #gitmerge and #jjcon happen!
1
4
233
GitButler retweeted
Live stream of JJCon, if you want to watch remotely piped.video/@gitbutlerapp/li…
4
6
1,197
GitButler retweeted
Check out all these awesome sponsors!
2
4
18
3,135
GitButler retweeted
Setting up for Git Merge in Lisbon and this venue is pretty amazing.
3
2
44
2,014
a viable worktree alternative for 90% of use cases: docs.gitbutler.com/ai-agents…
Letting models use worktrees was a terrible idea. They are all over the place, they are never cleaned up, and they are huge with lots of duplication, clogging up the whole disk in no time. Awful.
2
1
22
89,862
a new version of GB is out - 0.22.1 it's mainly bug fixes but it's many of them. if your coding agent is using a previous version of the GitButler CLI, talk to it about v0.22.1 - lots of goodies in here: github.com/gitbutlerapp/gitb…
1
3
819
GitButler retweeted
Got a new M5 Mac with 128GB unified memory and thought I would test the current state of local models on it. Turns out they’re getting pretty good, even on fairly commodity hardware. Muse is particularly good. blog.gitbutler.com/local-llm…
5
5
89
7,705
GitButler retweeted
Replying to @sameenkarim @github
We would be interested to see what your eval is for these. We're running gh stack against gitbutler and adding scenarios here: github.com/gitbutlerapp/stac… Your new skill does do better on our bench too (though not GitButler level yet 😉) but I'm curious what you're benching for.
2
6
600
GitButler retweeted
It's interesting - the @github stacked PRs CLI extension is _very_ Graphite inspired. Like you go up and down the stack checking out PRs, then if you amend something, you need to manually rebase the upstack. I forget how awkward this is, because @gitbutler does all of this automatically.
6
7
81
12,493
GitButler retweeted
The @gitbutler is cooking. Their TUI was absolutely game changing. It requires you to buy into their way of working, but I feel jj does as well. It's well worth it imo.
2
2
10
996
hey friends! I made a benchmark comparing Claude Code and Codex stacking using `gh stack` vs `but` `but` ⋈ ofc also uses the native @github stacks and "just works"™ ❤️ github.com/gitbutlerapp/stac…
Replying to @lacker
gh skill install github/gh-stack 🥞🥞🥞
2
12
21,067
⋈ GitButler v0.22.0 is out with full support for native @github stacked PRs. It's the easiest way to get your Claude Code or Codex to fluently stack. Have multiple agent sessions operate on different parts of the stack in parallel, it 'just works' docs.gitbutler.com/ai-agents…
Replying to @github
Took us a minute, but stacked PRs are now on GitHub 🥞 github.blog/changelog/2026-0…
3
2
16
88,254
Just sharing this cool thing here vcbench.dev/ the team over at GB is always relentlessly optimizing the agentic stacking - to the point where you can have multiple agents working on different parts of the stack 🤯
1
1
492
giving your coding agent the `but` CLI ⋈ means that it can: - work on things parallel without worktrees 🤯 - stack branches PRs for you and ament/commit in the right places - split/combine/move commits as they make sense to you we are continuously testing the heck out of it: vcbench.dev/
1
1
5
1,382
The nightly version of GitButler has full support for native GitHub stacks (as of a few days ago). ngl, agentic stacking with the `but` CLI has never been this good. gitbutler.com/nightly
3
5
1,700
the `but` TUI has a pro-state that lets you run any `but` command. to enter it, use the colon `:`. then type your command of choice. most of the operations are already natively in the TUI but this is helpful for some commands still
1
1
4
771
got a bit bored tonight. so, adding image diff preview to the GitButler TUI now
2
17
1,227
the process of building the benchmark led to a bunch of optimizations in the `but` CLI
Replying to @krlvi
@krlvi did some pretty cool evals trying to determine how @gitbutler stacks up against Git and Jujutsu when being used by agents. While I assumed `but` would be better than Git since the CLI is optimized for that, I was surprised by JJ's benchmarks. blog.gitbutler.com/vcbench
1
5
1,638