Linear Agent n'est pas ce qu'il vous faut. Votre agent était déjà dans le terminal

TL;DR : Linear a lancé un agent IA intégré. C’est sympa, mais cela ne résout pas le problème des développeurs qui travaillent avec des agents de codage dans le terminal. Ce qu’il nous faut, ce n’est pas un autre agent, mais une CLI robuste que notre agent existant peut utiliser. Et s’il faut la construire, autant le faire en Rust — d’où lql, une CLI pour Linear conçue pour les agents. ...

25 mars 2026 · Fernando

Mole : L'outil de nettoyage pour Mac que vous ne saviez pas nécessaire (mais seulement deux commandes comptent)

Combien de gigas de fichiers inutiles traînent sur votre Mac à l’insu de votre plein gré ? Je ne parle pas des photos en double de la soirée barbecue de 2019 ni du dossier Téléchargements qui ressemble à une décharge municipale. Je parle des artefacts de compilation. node_modules de projets que vous n’avez pas touchés depuis la pandémie. Caches de build provenant de frameworks dont vous ne vous souvenez même pas avoir installé. Les données dérivées de Xcode, s’accumulant comme de la poussière sous le lit. ...

23 mars 2026 · Fernando

Collaborer avec un agent d'IA, c'est comme vivre avec le protagoniste de Memento

Imaginez que vous avez un collègue de travail brillant. Il résout des problèmes complexes, écrit du code clair et compréhensible, et comprend vos demandes du premier coup. Mais chaque matin, lorsque vous lui dites “ouvre le projet du cours”, il vous regarde avec un air perplexe et demande : “Quel cours ? Où ça ?” Tous les jours. Sans exception. C’est exactement comme vivre avec Leonard Shelby, le protagoniste de Memento. Cet homme incapable de créer de nouveaux souvenirs, obligé de se tatouer les choses importantes sur son corps pour ne pas les oublier. ...

14 mars 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 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