• # Expérience perso

    Posté par . En réponse au journal Un code généré par IA est-il obligatoirement du "AI slop" ?. Évalué à 7 (+9/-2).

    J'utilise une borne de recharge de voiture à mon domicile non compatible avec le logiciel EVCC. Ce logiciel permet de piloter ma borne de voiture en fonction de la production solaire et de la charge des batteries de la maison.

    Le logiciel est codé en GO, évidemment je ne connais pas le GO et je ne suis pas développeur (je sais coder quelques scripts, mais pas une application).

    Je fork, je vois bien que le code est modulaire et fonctionne par un système de plugin. Ma borne peut communiquer en local avec des WS.

    Je lance Claude Code, je lui explique ce que je souhaite faire :
    - Il a analysé le code de EVCC
    - Il a trouvé la doc pour le WS de la borne
    - Il m'a demandé d'exécuté des appels CURL pour valider l'API
    - Il a codé le plugin (2 fichiers, compréhensible)
    - Il a exécuté les outils de builds pour valider que son code fonctionnait bien

    Puis, j'ai déployé cette nouvelle version sur ma stack Docker, j'ai laissé tourné pendant quelques jours puis j'ai fait une PR au projet.

    J'ai été clair dans le PR que c'était du Vibe Coding pur + tests en live chez moi. Après quelques retours des mainteneurs sur la syntaxe ou qualité du code, le PR a été mergé.

    Sans IA, je n'aurais jamais pu intégrer ma borne dans le code. Je dois assumer la maintenance si le code est cassé par contre, ce qui est normal.