AI · · 5 min read

The day my agents repainted my GitHub year.

One day at 622 contributions, and my whole GitHub year turns pale green. The graph counted my agents' work. My 151 project switches that day, it can’t see.

Translated from French with AI assistance. Read the original

Contents 6
  1. How one day repaints a year
  2. What those 622 contributions are worth
  3. And where am I in all this?
  4. Saturday, hour by hour
  5. The evening fog
  6. What I’d like to see instead

Tuesday evening, I drop by my GitHub profile. On the far right of the graph, there’s a dark green square. I hover over it: “618 contributions on October 10th”. That was Saturday.

The rest of the year has faded. Months of work, days I was quite happy with, all turned the same washed-out green.

Since late September, I’ve been running a fleet of AI agents across a dozen repositories, and they commit a lot. Their best day became the reference point of my graph, and everything I did before got squashed underneath it.

How one day repaints a year

I assumed GitHub colored squares against a fixed scale. In fact, it takes your highest day, cuts the range into four equal steps and files each day into one of them (developers checked this by recomputing the graph, on Stack Overflow). When I pulled the data a few hours later, my maximum was 622. So the palest step ran from 1 to 155 contributions, while my median active day has 17.

1 day stands out from pale green, of my 248 active days before the agents

NovDecJanFebMarAprMayJunJulAugSepOctMonWedFriAgent fleetOct 12: 43 contributionsOct 13: no contributionsOct 14: 2 contributionsOct 15: no contributionsOct 16: 11 contributionsOct 17: no contributionsOct 18: no contributionsOct 19: no contributionsOct 20: 17 contributionsOct 21: 4 contributionsOct 22: 9 contributionsOct 23: 8 contributionsOct 24: 20 contributionsOct 25: 29 contributionsOct 26: 33 contributionsOct 27: 13 contributionsOct 28: 8 contributionsOct 29: 20 contributionsOct 30: 10 contributionsOct 31: 2 contributionsNov 1: no contributionsNov 2: 14 contributionsNov 3: 42 contributionsNov 4: 6 contributionsNov 5: 20 contributionsNov 6: 16 contributionsNov 7: 13 contributionsNov 8: 8 contributionsNov 9: no contributionsNov 10: no contributionsNov 11: 2 contributionsNov 12: 6 contributionsNov 13: 10 contributionsNov 14: no contributionsNov 15: no contributionsNov 16: no contributionsNov 17: 6 contributionsNov 18: 21 contributionsNov 19: 16 contributionsNov 20: 9 contributionsNov 21: 7 contributionsNov 22: no contributionsNov 23: no contributionsNov 24: 10 contributionsNov 25: no contributionsNov 26: 1 contributionNov 27: 15 contributionsNov 28: 11 contributionsNov 29: no contributionsNov 30: no contributionsDec 1: no contributionsDec 2: no contributionsDec 3: 13 contributionsDec 4: 7 contributionsDec 5: no contributionsDec 6: no contributionsDec 7: 7 contributionsDec 8: 1 contributionDec 9: 2 contributionsDec 10: 3 contributionsDec 11: 2 contributionsDec 12: 5 contributionsDec 13: no contributionsDec 14: no contributionsDec 15: 7 contributionsDec 16: no contributionsDec 17: 26 contributionsDec 18: 22 contributionsDec 19: 17 contributionsDec 20: no contributionsDec 21: no contributionsDec 22: no contributionsDec 23: 17 contributionsDec 24: 29 contributionsDec 25: no contributionsDec 26: no contributionsDec 27: no contributionsDec 28: 14 contributionsDec 29: no contributionsDec 30: no contributionsDec 31: 23 contributionsJan 1: 13 contributionsJan 2: 4 contributionsJan 3: no contributionsJan 4: 17 contributionsJan 5: 24 contributionsJan 6: 8 contributionsJan 7: 20 contributionsJan 8: 45 contributionsJan 9: 12 contributionsJan 10: 2 contributionsJan 11: no contributionsJan 12: 28 contributionsJan 13: 60 contributionsJan 14: 20 contributionsJan 15: 19 contributionsJan 16: 4 contributionsJan 17: no contributionsJan 18: no contributionsJan 19: 14 contributionsJan 20: no contributionsJan 21: 11 contributionsJan 22: 8 contributionsJan 23: 13 contributionsJan 24: no contributionsJan 25: 1 contributionJan 26: 20 contributionsJan 27: 12 contributionsJan 28: 1 contributionJan 29: no contributionsJan 30: 15 contributionsJan 31: 7 contributionsFeb 1: 31 contributionsFeb 2: 12 contributionsFeb 3: 6 contributionsFeb 4: 1 contributionFeb 5: 13 contributionsFeb 6: 43 contributionsFeb 7: no contributionsFeb 8: 21 contributionsFeb 9: 19 contributionsFeb 10: 1 contributionFeb 11: 2 contributionsFeb 12: 42 contributionsFeb 13: 19 contributionsFeb 14: no contributionsFeb 15: 5 contributionsFeb 16: 13 contributionsFeb 17: 6 contributionsFeb 18: 9 contributionsFeb 19: 10 contributionsFeb 20: 5 contributionsFeb 21: no contributionsFeb 22: 37 contributionsFeb 23: 1 contributionFeb 24: 8 contributionsFeb 25: 13 contributionsFeb 26: 7 contributionsFeb 27: 15 contributionsFeb 28: no contributionsMar 1: no contributionsMar 2: 18 contributionsMar 3: 11 contributionsMar 4: 2 contributionsMar 5: no contributionsMar 6: no contributionsMar 7: no contributionsMar 8: no contributionsMar 9: 6 contributionsMar 10: 18 contributionsMar 11: 31 contributionsMar 12: 1 contributionMar 13: no contributionsMar 14: no contributionsMar 15: 11 contributionsMar 16: 2 contributionsMar 17: 36 contributionsMar 18: no contributionsMar 19: 23 contributionsMar 20: 28 contributionsMar 21: no contributionsMar 22: no contributionsMar 23: 11 contributionsMar 24: 2 contributionsMar 25: 3 contributionsMar 26: 22 contributionsMar 27: no contributionsMar 28: no contributionsMar 29: no contributionsMar 30: 25 contributionsMar 31: 19 contributionsApr 1: 36 contributionsApr 2: 23 contributionsApr 3: no contributionsApr 4: no contributionsApr 5: no contributionsApr 6: 17 contributionsApr 7: 8 contributionsApr 8: 5 contributionsApr 9: 9 contributionsApr 10: 7 contributionsApr 11: no contributionsApr 12: no contributionsApr 13: no contributionsApr 14: 14 contributionsApr 15: no contributionsApr 16: 3 contributionsApr 17: no contributionsApr 18: no contributionsApr 19: no contributionsApr 20: 57 contributionsApr 21: 39 contributionsApr 22: 5 contributionsApr 23: no contributionsApr 24: 17 contributionsApr 25: no contributionsApr 26: 4 contributionsApr 27: 2 contributionsApr 28: 14 contributionsApr 29: 29 contributionsApr 30: 5 contributionsMay 1: no contributionsMay 2: 24 contributionsMay 3: no contributionsMay 4: no contributionsMay 5: 3 contributionsMay 6: 13 contributionsMay 7: 5 contributionsMay 8: 40 contributionsMay 9: 3 contributionsMay 10: no contributionsMay 11: 28 contributionsMay 12: 1 contributionMay 13: no contributionsMay 14: 3 contributionsMay 15: no contributionsMay 16: no contributionsMay 17: no contributionsMay 18: 27 contributionsMay 19: 75 contributionsMay 20: 14 contributionsMay 21: no contributionsMay 22: no contributionsMay 23: no contributionsMay 24: no contributionsMay 25: 72 contributionsMay 26: 56 contributionsMay 27: 7 contributionsMay 28: 27 contributionsMay 29: 62 contributionsMay 30: no contributionsMay 31: no contributionsJun 1: 3 contributionsJun 2: 6 contributionsJun 3: 12 contributionsJun 4: no contributionsJun 5: no contributionsJun 6: 71 contributionsJun 7: 6 contributionsJun 8: 3 contributionsJun 9: 2 contributionsJun 10: 56 contributionsJun 11: 29 contributionsJun 12: 30 contributionsJun 13: no contributionsJun 14: 28 contributionsJun 15: 19 contributionsJun 16: 9 contributionsJun 17: 28 contributionsJun 18: 66 contributionsJun 19: 23 contributionsJun 20: 58 contributionsJun 21: 13 contributionsJun 22: 1 contributionJun 23: 6 contributionsJun 24: 17 contributionsJun 25: 1 contributionJun 26: 2 contributionsJun 27: 17 contributionsJun 28: 21 contributionsJun 29: 15 contributionsJun 30: 40 contributionsJul 1: 48 contributionsJul 2: 43 contributionsJul 3: 2 contributionsJul 4: 50 contributionsJul 5: 55 contributionsJul 6: 49 contributionsJul 7: 10 contributionsJul 8: 18 contributionsJul 9: 2 contributionsJul 10: 14 contributionsJul 11: 4 contributionsJul 12: no contributionsJul 13: 6 contributionsJul 14: no contributionsJul 15: 29 contributionsJul 16: 5 contributionsJul 17: 67 contributionsJul 18: 1 contributionJul 19: 3 contributionsJul 20: 26 contributionsJul 21: 4 contributionsJul 22: no contributionsJul 23: 25 contributionsJul 24: 6 contributionsJul 25: 13 contributionsJul 26: no contributionsJul 27: 120 contributionsJul 28: 5 contributionsJul 29: 29 contributionsJul 30: 65 contributionsJul 31: 92 contributionsAug 1: no contributionsAug 2: no contributionsAug 3: no contributionsAug 4: 44 contributionsAug 5: 34 contributionsAug 6: 34 contributionsAug 7: 25 contributionsAug 8: no contributionsAug 9: no contributionsAug 10: 111 contributionsAug 11: 113 contributionsAug 12: 147 contributionsAug 13: no contributionsAug 14: 1 contributionAug 15: 33 contributionsAug 16: no contributionsAug 17: 2 contributionsAug 18: 82 contributionsAug 19: no contributionsAug 20: no contributionsAug 21: 37 contributionsAug 22: 107 contributionsAug 23: 49 contributionsAug 24: 48 contributionsAug 25: 44 contributionsAug 26: 56 contributionsAug 27: 51 contributionsAug 28: 89 contributionsAug 29: 91 contributionsAug 30: 184 contributionsAug 31: 122 contributionsSep 1: 7 contributionsSep 2: 8 contributionsSep 3: 60 contributionsSep 4: 90 contributionsSep 5: 3 contributionsSep 6: 21 contributionsSep 7: 15 contributionsSep 8: 120 contributionsSep 9: 76 contributionsSep 10: 5 contributionsSep 11: 34 contributionsSep 12: no contributionsSep 13: 71 contributionsSep 14: no contributionsSep 15: 8 contributionsSep 16: 13 contributionsSep 17: 100 contributionsSep 18: 36 contributionsSep 19: no contributionsSep 20: no contributionsSep 21: 127 contributionsSep 22: 96 contributionsSep 23: 23 contributionsSep 24: 9 contributionsSep 25: 20 contributionsSep 26: no contributionsSep 27: 29 contributionsSep 28: 77 contributionsSep 29: 41 contributionsSep 30: 52 contributionsOct 1: 144 contributionsOct 2: 148 contributionsOct 3: 342 contributionsOct 4: 154 contributionsOct 5: 232 contributionsOct 6: 204 contributionsOct 7: 120 contributionsOct 8: 280 contributionsOct 9: 350 contributionsOct 10: 622 contributionsOct 11: 546 contributionsOct 12: 205 contributionsOct 13: 38 contributionsmax = 622 contributions (Oct 10)Contributions per day (commits, PRs, issues, reviews):01–155156–310311–466467–622

GitHub splits the scale, from 0 to the highest day, into four equal steps. With a maximum of 622, any day under 156 contributions is pale green.

My GitHub contribution graph over one year, recomputed the way GitHub does it. "Before the agents": the graph as it stood on September 26, the day before my agent fleet. "With the agents": the same graph on October 13. The pre-fleet days are identical in both views. Public data from October 13, 2026, Paris time.

On September 26, my record was 184, and 39 of my 248 active days stood out from pale green. On October 13, only one is left. Those days haven’t moved by a single commit; the scale just climbed to 622.

What those 622 contributions are worth

That Saturday, my agent journal saw 541 commits. It’s a small collector running on my Mac that logs my sessions with the agents, my messages and the commits. Of those 541 commits, 487 are co-authored by an agent. GitHub also counts pull requests, reviews and issues, hence the gap with 622.

So that dark green square is mostly my agents’ work. And I’m probably not the only one: GitHub received one billion commits in all of 2025, and in April 2026 its COO announced 275 million… per week (Kyle Daigle, quoted by Simon Willison).

And where am I in all this?

To find out, I compared my 17 days of work with agents from September 7 to 25, before the fleet (the 2 days without any session don’t count), with the 16 days from September 27 to October 12.

Since my agents started committing, average per active day (before = ×1)

  • Commits41.8 → 285.1 per day

    ×6.8
  • My time with the agents5.1 → 9.4 hours per day

    ×1.8
  • My project switches11.8 → 77.9 per day

    ×6.6
Averages per active day, Sep 7 to Sep 25 (17 days, before the agent fleet) versus Sep 27 to Oct 12 (16 days, with it). Measured by my agent journal: commits seen on my machine, quarter-hours in which I sent at least one message to an agent, and moves from one repository to another between two of my messages.

Commits went up 6.8×, which I expected. My time with the agents nearly doubled, from 5 to over 9 hours a day, and my project switches went up 6.6×, in step with the commits. And those hours only count the quarter-hours in which I wrote to an agent: time spent reading, testing or thinking without typing isn’t in there.

Before the fleet, I moved from one repository to another every 26 minutes on average. Now it’s every 7 minutes.

Pratima Arora (Smartsheet) puts it well on the Stack Overflow blog: “The hours haven’t changed, but the density of work has” (Stack Overflow, May 2026). For me it’s worse: the hours nearly doubled, and on top of that the density more than tripled.

Saturday, hour by hour

agents aloneCommits per hour5am: 0 commit6am: 0 commit7am: 0 commit8am: 0 commit9am: 0 commit10am: 0 commit11am: 0 commitnoon: 15 commits1pm: 23 commits2pm: 1 commit3pm: 0 commit4pm: 30 commits5pm: 32 commits6pm: 104 commits7pm: 69 commits8pm: 23 commits9pm: 13 commits10pm: 36 commits11pm: 42 commitsmidnight: 66 commits1am: 41 commits2am: 5 commits3am: 7 commits4am: 34 commitsMy project switches per hour5am: 0 project switch, 0 message from me6am: 0 project switch, 0 message from me7am: 0 project switch, 0 message from me8am: 0 project switch, 0 message from me9am: 0 project switch, 0 message from me10am: 0 project switch, 0 message from me11am: 0 project switch, 0 message from menoon: 0 project switch, 5 messages from me1pm: 2 project switches, 6 messages from me2pm: 2 project switches, 3 messages from me3pm: 0 project switch, 0 message from me4pm: 7 project switches, 22 messages from me5pm: 19 project switches, 26 messages from me6pm: 23 project switches, 42 messages from me7pm: 23 project switches, 34 messages from me8pm: 19 project switches, 25 messages from me9pm: 16 project switches, 28 messages from me10pm: 9 project switches, 25 messages from me11pm: 11 project switches, 22 messages from memidnight: 16 project switches, 35 messages from me1am: 4 project switches, 12 messages from me2am: 0 project switch, 0 message from me3am: 0 project switch, 0 message from me4am: 0 project switch, 0 message from me23 switches between 6pm and 7pm5am8am11am2pm5pm8pm11pm2am
Saturday, October 10, 2026, from 5am to 5am the next day, Paris time. 541 commits, 487 of them co-authored by an agent; 151 project switches on my side. Two separate scales: commits on top, my switches below.

Between 18:00 and 19:00, I switched projects 23 times, on average every 2 minutes and 36 seconds. Over the whole day, from 12:29pm to 1:38am, that adds up to 151 switches across 13 repositories. After my last message, the agents kept going on their own and pushed another 46 commits between 2am and 5am.

It reminds me of a study by Gloria Mark (University of California, Irvine) on interrupted work. People compensate by working faster, “but this comes at a price: experiencing more stress, higher frustration, time pressure and effort” (CHI 2008). In 2008, the interruption came from an email or a colleague. That Saturday, I interrupted myself 151 times, every time an agent had finished and was waiting for an answer.

The evening fog

This fatigue now has a name, “AI brain fry”, coined by BCG. In their survey of 1,488 US workers, 14% of those using AI said they had experienced it, and the most exposed oversee several agents at once (Axios, March 2026, on the study published in Harvard Business Review). They describe a buzzing in the head and decisions that take longer.

On GitHub, that day is still my best square of the year.

What I’d like to see instead

I had already measured my focus blocks in The apple tree and the basket: 13 minutes on average, against 81 a year earlier. What I was missing was a counter for context switches.

That’s why I’m building Humanload. It counts, on your machine, what GitHub doesn’t see, like the decisions you make for your agents or the sessions waiting for your answer. The numbers in this post come from its version zero, which is simply my own journal. If this speaks to you, the waitlist is open.

As for my GitHub graph, it will stay pale green at least until October 2027, when that Saturday leaves the one-year window. Or longer, if my agents beat their record before then.

Method. Contributions come from my public GitHub profile, pulled on October 13, 2026 (Paris time). Everything else comes from my agent journal, with days counted from 5am to 5am. I count a project switch when two of my consecutive messages go to two different repositories, and time with the agents in quarter-hours in which I sent them at least one message. All repositories that Saturday are personal.