Avant d'oublier comment je suis arrivé ici...

DEV - 29/01
Je ne sais pas s'il s'agit d'un article de blog, d'une entrée de journal ou d'une capsule temporelle personnelle. Tout dans le...

Je ne sais pas s'il s'agit d'un article de blog, d'une entrée de journal ou d'une capsule temporelle personnelle.

Tout dans le monde de l’IA et du codage agent évolue si vite.

Alors, avant que tout cela ne s'efface dans ma mémoire, je voulais prendre le temps de documenter mon parcours avec le vibe coding comme l'illustrent les outils que j'utilise quotidiennement en tant qu'ingénieur logiciel.

Comment ça a commencé

Je suis un très gros utilisateur de terminaux depuis des décennies. Ma mère plaisante encore sur le fait que j'utilise un terminal sur son Mac pour résoudre un problème pour elle. Elle m'a demandé quel était le terminal et j'ai répondu : « c'est ici que j'habite ». C’était une remarque ironique, et c’est aussi assez vrai.

En tant qu'utilisateur de terminal, j'ai investi des années de ma vie dans la création de fichiers dot et dans la conservation de mes outils. Mon premier projet personnel de codage d'ambiance a été de créer plonk, qui est mon point de vue personnel (à ajouter aux centaines d'autres prises personnelles) sur ce que devrait être la gestion des fichiers dot et des packages.

Mais je m'éloigne du sujet. Ce que je veux dire, c'est que j'ai utilisé le terminal presque religieusement.

Ainsi, quand je vous dirai que ma première véritable incursion dans le codage agentique a été l'utilisation de VSCode, vous comprendrez, espérons-le, à quel point je m'éloignais de mon mode de travail préféré pour explorer le codage agentique.

Pourquoi étais-je prêt à franchir ce pas ? Honnêtement? Ennui. J'en avais assez de lire des articles à la mode sur l'IA, alors j'ai décidé (à nouveau) de réfuter la valeur de l'IA. C’est le contraire qui s’est produit.

Au lieu de trouver l’IA pénible et lente à utiliser, j’ai trouvé qu’elle était incroyablement efficace pour les tâches répétitives qui sont très difficiles à exécuter en tant que regex. Ainsi, Github Copilot dans VSCode est devenu mon principal outil de développement en se glissant par la porte latérale.

Que peut faire d'autre cette chose ?

J'ai passé quelques semaines inconfortablement à utiliser VSCode. (Je trouve toujours que les IDE font les choses à leur manière, et j'aime faire les choses à ma manière, c'est pourquoi je personnalise complètement mon terminal). Le problème était toujours le même avec les IDE. J'ai toujours besoin de quelque chose de la ligne de commande, et les stupides mini-terminaux ne sont que de la pure cochonnerie lorsque vous disposez d'un environnement shell conçu avec amour à portée de clic.

J'ai donc passé ...
[Courte citation de 8% de l'article original]

Loading...