Osegi
IA·2 min de lecture

Vibe coding : Ben Sufiani alerte sur les risques face aux pirates

Ben Sufiani crée des applications, des sites et un agent d'IA sans savoir programmer. Il explique comment il contrôle un code qu'il ne sait pas lire.

A person speaking into a microphone while an AI agent generates code and website designs on a laptop screen.
Image: t3n Magazin

Ben Sufiani, fondateur de la plateforme Pirate Skills, ne sait pas programmer. Il crée pourtant des sites web, des applications et son propre agent d'IA, CaptainAI. Dans un podcast, il raconte ce que le vibe coding lui apporte, mais aussi les dépendances et la responsabilité qui en découlent. Son avertissement est sans détour : « Nous, les vibe coders, sommes une proie facile pour les pirates. »

Combler ses lacunes avec des skills existants

Ses points forts sont l'analyse de données et le marketing de performance, explique Ben Sufiani ; le design et le développement logiciel sont ses faiblesses. Pour y remédier, il cherche sur la plateforme skills.sh des modèles éprouvés destinés aux agents. Il travaille beaucoup avec Next.js, ce qui lui a permis de créer son site et de quitter WordPress. Les skills proposés par Vercel lui servent de filet de sécurité et lui évitent les pires erreurs. Le design est plus délicat, car c'est aussi une question de goût : il se fait proposer un buffet d'orientations graphiques et joue le rôle de commissaire.

Surveiller plutôt que relire

Ne pouvant pas relire le code lui-même, il s'appuie sur une pile technique stable, que l'IA connaît très bien. L'hébergeur Vercel consigne toutes les erreurs rencontrées par les utilisateurs, et son agent les consulte régulièrement. Les cas clairs sont corrigés directement ; en cas de doute, ils sont discutés avec lui. Il décrit un dispositif qui entoure le produit et surveille en permanence son état, appelé « software factory » dans sa forme aboutie.

Il n'a personne en renfort, hormis les agents. Ne pas tout comprendre peut même être un avantage, selon lui, car cela évite les a priori. Pour les longs échanges, il utilise l'outil vocal Whisperflow afin de donner du contexte et d'exprimer ses doutes. Avec le temps, il sait repérer quand de meilleures réponses sont nécessaires. Il n'a connu aucun incident majeur à ce jour.

Au-delà du prompt unique

Utiliser le vibe coding sérieusement exige beaucoup de responsabilité, insiste-t-il. Prétendre qu'un framework GitHub permet de « voler » toute la suite Adobe en une phrase relève, selon lui, du grand n'importe quoi. Le vibe coding relève le plancher pour ceux qui ne savaient pas coder ; son complément est l'« agentic engineering ». Six domaines doivent être maîtrisés : gestion de produit, outils, expérience utilisateur, systèmes évolutifs, sécurité et conformité, mise en production.

Des apps à découvrir

Mots-clés:vibe codingpirate skillscaptainainext.jsvercelagentic engineering

Plus d'actus de ce jour

Tout voir →

Plus dans: IA

Tout voir →