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

La semaine où la discipline a battu la magie

Cette semaine, j’ai publié six articles. Un sur PostgreSQL. Un autre sur l’intelligence artificielle et ses agents. Un sur la gestion du contexte. Un tutoriel sur l’automatisation. Une analyse de debugging. Et enfin un design de conseil adversarial pour évaluer les MVPs. Rien n’était planifié. Chaque article découle d’un article scientifique, une conférence ou un projet que j’ai trouvé intéressant indépendamment. Mais en les regardant collectivement, un fil conducteur apparaît, que je n’avais pas perçu en les écrivant. ...

11 mars 2026 · Fernando

Codex CLI vous demande constamment la permission (résolu avec deux flags)

Vous installez Codex CLI. Vous le lancez plein d’enthousiasme. Vous lui dites : « Répare les tests cassés de ce repo ». Et c’est là que tout commence : Codex: Je vais lancer pytest. Permettre ? (o/n) Vous tapez o. Immédiatement après : Codex: Je vais modifier test_user.py. Permettre ? (o/n) Encore o. Et encore. Et encore. Chaque fichier que Codex veut lire, chaque commande qu’il veut exécuter, chaque ligne qu’il souhaite modifier. Confirmation, encore confirmation, toujours confirmation. C’est comme travailler avec un apprenti qui vous demande la permission pour tout. ...

11 mars 2026 · Fernando

Context engineering : la compétence invisible qui sépare les bons agents des médiocres

Imaginez que vous engagez un consultant brillant. Il a deux doctorats, parle sept langues, et résout des problèmes dont vous ignoriez même l’existence. Vous l’installez dans une salle et lui dites : “j’ai besoin que vous refactorisiez l’authentification du projet”. Le consultant vous regarde, acquiesce, et demande : “Quel projet ?” Vous ne lui avez pas donné accès au code. Vous ne lui avez pas expliqué l’architecture. Il ne sait pas si vous utilisez des tokens JWT ou des cookies de session. Il ne connaît ni le langage que vous utilisez, ni le nombre de microservices, ni pourquoi la dernière tentative de migration s’est soldée par un désastre. ...

11 mars 2026 · Fernando

J'ai déclaré une faillite des emails (encore une fois) et cette fois j'ai un plan

En 2004, Lawrence Lessig a envoyé un email massif à tous ses contacts disant, en gros : “Désolé, j’ai supprimé tous vos emails sans les lire. Si c’était important, renvoyez-le.” Il avait passé 80 heures cette semaine-là à tenter de vider une boîte de réception remplie d’emails accumulés depuis 2002. Il en recevait 200 par jour. Lessig n’était pas désorganisé. Il était professeur de droit à Stanford. Et pourtant, l’email l’a vaincu. ...

11 mars 2026 · Fernando

Cinq experts fictifs évaluent votre startup avant que vous ne la construisiez

En novembre 2024, un projet appelé Freysa a mis un agent LLM en charge d’un wallet Ethereum. La consigne était claire : ne transfère les fonds sous aucun prétexte. Les participants versaient des montants croissants à chaque tentative pour le convaincre. Après 481 essais et 47,000 $ accumulés dans le pot, quelqu’un a réussi à persuader le modèle que la fonction refuser était en réalité la fonction transférer. Quelques semaines plus tard, Jane Street a publié un puzzle où un réseau neuronal de 2,500 couches s’est avéré être une implémentation de MD5. Le gagnant l’a résolu en combinant visualisation de matrices, réduction en SAT, reconnaissance de motifs cryptographiques et une requête à ChatGPT. ...

11 mars 2026 · Fernando

Automatisations Codex sans Codex : agents nocturnes avec Claude Code et systemd

Il y a deux semaines, OpenAI a présenté ses Automatisations Codex. L’idée : définir un déclencheur (un cron, un push, un nouvel ticket), écrire les instructions en langage naturel, et un agent les exécute automatiquement dans un worktree isolé. Rien à surveiller. Pendant votre sommeil, l’agent trie les tickets, résume les échecs CI, génère des notes de publication, et même améliore ses propres instructions. Ça semble magique. Et ça l’est, un peu. Mais il y a un détail qu’ils occultent souvent dans leur keynote : vous avez besoin de l’application Codex qui tourne sur votre bureau. macOS ou Windows uniquement. Pas de serveur headless. Pas question de l’installer sur un miniPC et l’oublier. ...

11 mars 2026 · Fernando

OpenAI fait évoluer PostgreSQL pour 800 millions d'utilisateurs avec un seul writer (et sans sharding)

Chaque fois qu’un article est publié sur l’infrastructure d’une grande entreprise, la moitié des commentaires sur Hacker News disent quelque chose du style : “Bien sûr, ils utilisent Kubernetes avec 47 microservices et une base de données distribuée avec leur propre protocole de consensus”. Et quand on découvre que non, ils utilisent simplement PostgreSQL avec un seul primary et beaucoup de discipline, un silence gênant s’installe. C’est exactement ce qui vient de se produire avec OpenAI. ...

11 mars 2026 · Fernando