Je paie $15 par million de tokens pour écrire 'fix: typo'

Hier, j’ai écrit un message de commit avec Claude Code. Le diff contenait un changement d’une seule ligne : une faute de frappe dans un commentaire. Claude Opus a analysé le diff, réfléchi pendant deux secondes, et généré fix: correct typo in auth comment. Pour cela, il a consommé environ 800 tokens en entrée et 30 en sortie, à $15 et $75 par million respectivement. Coût : une fraction de centime. Mais multipliez cela par 40 commits par jour, 250 jours par an, dans une entreprise comptant 200 développeurs utilisant les coding agents, et cette fraction de centime se transforme en milliers de dollars dépensés pour réaliser une tâche intellectuelle équivalente à appliquer des pansements. ...

5 avril 2026 · Fernando

Mon setup : Claude Code + Ghostty + worktrees sur Mac

J’ai trois sessions de Claude Code ouvertes en ce moment. Une traduit des posts de blog. Une autre écrit des tests pour une CLI. La troisième m’aide à déboguer un pipeline de données. Chacune dans son propre worktree, chacune dans son propre split de Ghostty, et moi je navigue entre elles avec Cmd+Alt+Flèches. Je n’ai pas ouvert iTerm2 depuis des mois. Je n’ai pas touché tmux depuis des semaines. Tout vit dans une seule fenêtre Ghostty. ...

11 mars 2026 · Fernando

Codex CLI n'a pas de worktrees (et voici comment les bricoler)

Si vous avez lu mon article sur les worktrees avec Claude Code, vous savez que la clé c’est un simple drapeau : --worktree. Vous lancez une commande et un agent fonctionne sur sa propre copie isolée. Vous en lancez trois et vous obtenez trois agents en parallèle sans conflits. Du pur génie. Et puis vous ouvrez Codex CLI, vous cherchez le drapeau équivalent et… il n’existe pas. Pas de --worktree. Pas de --tmux. Pas de isolation: worktree pour les agents personnalisés. L’issue #12862 est ouverte sur GitHub et des gens ont déjà développé des solutions dans leurs forks, mais aucune n’a été intégrée. À l’heure où cet article est écrit, le parallélisme natif avec Codex CLI n’existe pas. ...

11 mars 2026 · Fernando

Cinq astuces sur les worktrees dans Claude Code qui vont révolutionner ton workflow

Il y a quelques semaines, j’ai écrit un article sur les git worktrees — ce que c’est, comment les créer, pourquoi ils sont mieux que cloner le repo trois fois. Les bases. Mais les bases, ce n’est que la moitié de l’histoire. Claude Code ne se limite pas à fonctionner sur les worktrees — il les prend en charge nativement. Des flags dédiés, un isolement automatique, une intégration avec tmux. Et la différence entre savoir que les worktrees existent et comprendre comment Claude Code les exploite, c’est comme avoir une voiture et découvrir qu’elle a un mode sport. ...

11 mars 2026 · Fernando

git-cliff: le changelog qui s'écrit tout seul (ou presque)

107 commits. Des conventional commits impeccables depuis le premier jour. Feat, fix, refactor, chore — tout parfaitement étiquetté. Et le CHANGELOG ? Vide. Inexistant. Un fichier que “j’écrirai demain” pendant deux mois. Si ça vous dit quelque chose, vous n’êtes pas seuls. Écrire un changelog à la main, c’est un cauchemar de catégorie olympique. Ce n’est pas que ce soit difficile — c’est que c’est pénible, répétitif, et il y a toujours quelque chose de plus urgent à faire. Et c’est justement pour ça que git-cliff existe. ...

22 février 2026 · Fernando

Git Worktrees : comment avoir plusieurs agents IA qui travaillent en parallèle sans se marcher dessus

Le goulot d’étranglement du checkout unique Je développe une app de menu bar sous macOS. J’ai trois features dans le backlog : un sparkline de consommation, des notifications natives, et un widget de bureau. Les trois sont indépendantes. Les trois, je vais les faire avec Claude Code. Le problème : Claude Code travaille dans un répertoire. Un répertoire a une branche. Et git checkout c’est comme un rond-point à une voie : un seul peut passer. ...

16 février 2026 · Fernando

39 millions de secrets divulgués sur GitHub. Le vôtre pourrait être le prochain.

5 minutes. C’est le temps que ça a pris. Un chercheur en sécurité publie une clé d’accès AWS dans un dépôt public GitHub. Il le fait exprès, comme expérience. Cinq minutes plus tard, quelqu’un l’utilisait déjà pour miner des cryptomonnaies. Cinq. Minutes. Il y a des bots qui scannent GitHub 24h/24 et 7j/7 en cherchant exactement ça : des identifiants exposés. Et ils sont rapides. Beaucoup plus rapides que vous ne vous rendez compte que vous avez fait une bêtise. ...

5 février 2026 · Fernando

Pourquoi git status met-il autant de temps, bon sang ?

Le réveil de la lenteur Ça fait un moment que tu bosses sur ton projet de data science. Tu as vingt notebooks, quelques images, et la structure de dossiers typique qui semblait être une bonne idée il y a trois mois. Tu fais git status pour voir ce que tu as touché et… tu attends. Et tu attends. Et pendant que tu attends, tu as le temps de te demander si l’ordinateur a planté ou s’il est simplement en train de méditer. ...

19 janvier 2026 · Fernando