I Make 156 Commits a Day Now
I wanted a real number. Not a feeling that I ship more with AI, and not one good day. So I counted every commit that I made since the start of 2024, in every repository on my computer.
In 2024, I made 19.3 commits a day. In 2025, 31.5. In 2026 so far, 68.6. And in October, through the 29th, 156 a day.
That is eight times my 2024 rate.

How I counted
All of my repositories are in one folder on my Mac, including the archived ones. A Nushell script found 572 Git repositories in it and listed every commit with my name and one of my email addresses since the start of 2024.
The hard part was counting each commit once. I merge repositories, and the Astrohacker monorepo imported the history of several older ones. Some imports kept the commit hashes, and some rewrote them. So the script removes duplicates in two steps:
- The same hash in many repositories is one commit.
- A rewritten copy has a new hash, but the same author time, to the second, and the same message. That is one commit too.
The script found 81,227 rows. They are 51,489 unique hashes, and 39,282 unique commits after the rewritten copies are merged. 97 repositories contribute.
The count starts in 2024. Most of my older work is in repositories that are not on this computer. All dates are in Chicago time.
Month by month

In 2024, a normal month was about 500 commits. In 2026, a normal month is more than 1,000, and the best months are far above that. October is not over, and it is already the biggest month, at 4,526 commits. The month before the record was June 2026, at 3,439.
The bars are not smooth. Some months the count drops. But the average month keeps rising: 589 commits in 2024, 959 in 2025 and 2,072 in 2026 so far.
Week by week

The weekly chart shows when the steps happened. The biggest week was June 1
to 7, 2026, with 1,874 commits. That was the week I wrote
Set the Goal, Walk Away. An agent ran
whole issues alone with /goal, and one issue was porting Ghostty from Zig
to Rust, one experiment at a time.
The second-biggest week was October 5 to 11, with 1,526 commits. By then, many agents ran at the same time, in their own worktrees.
Day by day

The daily chart is noisy, so the line shows the 30-day average. It starts 2024 at about 11 commits a day. It ends October 2026 at about 155.
The biggest days were June 6, 2026, with 433 commits; June 4, with 420; and October 11, with 390.
What changed
Each step in the curve lines up with a change in how I work:
- 2024: the baseline. 19.3 commits a day.
- 2025: AI became my IDE. By December, Claude Code did my entire job, one prompt at a time. 31.5 commits a day.
- April 2026: I stopped writing code.
- June 2026: I stopped solving issues too. I set the goal and walked away, and one agent solved each issue with experiments while a second agent reviewed it. That is the June spike.
- September 2026: I stopped running just one agent. Each task got its own worktree, and many agents worked at once. That is the climb into October.
None of these steps made me type faster. Each one took me out of a loop that I used to be in. First the typing, then the solving, then the waiting.
What a commit is, and is not
A commit is not a feature. These counts include plans, results, records and merge commits. In my workflow, each experiment has a plan commit and a result commit, and some issues commit after each checked change. So a small change can be several commits.
But that was also true in 2024, in a smaller way, and the method is the same for every year. And the work is real: the commits in 2026 shipped TermSurf, NuTorch, EarthBucks and the rest of the Astrohacker products.
Three more limits:
- The count covers only the repositories on this computer.
- A commit that an import reworded or squashed counts as a new commit. The method cannot merge it.
- In June 2026, my agents made 1,068 more commits under their own name, Max Commits. I did not count those. If I did, June would be higher still.
It is still going up
The last 30 days average 155 commits a day. A year ago, the 30-day average was 44.7.
I do not think this is the top. Today, I am the router: I start the agents, and I move the work from stage to stage. When the factory does that for me, the next step comes. I wrote about the next limits in Run Agents Longer. Then Run More of Them..
Count your own commits. Count each one once, and count every year with the same method. Then change one thing about how you work, and count again.