Agentic Experience : le journal des erreurs des agents est le plan de votre CLI

J’ai un agent de code —Claude Code— qui interagit avec Linear, mon gestionnaire de tickets, environ 800 fois par mois : il liste des tâches, crée des tickets, change des statuts, ajoute des commentaires. J’ai analysé 165 de ses sessions et compté plus de 500 erreurs et plus de 370 tentatives réitérées. Aucun de ces échecs n’était dû à une erreur de l’API de Linear. Toutes ces erreurs étaient liées à l’interface : l’agent communiquait avec la ligne de commande, mais cette dernière ne comprenait pas sa demande. ...

22 mai 2026 · Fernando

Expérience agentique : 1'324 appels à mon CLI, 15,9% d'erreur

L’utilisateur le plus fréquent de mon CLI, ce n’est pas moi lql est un CLI en Rust pour gérer les issues Linear. Je l’ai écrit parce qu’aucune des alternatives existantes ne fonctionnait pour mon cas d’usage réel : un agent IA qui gère les issues de façon autonome. Pourquoi j’ai dû écrire mon propre CLI Le MCP de Linear fut la première tentative. L’idée est élégante : un serveur MCP qui expose l’API Linear directement à l’agent. En pratique, c’était lent, instable, et l’agent devait construire les requêtes GraphQL depuis zéro à chaque appel. Chaque appel était une opportunité d’inventer un champ qui n’existe pas. Je l’ai désinstallé au bout de deux semaines. ...

29 avril 2026 · Fernando

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

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

Beads est mort. Longue vie au CLI de Linear

Il y a moins d’un mois j’ai écrit un post entier pour expliquer comment utiliser trois couches de mémoire avec Claude Code : Linear pour la stratégie, Beads pour la tactique et Tasks pour l’exécution. Une jolie pyramide, bien élégante. Ben non. Aujourd’hui je mets Beads à la retraite. Pas par caprice, mais parce que la réalité s’est chargée de démontrer qu’un outil qui te cause plus de problèmes qu’il n’en résout, c’est pas un outil. C’est un boulet. ...

18 février 2026 · Fernando