IA · · 5 min de lecture

Le jour où mes agents ont repeint mon année GitHub.

Une journée à 622 contributions, et toute mon année GitHub vire au vert pâle. Le graphe a compté le travail de mes agents. Mes 151 changements de projet de la journée, il ne les voit pas.

Sommaire 6
  1. Comment une journée repeint une année
  2. Ce que valent ces 622 contributions
  3. Et moi, dans tout ça ?
  4. Le samedi, heure par heure
  5. Le brouillard du soir
  6. Ce que j’aimerais voir à la place

Mardi soir, je passe sur mon profil GitHub. Tout à droite du graphe, il y a une case vert foncé. Je la survole : « 618 contributions on October 10th ». C’était samedi.

Le reste de l’année, lui, a pâli. Des mois de travail, des journées dont j’étais plutôt content, tout est passé au même vert délavé.

Depuis fin septembre, je fais tourner une flotte d’agents IA sur une dizaine de dépôts, et ils commitent beaucoup. Leur meilleure journée est devenue la référence de mon graphe, et tout ce que j’avais fait avant s’est retrouvé écrasé en dessous.

Comment une journée repeint une année

Je pensais que GitHub colorait les cases selon un barème fixe. En fait, il prend votre jour le plus haut, coupe l’échelle en quatre tranches égales et classe chaque jour dans l’une d’elles (des développeurs l’ont vérifié en recalculant le graphe, sur Stack Overflow). Quand j’ai relevé les données quelques heures plus tard, mon maximum était à 622. La tranche la plus pâle allait donc de 1 à 155 contributions, alors que ma journée active médiane en compte 17.

1 jour se détache du vert pâle, sur mes 248 jours actifs d'avant les agents

nov.déc.janv.févr.marsavr.maijuinjuil.aoûtsept.oct.lun.mer.ven.Flotte d'agents12 oct. : 43 contributions13 oct. : aucune contribution14 oct. : 2 contributions15 oct. : aucune contribution16 oct. : 11 contributions17 oct. : aucune contribution18 oct. : aucune contribution19 oct. : aucune contribution20 oct. : 17 contributions21 oct. : 4 contributions22 oct. : 9 contributions23 oct. : 8 contributions24 oct. : 20 contributions25 oct. : 29 contributions26 oct. : 33 contributions27 oct. : 13 contributions28 oct. : 8 contributions29 oct. : 20 contributions30 oct. : 10 contributions31 oct. : 2 contributions1 nov. : aucune contribution2 nov. : 14 contributions3 nov. : 42 contributions4 nov. : 6 contributions5 nov. : 20 contributions6 nov. : 16 contributions7 nov. : 13 contributions8 nov. : 8 contributions9 nov. : aucune contribution10 nov. : aucune contribution11 nov. : 2 contributions12 nov. : 6 contributions13 nov. : 10 contributions14 nov. : aucune contribution15 nov. : aucune contribution16 nov. : aucune contribution17 nov. : 6 contributions18 nov. : 21 contributions19 nov. : 16 contributions20 nov. : 9 contributions21 nov. : 7 contributions22 nov. : aucune contribution23 nov. : aucune contribution24 nov. : 10 contributions25 nov. : aucune contribution26 nov. : 1 contribution27 nov. : 15 contributions28 nov. : 11 contributions29 nov. : aucune contribution30 nov. : aucune contribution1 déc. : aucune contribution2 déc. : aucune contribution3 déc. : 13 contributions4 déc. : 7 contributions5 déc. : aucune contribution6 déc. : aucune contribution7 déc. : 7 contributions8 déc. : 1 contribution9 déc. : 2 contributions10 déc. : 3 contributions11 déc. : 2 contributions12 déc. : 5 contributions13 déc. : aucune contribution14 déc. : aucune contribution15 déc. : 7 contributions16 déc. : aucune contribution17 déc. : 26 contributions18 déc. : 22 contributions19 déc. : 17 contributions20 déc. : aucune contribution21 déc. : aucune contribution22 déc. : aucune contribution23 déc. : 17 contributions24 déc. : 29 contributions25 déc. : aucune contribution26 déc. : aucune contribution27 déc. : aucune contribution28 déc. : 14 contributions29 déc. : aucune contribution30 déc. : aucune contribution31 déc. : 23 contributions1 janv. : 13 contributions2 janv. : 4 contributions3 janv. : aucune contribution4 janv. : 17 contributions5 janv. : 24 contributions6 janv. : 8 contributions7 janv. : 20 contributions8 janv. : 45 contributions9 janv. : 12 contributions10 janv. : 2 contributions11 janv. : aucune contribution12 janv. : 28 contributions13 janv. : 60 contributions14 janv. : 20 contributions15 janv. : 19 contributions16 janv. : 4 contributions17 janv. : aucune contribution18 janv. : aucune contribution19 janv. : 14 contributions20 janv. : aucune contribution21 janv. : 11 contributions22 janv. : 8 contributions23 janv. : 13 contributions24 janv. : aucune contribution25 janv. : 1 contribution26 janv. : 20 contributions27 janv. : 12 contributions28 janv. : 1 contribution29 janv. : aucune contribution30 janv. : 15 contributions31 janv. : 7 contributions1 févr. : 31 contributions2 févr. : 12 contributions3 févr. : 6 contributions4 févr. : 1 contribution5 févr. : 13 contributions6 févr. : 43 contributions7 févr. : aucune contribution8 févr. : 21 contributions9 févr. : 19 contributions10 févr. : 1 contribution11 févr. : 2 contributions12 févr. : 42 contributions13 févr. : 19 contributions14 févr. : aucune contribution15 févr. : 5 contributions16 févr. : 13 contributions17 févr. : 6 contributions18 févr. : 9 contributions19 févr. : 10 contributions20 févr. : 5 contributions21 févr. : aucune contribution22 févr. : 37 contributions23 févr. : 1 contribution24 févr. : 8 contributions25 févr. : 13 contributions26 févr. : 7 contributions27 févr. : 15 contributions28 févr. : aucune contribution1 mars : aucune contribution2 mars : 18 contributions3 mars : 11 contributions4 mars : 2 contributions5 mars : aucune contribution6 mars : aucune contribution7 mars : aucune contribution8 mars : aucune contribution9 mars : 6 contributions10 mars : 18 contributions11 mars : 31 contributions12 mars : 1 contribution13 mars : aucune contribution14 mars : aucune contribution15 mars : 11 contributions16 mars : 2 contributions17 mars : 36 contributions18 mars : aucune contribution19 mars : 23 contributions20 mars : 28 contributions21 mars : aucune contribution22 mars : aucune contribution23 mars : 11 contributions24 mars : 2 contributions25 mars : 3 contributions26 mars : 22 contributions27 mars : aucune contribution28 mars : aucune contribution29 mars : aucune contribution30 mars : 25 contributions31 mars : 19 contributions1 avr. : 36 contributions2 avr. : 23 contributions3 avr. : aucune contribution4 avr. : aucune contribution5 avr. : aucune contribution6 avr. : 17 contributions7 avr. : 8 contributions8 avr. : 5 contributions9 avr. : 9 contributions10 avr. : 7 contributions11 avr. : aucune contribution12 avr. : aucune contribution13 avr. : aucune contribution14 avr. : 14 contributions15 avr. : aucune contribution16 avr. : 3 contributions17 avr. : aucune contribution18 avr. : aucune contribution19 avr. : aucune contribution20 avr. : 57 contributions21 avr. : 39 contributions22 avr. : 5 contributions23 avr. : aucune contribution24 avr. : 17 contributions25 avr. : aucune contribution26 avr. : 4 contributions27 avr. : 2 contributions28 avr. : 14 contributions29 avr. : 29 contributions30 avr. : 5 contributions1 mai : aucune contribution2 mai : 24 contributions3 mai : aucune contribution4 mai : aucune contribution5 mai : 3 contributions6 mai : 13 contributions7 mai : 5 contributions8 mai : 40 contributions9 mai : 3 contributions10 mai : aucune contribution11 mai : 28 contributions12 mai : 1 contribution13 mai : aucune contribution14 mai : 3 contributions15 mai : aucune contribution16 mai : aucune contribution17 mai : aucune contribution18 mai : 27 contributions19 mai : 75 contributions20 mai : 14 contributions21 mai : aucune contribution22 mai : aucune contribution23 mai : aucune contribution24 mai : aucune contribution25 mai : 72 contributions26 mai : 56 contributions27 mai : 7 contributions28 mai : 27 contributions29 mai : 62 contributions30 mai : aucune contribution31 mai : aucune contribution1 juin : 3 contributions2 juin : 6 contributions3 juin : 12 contributions4 juin : aucune contribution5 juin : aucune contribution6 juin : 71 contributions7 juin : 6 contributions8 juin : 3 contributions9 juin : 2 contributions10 juin : 56 contributions11 juin : 29 contributions12 juin : 30 contributions13 juin : aucune contribution14 juin : 28 contributions15 juin : 19 contributions16 juin : 9 contributions17 juin : 28 contributions18 juin : 66 contributions19 juin : 23 contributions20 juin : 58 contributions21 juin : 13 contributions22 juin : 1 contribution23 juin : 6 contributions24 juin : 17 contributions25 juin : 1 contribution26 juin : 2 contributions27 juin : 17 contributions28 juin : 21 contributions29 juin : 15 contributions30 juin : 40 contributions1 juil. : 48 contributions2 juil. : 43 contributions3 juil. : 2 contributions4 juil. : 50 contributions5 juil. : 55 contributions6 juil. : 49 contributions7 juil. : 10 contributions8 juil. : 18 contributions9 juil. : 2 contributions10 juil. : 14 contributions11 juil. : 4 contributions12 juil. : aucune contribution13 juil. : 6 contributions14 juil. : aucune contribution15 juil. : 29 contributions16 juil. : 5 contributions17 juil. : 67 contributions18 juil. : 1 contribution19 juil. : 3 contributions20 juil. : 26 contributions21 juil. : 4 contributions22 juil. : aucune contribution23 juil. : 25 contributions24 juil. : 6 contributions25 juil. : 13 contributions26 juil. : aucune contribution27 juil. : 120 contributions28 juil. : 5 contributions29 juil. : 29 contributions30 juil. : 65 contributions31 juil. : 92 contributions1 août : aucune contribution2 août : aucune contribution3 août : aucune contribution4 août : 44 contributions5 août : 34 contributions6 août : 34 contributions7 août : 25 contributions8 août : aucune contribution9 août : aucune contribution10 août : 111 contributions11 août : 113 contributions12 août : 147 contributions13 août : aucune contribution14 août : 1 contribution15 août : 33 contributions16 août : aucune contribution17 août : 2 contributions18 août : 82 contributions19 août : aucune contribution20 août : aucune contribution21 août : 37 contributions22 août : 107 contributions23 août : 49 contributions24 août : 48 contributions25 août : 44 contributions26 août : 56 contributions27 août : 51 contributions28 août : 89 contributions29 août : 91 contributions30 août : 184 contributions31 août : 122 contributions1 sept. : 7 contributions2 sept. : 8 contributions3 sept. : 60 contributions4 sept. : 90 contributions5 sept. : 3 contributions6 sept. : 21 contributions7 sept. : 15 contributions8 sept. : 120 contributions9 sept. : 76 contributions10 sept. : 5 contributions11 sept. : 34 contributions12 sept. : aucune contribution13 sept. : 71 contributions14 sept. : aucune contribution15 sept. : 8 contributions16 sept. : 13 contributions17 sept. : 100 contributions18 sept. : 36 contributions19 sept. : aucune contribution20 sept. : aucune contribution21 sept. : 127 contributions22 sept. : 96 contributions23 sept. : 23 contributions24 sept. : 9 contributions25 sept. : 20 contributions26 sept. : aucune contribution27 sept. : 29 contributions28 sept. : 77 contributions29 sept. : 41 contributions30 sept. : 52 contributions1 oct. : 144 contributions2 oct. : 148 contributions3 oct. : 342 contributions4 oct. : 154 contributions5 oct. : 232 contributions6 oct. : 204 contributions7 oct. : 120 contributions8 oct. : 280 contributions9 oct. : 350 contributions10 oct. : 622 contributions11 oct. : 546 contributions12 oct. : 205 contributions13 oct. : 38 contributionsmax = 622 contributions (10 oct.)Contributions par jour (commits, PR, issues, relectures) :01–155156–310311–466467–622

GitHub découpe l'échelle, de 0 au jour maximum, en quatre tranches égales. Avec un maximum à 622, tout jour sous 156 contributions est vert pâle.

Mon graphe de contributions GitHub sur un an, recalculé comme GitHub le fait. « Avant les agents » : le graphe tel qu'il était le 26 septembre, veille de ma flotte d'agents. « Avec les agents » : le même graphe le 13 octobre. Les jours d'avant la flotte sont identiques dans les deux vues. Relevé public du 13 octobre 2026, à l'heure de Paris.

Au 26 septembre, mon record était de 184, et 39 de mes 248 jours actifs se détachaient du vert pâle. Au 13 octobre, il en reste un seul. Ces journées n’ont pas bougé d’un commit, l’échelle a juste grimpé jusqu’à 622.

Ce que valent ces 622 contributions

Ce samedi, mon journal d’agents a vu passer 541 commits. C’est un petit collecteur qui tourne sur mon Mac et note mes sessions avec les agents, mes messages et les commits. Sur ces 541 commits, 487 sont co-signés par un agent. GitHub compte en plus les pull requests, les relectures et les issues, d’où l’écart avec 622.

Ce carré vert foncé, c’est donc surtout le travail de mes agents. Et je ne dois pas être le seul dans ce cas : GitHub a reçu un milliard de commits sur toute l’année 2025, et en avril 2026 son COO en annonçait 275 millions… par semaine (Kyle Daigle, cité par Simon Willison).

Et moi, dans tout ça ?

Pour le savoir, j’ai comparé mes 17 jours de travail avec des agents du 7 au 25 septembre, avant la flotte (les 2 journées sans aucune session ne comptent pas), aux 16 jours du 27 septembre au 12 octobre.

Depuis que mes agents commitent, en moyenne par jour d'activité (avant = ×1)

  • Commits41,8 → 285,1 par jour

    ×6,8
  • Mon temps avec les agents5,1 → 9,4 h par jour

    ×1,8
  • Mes changements de projet11,8 → 77,9 par jour

    ×6,6
Moyennes par jour d'activité, du 7 sept. au 25 sept. (17 jours, avant la flotte d'agents) contre du 27 sept. au 12 oct. (16 jours, avec). Mesuré par mon journal d'agents : les commits vus sur mon poste, les quarts d'heure où j'ai écrit au moins un message à un agent, et les passages d'un dépôt à un autre entre deux de mes messages.

Les commits ont été multipliés par 6,8, ça je m’y attendais. Mon temps passé avec les agents a presque doublé, de 5 h à plus de 9 h par jour, et mes changements de projet ont été multipliés par 6,6, au rythme des commits. Et encore, ces heures ne comptent que les quarts d’heure où j’ai écrit à un agent : le temps passé à relire, à tester ou à réfléchir sans rien taper n’y est pas.

Avant la flotte, je passais d’un dépôt à l’autre toutes les 26 minutes en moyenne. Maintenant, c’est toutes les 7 minutes.

Pratima Arora (Smartsheet) le dit très bien sur le blog de Stack Overflow : « The hours haven’t changed, but the density of work has » (Stack Overflow, mai 2026). Chez moi, c’est pire : les heures ont presque doublé et, en plus, la densité a plus que triplé.

Le samedi, heure par heure

les agents seulsCommits par heure5 h : 0 commit6 h : 0 commit7 h : 0 commit8 h : 0 commit9 h : 0 commit10 h : 0 commit11 h : 0 commit12 h : 15 commits13 h : 23 commits14 h : 1 commit15 h : 0 commit16 h : 30 commits17 h : 32 commits18 h : 104 commits19 h : 69 commits20 h : 23 commits21 h : 13 commits22 h : 36 commits23 h : 42 commits0 h : 66 commits1 h : 41 commits2 h : 5 commits3 h : 7 commits4 h : 34 commitsMes changements de projet par heure5 h : 0 changement de projet, 0 message de moi6 h : 0 changement de projet, 0 message de moi7 h : 0 changement de projet, 0 message de moi8 h : 0 changement de projet, 0 message de moi9 h : 0 changement de projet, 0 message de moi10 h : 0 changement de projet, 0 message de moi11 h : 0 changement de projet, 0 message de moi12 h : 0 changement de projet, 5 messages de moi13 h : 2 changements de projet, 6 messages de moi14 h : 2 changements de projet, 3 messages de moi15 h : 0 changement de projet, 0 message de moi16 h : 7 changements de projet, 22 messages de moi17 h : 19 changements de projet, 26 messages de moi18 h : 23 changements de projet, 42 messages de moi19 h : 23 changements de projet, 34 messages de moi20 h : 19 changements de projet, 25 messages de moi21 h : 16 changements de projet, 28 messages de moi22 h : 9 changements de projet, 25 messages de moi23 h : 11 changements de projet, 22 messages de moi0 h : 16 changements de projet, 35 messages de moi1 h : 4 changements de projet, 12 messages de moi2 h : 0 changement de projet, 0 message de moi3 h : 0 changement de projet, 0 message de moi4 h : 0 changement de projet, 0 message de moi23 changements entre 18 h et 19 h5 h8 h11 h14 h17 h20 h23 h2 h
Samedi 10 octobre 2026, de 5 h à 5 h le lendemain, heure de Paris. 541 commits dont 487 co-signés par un agent ; 151 changements de projet de ma part. Deux échelles séparées : les commits en haut, mes changements en bas.

Entre 18 h et 19 h, j’ai changé de projet 23 fois, en moyenne toutes les 2 minutes et 36 secondes. Sur toute la journée, de 12 h 29 à 1 h 38, ça fait 151 changements entre 13 dépôts. Après mon dernier message, les agents ont continué tout seuls et ont encore poussé 46 commits entre 2 h et 5 h du matin.

Ça me rappelle une étude de Gloria Mark (université de Californie à Irvine) sur le travail interrompu. On compense en allant plus vite, « but this comes at a price: experiencing more stress, higher frustration, time pressure and effort » (CHI 2008). En 2008, on était interrompu par un e-mail ou par un collègue. Ce samedi, je me suis interrompu moi-même 151 fois, dès qu’un agent avait fini et attendait une réponse.

Le brouillard du soir

Cette fatigue a maintenant un nom, l’« AI brain fry », proposé par le BCG. Dans leur enquête auprès de 1 488 salariés américains, 14 % de ceux qui utilisent l’IA disent l’avoir vécue, et les plus exposés supervisent plusieurs agents en même temps (Axios, mars 2026, d’après l’étude publiée dans la Harvard Business Review). Ils parlent d’un bourdonnement dans la tête et de décisions qui prennent plus de temps.

Sur GitHub, cette journée reste ma plus belle case de l’année.

Ce que j’aimerais voir à la place

J’avais déjà mesuré mes blocs de concentration dans Le pommier et le panier : 13 minutes en moyenne, contre 81 un an plus tôt. Il me manquait un compteur pour les changements de contexte.

C’est pour ça que je construis Humanload. Il compte, sur votre poste, ce que GitHub ne voit pas, comme les décisions que vous tranchez pour vos agents ou les sessions qui attendent votre réponse. Les chiffres de cet article sortent de sa version zéro, qui n’est autre que mon propre journal. Si ça vous parle, la liste d’attente est ouverte.

Quant à mon graphe GitHub, il va rester vert pâle au moins jusqu’en octobre 2027, quand ce samedi sortira de la fenêtre d’un an. Ou plus longtemps, si mes agents battent leur record d’ici là.

Méthode. Les contributions viennent de mon profil GitHub public, relevé le 13 octobre 2026 (heure de Paris). Le reste sort de mon journal d’agents, avec des journées comptées de 5 h à 5 h le lendemain. Je compte un changement de projet quand deux de mes messages consécutifs partent dans deux dépôts différents, et le temps passé avec les agents en quarts d’heure où je leur ai écrit au moins un message. Tous les dépôts de ce samedi sont personnels.