Aller au contenu

Bricoler un plan B quand le service de code plante

Windsurf m’a lâchée ce matin : auth disparue, connexion pétée, aucun avertissement, aucun correctif. On peut oublier d’avancer concrètement aujourd’hui.

Je n’avais pas prévu de tester Void Editor tout de suite, mais je me suis dit que c’était le moment ou jamais. Je l’ai branché sur DeepSeek pour voir comment ils s’entendaient.

Je n’utilise pas d’outils IA non testés sur mes projets pro, alors au lieu de progresser sur ma tâche, je me suis retrouvée plongée dans des expériences de toolchain — ce qui a fini en implémentation LSP pour des générateurs de code basés sur des agents. J’en avais besoin de toute façon. Je me suis dit que je pourrais autant rentabiliser mon temps.

L’app LSP est écrite principalement en Go, et c’est quasiment fini, plus ou moins. Il y a peut-être encore quelques angles à limer, mais c’est fonctionnel — et étonnamment propre. Si tout roule, je sortirai ça ce week-end comme un utilitaire prêt à l’emploi avec CLI et support d’intégration.

Celui-là est né d’une nécessité. Je bosse sur Weave, un DSL pour des comportements d’agents scriptables via Lua et YAML. Au départ, c’était pour des agents de recherche. Et puis, quelqu’un a décidé qu’il voulait du codage autonome multi-langages. Ça impliquait de créer de vrais outils de dev pour les task runners — des outils qui comprennent vraiment les serveurs de langage, au lieu de faire semblant.

Voilà ce que j’ai fait. Parfois, quand la journée foire, on construit un pont avec les débris.

La suite bientôt.