---
title: "Le Vibe Coding pour le PPC : comment les marketeurs peuvent créer des outils Google Ads sans coder"
serpTitle: "Le Vibe Coding pour le PPC : comment les marketeurs peuvent créer des outils Google Ads sans coder"
description: "Nils Rooijmans nous guide à travers le processus de vibe coding d’un outil PPC et explique ses cas d’usage, ses risques et la manière dont les marketeurs peuvent l’utiliser de façon responsable."
author: "Ronia"
date: "2026-01-14"
url: "https://www.optmyzr.com/fr/ppctownhall/build-ppc-tools-without-coding/"
---

# Le Vibe Coding pour le PPC : comment les marketeurs peuvent créer des outils Google Ads sans coder

> PPC Town Hall 120

Nils Rooijmans nous guide à travers le processus de vibe coding d’un outil PPC et explique ses cas d’usage, ses risques et la manière dont les marketeurs peuvent l’utiliser de façon responsable.

**Author:** Ronia | **Published:** January 14, 2026

**Watch:** [YouTube Video](https://www.youtube.com/watch?v=bGYkHp5xOEc)

**Apple Podcasts:** [Listen](https://podcasts.apple.com/us/podcast/vibe-coding-for-ppc-how-marketers-can-build-google/id1508399985?i=1000745189975)
**Spotify:** [Listen](https://open.spotify.com/episode/4nnPX6rEB4pGsEhNs7SbDE)
---

## Description de l’épisode

Dans cet épisode de PPC Town Hall, l’animateur Frederick Vallaeys s’entretient avec Nils Rooijmans pour plonger au cœur du vibe coding pour les professionnels du PPC. Ils explorent la manière dont les outils d’IA transforment notre façon de créer des applications sans codage traditionnel, et abordent les avantages, les cas d’usage concrets et les bonnes pratiques pour les marketeurs.

Nils Rooijmans est un expert chevronné de l’automatisation Google Ads et un pionnier de l’utilisation de l’IA pour la gestion PPC. Fort d’une vaste expérience dans le développement de scripts Google Ads et dans l’exploitation de l’IA pour l’automatisation marketing, Nils partage ses insights sur la manière dont le vibe coding peut permettre aux marketeurs de créer des outils plus rapidement et plus créativement que jamais.

Vous apprendrez :

* Ce qu’est le vibe coding et pourquoi il gagne en popularité dans le PPC
* Comment le vibe coding est passé de la génération de simples scripts Google Ads à la création d’applications complètes
* Des exemples de la manière dont les marketeurs peuvent utiliser le vibe coding pour générer des assets de campagne à partir de landing pages
* Pourquoi le vibe coding est idéal pour tester rapidement de nouvelles idées
* L’importance de vérifier les outils générés par l’IA afin d’en garantir la fiabilité
* Des conseils pour tirer le meilleur parti du vibe coding tout en maintenant un contrôle qualité
* Comment le vibe coding s’inscrit dans les grandes tendances de l’automatisation PPC

---

## Points clés de l’épisode

Frederick Vallaeys et Nils Rooijmans expliquent ce qu’est réellement le vibe coding, pourquoi il gagne du terrain auprès des marketeurs PPC, et comment il est utilisé aujourd’hui pour prototyper des outils et générer des assets.

Nils nous guide à travers une session pratique sur la manière de vibe-coder un outil Google Ads, propose des cas d’usage et explique pourquoi le prototypage rapide est important, où des garde-fous sont nécessaires, et comment les marketeurs doivent réfléchir plus clairement au risque, à l’échelle et à la supervision humaine lorsqu’ils utilisent le vibe coding.

### **Voyez votre idée prendre vie avec le vibe coding**

L’un des principaux enseignements est que le vibe coding permet aux marketeurs de simplement décrire ce qu’ils veulent et de laisser l’IA s’occuper du reste. Nils a souligné que cette approche supprime les barrières techniques et rend la création d’outils intuitive. Il s’agit de traduire directement la vision d’un marketeur en un outil fonctionnel, sans écrire une seule ligne de code.

> "Basically, you describe the vibe of your idea and then, through interaction with the AI, you build it together, and the AI is building the code for you. So you're not writing JavaScript code or Python or any other programming language... through human language, you come up with ideas for software that the AI is building for you," explained Nils.

Nils a également expliqué que le vibe coding s’inscrit dans une tendance plus large du PPC qui combine créativité humaine et efficacité pilotée par l’IA. Le vibe coding abaisse la barrière à la création d’outils personnalisés, aidant les marketeurs à se concentrer davantage sur la stratégie et la créativité, et à expérimenter plus librement.

### **Des scripts simples aux applications PPC complètes**

La création de scripts Google Ads a été la forme embryonnaire du vibe coding. Mais aujourd’hui, le vibe coding a évolué vers la création d’applications web complètes avec une base de données et la mise en place de différents systèmes avec divers packages logiciels.

Des entreprises d’IA comme Google AI Studio v0, Replit et Lovable ont créé des environnements dans lesquels les marketeurs peuvent construire ces applications.

> "They can actually deploy the software for you. Meaning that they can host the application. So you do not have to set up the servers yourself. You can basically share what you built with your team or with your clients," said Nils.

Cette évolution signifie que les marketeurs peuvent désormais créer et déployer des outils PPC sans dépendre de développeurs. Ils peuvent créer, tester et lancer des outils directement dans leur navigateur, l’IA gérant automatiquement l’hébergement et le déploiement.

Nils a souligné que cette évolution représente une avancée majeure dans l’automatisation PPC. Les marketeurs peuvent désormais expérimenter rapidement de nouveaux outils et workflows, en s’adaptant et en itérant sans la charge technique habituelle.

### **Créez des assets de campagne en quelques minutes à partir d’une landing page**

L’un des exemples pratiques les plus parlants de l’épisode consistait à utiliser le vibe coding pour générer un ensemble complet d’assets Google Ads à partir d’une seule landing page. Au lieu de traiter la recherche de mots-clés, le brainstorming des textes publicitaires et les extensions comme des étapes séparées, le vibe coding les regroupe dans un flux unique.

Nils a démontré la création d’un outil qui accepte l’URL d’une landing page et génère des mots-clés, des titres RSA, des descriptions RSA, des sitelinks et des extensions d’accroche. L’ensemble du processus n’a pris que quelques minutes.

> "If I wanted to advertise through Google Ads and I didn't know anything about this type of business, there would be a lot of work involved in doing keyword research. You would have to think about the USPs and the benefits to come up with the ad copy. You need to create the site links, the callout extensions, negative keywords, etc. It's a lot of work," said Nils.

Mais avec le vibe coding, vous pouvez rapidement créer un outil qui comprend le contexte à partir de la landing page et génère des assets publicitaires.

> "A tool like this took us like five, 10 minutes to develop, and it will increase the productivity of your team immensely because tasks like keyword research, creating ad copy always take a lot of time," Nils adds.

L’idée clé n’était pas que l’IA remplace le jugement, mais qu’elle élimine le travail répétitif de préparation. Les marketeurs continuent de vérifier, sélectionner et décider ce qui sera utilisé. Le résultat est visible, modifiable et exportable, ce qui laisse le contrôle au marketeur tout en accélérant considérablement les premières étapes de la création de campagne.

### **Le prototypage rapide est son plus grand atout**

Le vibe coding excelle lorsque vous devez prototyper rapidement, mais Nils a été clair sur le fait qu’il ne remplace pas toujours un logiciel prêt pour la production. Il a expliqué que la vraie valeur réside dans la rapidité avec laquelle vous pouvez transformer une idée en quelque chose de tangible, même si cette première version n’est pas parfaite.

> "It's great for rapid prototyping... the software that is being generated by tools like these is not production-ready, meaning that it does a great job at illustrating what you wanted to achieve, and it brings you 80 to 90%, but it's not really robust," explained Nils.

Il a expliqué que le vibe coding est fantastique pour tester rapidement des idées ou créer des outils internes, mais que pour des applications destinées aux clients ou critiques pour l’activité, il faut toujours faire intervenir des développeurs afin de garantir la fiabilité et la sécurité.

> "It's great for rapid prototyping, but if you want professional software being deployed in a business, then you still need developers to have a look at the code," explained Nils.

Nils a souligné que cette approche fait du vibe coding un outil puissant pour combler l’écart entre le concept et la mise en œuvre.

### **Comment examiner et modifier du code sans être développeur**

Même les utilisateurs non techniques peuvent regarder sous le capot et comprendre ce qui se passe. Nils l’a démontré en examinant le prompt que l’IA utilisait pour générer les textes publicitaires.

Frederick a suggéré de poser directement des questions à l’IA sur son propre code.

> "You can ask questions like how did you code this particular piece of the software, or if you're doing some math, say you're calculating bids or budgets, maybe on a prediction method, you can ask, what statistical method did you use? And show me the mathematical equation. I don't need to see the code, but tell me what math went into the code that you wrote," adds Fred.

Cette approche conversationnelle de la compréhension du code rend le vibe coding accessible même à ceux qui n’ont jamais programmé.

> Fred further explains: "It is like a developer, you can talk to it as if it were a human, and it can also start to understand your level of expertise. You can say, 'Hey, listen. I'm non-technical, so don't talk to me about React because I don't know what React is.'"

### **Faites passer vos prototypes vibe-codés en production avec Cursor**

Pour ceux qui souhaitent faire passer leurs prototypes vibe-codés à l’étape supérieure, Nils a expliqué comment évoluer vers des outils de développement plus sophistiqués.

> "If I'm happy and I think of something that I really want to deploy, then I like to use Cursor, which is like a development environment for software engineers, to get the code to the next level that is production-ready," Nils mentioned.

Cursor aide à créer des agents IA spécialisés qui prennent en charge différents aspects de la préparation à la production.

> "Inside Cursor, you can actually create different agents that will help you with different tasks that are required to get the code production ready. So, for instance, you would have an agent that checks for security, another agent that would check for performance and scalability, another agent that would check for API connections, or maybe improvements in the software from a readability and maintainability perspective," explained Nils.

Ces agents peuvent travailler en parallèle pour améliorer la qualité du code sans nécessiter d’effort manuel de développement pour chaque aspect.

### **Comment créer des agents IA qui gèrent vos tâches PPC récurrentes**

Au-delà de la simple création d’applications, le vibe coding peut créer des agents IA qui prennent en charge des tâches récurrentes. Nils a décrit l’utilisation de Claude Code à cette fin.

> "Inside Claude Code, you can create agents, you can teach them skills by providing instructions like you would to an LLM," Nils said.

Il a donné des exemples concrets d’agents en action.

> "You can have these agents perform different tasks for you on your local machine. For instance, connect with Gmail, go through your inbox, and reply to all the unread emails or create a draft so that you can easily reply to them, or simply archive all the things that are unimportant or spammy," explained Nils.

La clé est d’entraîner ces agents grâce au feedback. Nils a même prédit que bientôt, les agents pourraient apprendre en observant le comportement plutôt qu’en nécessitant des mises à jour explicites des instructions.

### **Le vibe coding révèle ce dont vous avez réellement besoin**

Nils a clairement indiqué que le vibe coding ne vise pas à remplacer totalement les développeurs. C’est plutôt un outil pour affiner et clarifier vos besoins avant de passer le relais.

L’un des enseignements partagés par Frederick est que le vibe coding vous oblige à réfléchir à des exigences auxquelles vous n’auriez peut-être pas pensé.

> He said, "You do that initial prompt and you look at it, and you're like oh wait... It's suggesting keywords, but it didn't look at the other keywords I have in my account, whether there's overlap in targeting, or whether the budgets are split. And so you very quickly start to understand that what was a simple thing in your head actually has a lot of layers of sophistication."

> Nils agreed, explaining how this process improves collaboration with developers, "If the LLM starts asking questions, oh, you're right, we should think about this and this as well... And then it will generate a pseudo-code version of what it is going to build. And that pseudo code basically is a very explicit definition of the thing that we wanted to have built."

> Frederick reinforced this point with his own experience. "What was a simple thing in your head actually has a lot of layers of sophistication... You can start to specify what it needs to do. Now you can give it to an engineer, and it is a much better spec," added Fred.

Cela rend le vibe coding précieux pour les premières étapes d’un projet, où l’objectif principal est d’explorer les possibilités et de définir précisément ce qui fonctionne le mieux.

### **Gardez l’humain dans la boucle pour gérer le risque**

Lorsqu’on utilise le vibe coding en PPC, il est crucial de comprendre où commence le risque. Tant que l’humain reste dans la boucle, le vibe coding est un allié puissant. La vraie prudence s’impose lorsque les outils d’IA sont autorisés à agir sans contrôle sur des campagnes en direct.

Nils a expliqué que l’utilisation du vibe coding pour le brainstorming, le prototypage ou l’accélération de tâches manuelles comporte un risque minimal. Ce n’est que lorsque ces outils commencent à prendre des décisions automatisées qu’il faut être plus prudent.

> "If the software I use is not critical for my business, I can easily vibe code it because the mistakes are not very costly.... On the other hand, if it involves a high risk and could make big mistakes (like, for instance, changing things in my clients' Google Ads accounts), I want to be sure the software is not easy to hack. I want it to be reliable, and I want it to have certain constraints," Nils further added.

Nils a recommandé aux non-développeurs de faire relire leurs outils vibe-codés avant de les déployer dans des situations à fort enjeu.

> "If you're not a developer yourself, I would recommend hiring a developer to have a look at these kinds of applications before you start using them," suggested Nils.

Frederick a insisté sur l’importance de garder l’humain dans la boucle.

> "You keep the human in the loop, right? The AI is doing a great job, but it's our job to basically tell the AI what is good behavior and what is bad behavior. We need to put the guardrails in place so that it doesn't go out of hand," Fred added.

### **Pourquoi vous devriez vous en tenir à un seul outil au lieu de courir après les fonctionnalités**

Avec l’émergence de nombreux outils de vibe coding, il est tentant de passer constamment de l’un à l’autre. Nils a déconseillé cette approche.

> "I always like to recommend people to stick to one tool and then try to master it and not go after the shiny objects with testing all these different AI tools that are available these days. Every now and then, yes, you should spend some time testing them, but don't spend too much time playing around with copies of similar tools because it's just in my experience a waste of time," Nils advised.

Frederick a ajouté qu’il lance plusieurs sessions de vibe coding en parallèle pour gérer les temps d’attente.

> "Usually, the systems that I use can take two to three minutes per answer. So it can be a little frustrating. So I tend to run a vibe coding window on one side and then another window where I do my usual day-to-day work... I've talked to engineers at OpenAI, and they basically have three or four vibe codes running in parallel," explained Fred.

### **Les petites agences peuvent en tirer le plus grand bénéfice**

Nils estime que les petites organisations dépourvues de ressources techniques seront celles qui ressentiront l’impact le plus spectaculaire du vibe coding.

> "Especially the smaller corporations that didn't have any developers before, they will see a revolutionary change in the way they operate their business... For smaller companies, smaller agencies as well that don't have any technical skills in the organization, this is going to be massive," said Nils.

Il a expliqué que ces organisations peuvent désormais créer des outils personnalisés qui étaient auparavant hors de portée.

> "These people can literally use software in a way that wasn't possible before. They didn't have the money to hire the developers. They didn't have the know-how to do it themselves, and they didn't have the ideas of what was possible," Nils added.

Nils a souligné que le vibe coding est quelque chose qui active une nouvelle façon de penser dès qu’on en fait l’expérience concrète, et que l’IA elle-même vous guidera dans le processus d’apprentissage au fur et à mesure.

Il a insisté sur l’importance de commencer petit et de construire de manière incrémentale plutôt que d’essayer de créer quelque chose de parfait dès le départ. Selon Nils, la vraie puissance vient du fait d’acquérir cette première intuition de ce qui est possible, ce qui ouvre ensuite votre esprit à de nouvelles applications et à de nouveaux cas d’usage auxquels vous n’aviez pas pensé auparavant.

---

## Transcription de l’épisode

**Frederick Vallaeys:** Bonjour et bienvenue dans un nouvel épisode de PPC Town Hall. Je m’appelle Fred Vallaeys. Je suis votre animateur, également CEO et cofondateur d’Optmyzr, un logiciel de gestion PPC. Pour ce premier épisode de PPC Town Hall en 2026, nous allons revenir au mot de l’année 2025. Et ce mot est en réalité composé de deux mots : vibe coding.

Vous avez probablement déjà entendu parler du vibe coding. Il a vraiment pris de l’ampleur, et nous pensons qu’il continuera à gagner en importance au cours de l’année à venir. C’est pourquoi nous voulions en parler aujourd’hui. Et qui de mieux pour parler de vibe coding, qui est une façon de programmer, que quelqu’un qui a été très impliqué dans la programmation pour Google Ads via des scripts ? Et cette personne, c’est Nils Rooijmans.

Nils s’intéresse à l’intelligence artificielle depuis bien avant que les gens n’en parlent. Il a été l’une des voix de référence en matière de scripts Google Ads. J’ai donc vraiment hâte d’entendre son opinion sur le vibe coding, sa place, la manière dont il l’utilise, et comment nous pouvons réellement nous en servir pour mieux faire en gestion PPC et en marketing digital. Sur ce, lançons-nous dans cet épisode de PPC Town Hall.

**Frederick Vallaeys:** Nils, bon retour parmi nous. Ravi de te revoir.

**Nils Rooijmans:** Salut Fred, merci de m’accueillir. Toujours un plaisir.

**Frederick Vallaeys:** Dis donc, tu traînes aux Bahamas ces temps-ci, dans les Caraïbes ?

**Nils Rooijmans:** Oui, c’est une île, Curaçao. C’est dans le sud des Caraïbes, assez proche du Venezuela, ce qui est plutôt intéressant en ce moment, compte tenu des événements géopolitiques qui se déroulent ici. C’est toujours agréable. J’adore passer l’hiver ici.

**Frederick Vallaeys:** Donc, pendant les mois d’hiver, novembre, décembre, janvier, soleil, et on parle néerlandais à Curaçao, c’est bien ça ?

**Nils Rooijmans:** Oui, c’est exact. Cela fait partie du royaume des Pays-Bas. Nous avons donc beaucoup de langues ici. La langue locale s’appelle le papiamento, qui est un mélange de portugais, d’espagnol, d’anglais et de néerlandais. Mais oui, beaucoup de gens parlent néerlandais. En tant que Néerlandais, on s’y sent vraiment chez soi.

**Frederick Vallaeys:** C’est magnifique de pouvoir passer les mois d’hiver et vivre dans un endroit un peu plus agréable, plus chaud. Merci d’être là, j’apprécie vraiment que tu nous rejoignes pour parler de vibe coding. Mais justement, le vibe coding, ce grand mot dont tout le monde parle. C’est le mot de l’année dans certains dictionnaires pour 2025. Cela dit, c’est très à la mode, et je pense que beaucoup de gens ne savent toujours pas vraiment ce qu’est le vibe coding. Commençons donc par là. Qu’est-ce que le vibe coding ?

**Nils Rooijmans:** Oui, oui. En gros, le vibe coding est une façon d’utiliser une IA pour explorer des idées afin de créer des logiciels. Donc ce n’est pas vous qui écrivez le code, c’est en réalité l’IA qui écrit le code pour vous, et c’est vous qui interagissez avec l’IA pour faire émerger les idées. En gros, vous décrivez l’ambiance, le ressenti de votre idée, puis, grâce à l’interaction avec l’IA, vous la construisez ensemble, et l’IA génère le code pour vous.

Donc vous n’écrivez pas de code JavaScript, ni de Python, ni aucun autre langage de programmation. Vous, j’aime bien parler à l’IA, mais bien sûr vous pouvez aussi utiliser le clavier. Oui, grâce au langage humain, au langage naturel, vous imaginez des idées de logiciels que l’IA construit pour vous.

**Frederick Vallaeys:** Très intéressant. Et je pense qu’un des concepts fondamentaux, et peut-être celui que tout le monde n’a pas encore totalement saisi, c’est que lorsque vous allez sur un chatbot, que ce soit ChatGPT ou Gemini, nous lui parlons tous dans une langue, que ce soit le néerlandais, l’anglais ou toute autre langue que nous parlons, et nous obtenons une réponse dans cette langue. Mais il n’y a aucune raison pour que ces ordinateurs et ces IA ne puissent pas répondre dans n’importe quelle autre langue que vous voulez, ou même dans un langage de programmation, n’est-ce pas ? Et c’est là qu’ils peuvent commencer à générer du Python. Ils peuvent générer du JavaScript.

Ils peuvent faire beaucoup de choses qui sont ensuite utilisables par un autre système informatique. Et c’est là que le vibe coding entre en jeu. Mais d’où vient tout ce concept de vibe coding ?

**Nils Rooijmans:** Oui, c’est assez amusant parce que je me souviens que peut-être dans la dernière émission que nous avons faite il y a quelques années, toi et moi utilisions déjà les LLM comme ChatGPT pour créer des scripts Google Ads pour nous. Et c’était en gros un précurseur de ce qu’on appelle aujourd’hui le vibe coding, parce que toi et moi, nous parlions en langage naturel au LLM. Le LLM générait le JavaScript pour nous.

Et comme toi et moi pouvons tous les deux lire le JavaScript, nous savions : ah, c’est ce qu’on veut, mais pas exactement. Alors nous lui donnions du feedback par texte, puis il corrigeait les scripts pour nous. De cette façon, nous étions beaucoup plus productifs. Mais plus tôt cette année, l’un des cofondateurs d’OpenAI, Andrej, je crois, a inventé le terme. Il est devenu vraiment populaire, et c’est essentiellement sa façon d’expliquer comment les développeurs utilisent aujourd’hui les LLM pour générer du code et des systèmes logiciels complexes.

C’est donc devenu un terme vraiment populaire cette année, et beaucoup de gens ont commencé à utiliser les LLM de cette manière pour créer en réalité des applications logicielles assez complexes qu’ils peuvent facilement concevoir eux-mêmes, sans avoir à passer par un développeur, ce qui est évidemment formidable.

**Frederick Vallaeys :** Et je pense que vous soulevez là un point important, à savoir les systèmes complexes, parce que, comme vous le suggériez, lorsque nous écrivions des scripts Google Ads avec l’aide de GPT, et je pense que pour moi c’était GPT-4, c’était la première fois qu’il prenait littéralement ma demande et produisait en une seule fois un code entièrement fonctionnel que je n’ai pas eu à corriger ensuite. Mais il s’agissait toujours de fichiers isolés, n’est-ce pas ? C’est un seul morceau de code JavaScript que vous copiez-collez dans Google Ads.

Et à cet égard, c’est souvent déconnecté des systèmes que les gens utilisent déjà, et il n’y a pas de base de données, pas d’authentification, et pas beaucoup d’autres éléments qui constituent la plomberie de base de la plupart des logiciels SaaS que nous utilisons aujourd’hui. Mais nous nous y attendions, donc il n’était pas capable de construire ces éléments. Mais maintenant, vous dites que nous parlons de systèmes avancés. Alors, est-ce que le vibe coding vous permet d’ajouter tous ces raffinements, comme un système de connexion, la connexion à des bases de données, etc. ?

**Nils Rooijmans :** Oui, oui. Exactement. Oui, c’est bien que vous le mentionniez, car les scripts Google Ads sont des morceaux de logiciel relativement petits qui vivent dans la plateforme Google Ads. Ce sont donc des logiciels relativement simples, n’est-ce pas ? Mais si vous voulez créer une application web complète, c’est beaucoup plus complexe. Parfois, vous avez besoin d’une base de données, vous devez mettre en place différents systèmes qui communiquent entre eux, différents packages logiciels.

Et heureusement pour nous, les entreprises d’IA ont créé des environnements où nous pouvons essentiellement utiliser l’IA pour créer ces applications logicielles. L’un des exemples, bien sûr, c’est Google. Google dispose d’un environnement appelé AI Studio où vous pouvez facilement le faire. Je pense que vous êtes un grand fan d’un autre, Vertex, avec l’environnement de développement v0. Replit est un autre exemple. Il y en a beaucoup d’autres.

Vous pouvez donc utiliser différents outils pour réellement vibe coder votre application. Et ils vont la déployer, ils peuvent même déployer le logiciel pour vous. Cela signifie qu’ils peuvent héberger l’application. Vous n’avez donc pas à configurer vous-même les serveurs. Vous pouvez essentiellement partager ce que vous avez construit avec votre équipe ou avec vos clients. Et j’espère qu’aujourd’hui je pourrai vous montrer un exemple de la facilité avec laquelle cela se fait désormais.

**Frederick Vallaeys :** Préparons ici un exemple. Mais je suis un grand fan de Lovable à ce stade. J’utilisais v0 au début. Maintenant, c’est surtout Lovable. Mais vous avez aussi mentionné à nouveau un point très important, à savoir qu’en fait, le vibe coding tel qu’il est utilisé aujourd’hui est souvent encore plus simple que ce que nous faisions auparavant en demandant à GPT d’écrire un script Ads, parce qu’il fallait quand même prendre le script publicitaire. Il fallait le copier-coller au bon endroit. Il y avait des erreurs.

Il fallait copier-coller ces erreurs, les renvoyer à GPT, lui dire de corriger ces erreurs, puis on obtenait un nouveau code, et il fallait le copier-coller. Donc c’était encore tout ce va-et-vient fastidieux. Mais comme vous l’avez mentionné, selon le système que vous utilisez, le résultat est hébergé directement dans votre navigateur. Ils trouvent comment le déployer, comment l’héberger.

Donc l’expérience, que nous allons examiner ici dans une minute, est littéralement aussi simple qu’une conversation avec le système. Il produit le code, et au lieu de vous montrer le code, il vous montre l’application réelle qui a été construite, et vous pouvez interagir avec l’application, et si quelque chose est cassé, il peut regarder l’application. Il a littéralement une capacité de capture d’écran. Il regarde par-dessus votre épaule, voit ce qu’il n’a pas fait correctement, et va le corriger. Mais oui, regardons cela. Je pense que vous avez un exemple de la façon dont nous pouvons déployer cela pour le PPC, n’est-ce pas ?

**Nils Rooijmans :** Bien sûr. Oui. Mais avant de montrer l’exemple, peut-être pour comparer avec la façon dont j’étais impliqué dans le développement logiciel il y a 10, 15 ans, et à l’époque, il y avait, commençons comme si j’étais un vieux monsieur, désolé, il y a 20 ans, nous avions quelque chose dans le développement logiciel qui s’appelait la méthode en cascade. En gros, le chef de produit avait une idée de ce à quoi le produit devait ressembler, et il venait avec une équipe en disant ok, voilà à peu près ce que j’ai en tête, et ensuite un product developer rédigerait les exigences, les spécifications de l’interface utilisateur.

Ensuite, il y aurait les exigences fonctionnelles et les exigences techniques. Celles-ci seraient consignées dans des documents et remises à l’architecte logiciel. Il concevrait la structure du logiciel, puis cela serait transmis aux développeurs. Ils feraient le codage et ensuite, avec un peu de chance, au bout de six, huit, 12, en réalité 30 semaines, vous obtiendriez une version alpha du logiciel.

Vous pouviez la tester, puis vous deviez rédiger les retours qui repassaient par le même processus jusqu’aux développeurs, et ils corrigeaient, espérons-le, les éléments que vous vouliez voir corrigés en tant que chef de produit. Tout ce processus a complètement disparu, dans le sens où c’est maintenant vraiment rapide, vraiment interactif avec ce nouveau logiciel qui est à notre disposition. Avec le vibe code, vous pouvez faire tout cela en quelques minutes ou quelques heures.

Donc cette idée de trouver des idées pour créer des logiciels qui vous aideront à développer votre entreprise est désormais accessible à des personnes sans aucune expertise technique, sans aucune compétence en développement. Vous pouvez littéralement le construire en quelques minutes.

**Frederick Vallaeys :** C’est ce concept de logiciel à la demande. Sam Altman l’a introduit lors du lancement de GPT-5. Et donc tout ce passage d’un monde où le logiciel doit être construit de la manière que vous avez expliquée, ce qui le rend aussi coûteux, signifie qu’il faut payer beaucoup d’argent à une autre entreprise, généralement, pour obtenir le logiciel qui fait ce dont vous avez besoin.

Mais maintenant, nous allons vers un monde où c’est beaucoup plus instantané. C’est du genre : oh, j’ai un besoin, j’organise une fête le week-end prochain, et je n’aime pas Evite pour envoyer mes invitations, mais je sais quelles sont les cinq choses que je veux que le système fasse. Vous le dites à un outil de vibe coding. Il assemble tout, et en une heure, vous avez quelque chose qui fonctionne suffisamment bien. Et est-ce parfait ? Non. Mais est-ce suffisant pour faire ce que vous vouliez qu’il fasse ? Est-ce que cela vous fait gagner du temps ? Et c’est là le point. C’est toute une nouvelle façon de penser les outils et les capacités, n’est-ce pas ? Très bien. Regardons Google AI Studio.

Pour les personnes qui nous écoutent, nous avons bien une vidéo de cela sur YouTube. Nils va nous guider dans la création d’une application avec Gemini.

**Nils Rooijmans :** Donc, Gemini, Google a aussi un environnement. Il s’appelle AI Studio. Et dans AI Studio, il y a un builder. Et ce builder vous permet essentiellement d’utiliser Gemini pour créer des logiciels de manière vibe coding. Voici l’interface. Je vais simplement lui parler, décrire mon idée, puis voir où Gemini va nous emmener. D’accord. Laissez-moi rapidement tester si cela fonctionne.

J’ai besoin que vous construisiez une application web qui m’aidera à créer des campagnes Google Ads à partir d’une seule landing page. D’accord, l’entrée doit être un seul champ dans lequel je peux copier-coller l’URL de la landing page. Et ensuite, j’ai besoin que vous présentiez des mots-clés, des titres RSA, des descriptions RSA, des liens annexes et des extensions d’accroche.

J’aimerais pouvoir sélectionner les mots-clés, les titres, les descriptions et les liens annexes, etc. que je veux utiliser. J’aimerais aussi voir un bouton de sortie qui générerait un fichier CSV que je peux utiliser pour un import en masse dans mon compte Google Ads, ou que je peux simplement copier-coller dans Google Ads Editor.

D’accord, j’ai donc essentiellement défini ces spécifications. Je pense qu’il y a beaucoup de choses que je devrais probablement ajouter à la spécification pour obtenir quelque chose de vraiment fonctionnel, mais voyons simplement où cela va nous mener à partir de là. Oui. Donc, je viens de parler à Gemini. Il a écouté mon idée, et maintenant il analyse mon fil de pensée. En gros, il réfléchit au type d’application que je recherche.

Il fait des recherches en arrière-plan, et il crée des fichiers. Comme vous pouvez le voir ici à gauche, il y a un fichier HTML, quelque chose qui s’appelle JSON. Ne vous inquiétez pas si vous ne savez pas ce que cela signifie. Des fichiers TS. C’est un peu le détail technique dont vous devriez normalement vous soucier, parce que si vous deviez construire une application comme celle-ci, vous devriez être développeur.

Mais maintenant, l’IA fait le travail de développement pour vous. Elle crée donc les fichiers qui seront construits, qui créeront le logiciel de l’application web qui, espérons-le, sera terminé en quelques secondes. Et pendant ce temps, elle présente des suggestions basées sur les idées initiales. Je peux donc, ces cartes. D’accord. Je vais simplement cliquer dessus.

Intégrer des suggestions de ciblage d’audience. Oh, c’est en fait une bonne idée, n’est-ce pas ? Parce que si nous créons une nouvelle campagne, nous voulons parfois aussi y inclure le ciblage d’audience. Cela pourrait donc être quelque chose que nous pourrions ajouter. Images avec Nano Gemini Pro. Excellente suggestion, car je n’ai pas parlé des extensions d’image, des assets image, mais ceux-ci peuvent aussi avoir de la valeur.

Il a donc compris ma demande, et il a déjà commencé à fournir des suggestions en parallèle du travail sur l’application. D’accord. Donc, cela s’est terminé en, disons, deux ou trois minutes. Et ici, nous avons un générateur d’annonces IA qui peut transformer votre URL en campagne. Ouvrons l’une de mes landing pages. Je vais donc simplement copier une URL ici. C’est, je vais vous le montrer rapidement.

Donc, c’est l’un de mes services où les gens peuvent appeler, réserver un appel, et je les aiderai à corriger tous les bugs dans les scripts Google Ads. Il y a donc un peu de texte ici, pas beaucoup. C’est essentiellement une landing page très basique sur mon site web. Mais si je voulais faire de la publicité pour cela via Google Ads et que je ne connaissais rien à ce type d’activité, il y a toujours beaucoup de travail de recherche à faire, n’est-ce pas ? Recherche de mots-clés.

Il faudrait réfléchir aux USP, aux bénéfices pour rédiger le texte publicitaire. Il faut créer les liens annexes, les extensions d’accroche, les mots-clés négatifs, etc. C’est beaucoup de travail. Donc, disons que vous avez une petite agence avec de nombreux clients différents, par exemple si vous faites du Google Ads pour des dentistes ou pour un certain type d’avocats, et très probablement vous aurez des dizaines, des centaines de clients qui ont des landing pages similaires.

Idéalement, vous auriez un outil où vous pourriez simplement insérer la landing page puis dire générer les assets ou générer le formulaire de campagne. Donc, j’espère que cet outil va faire cela.

**Frederick Vallaeys :** Oui. Ce que nous voyons ici est littéralement quelque chose qui a été construit à la volée, n’est-ce pas ? Vous ne l’avez pas préconstruit. Cela a pris deux minutes.

**Nils Rooijmans :** Exactement. Vous parlez et ça se fait.

**Frederick Vallaeys :** D’accord. Maintenant, ce que nous voyons à l’écran ici est un résultat complet avec des colonnes pour les mots-clés, les titres RSA et les descriptions RSA. Expliquez-nous cela, Nils.

**Nils Rooijmans :** Donc, il a analysé le contenu de ce site web, et il a suggéré des mots-clés. Les mots-clés sont Google Ads script support. C’est pertinent. C’est bien. Google Ads script help, Google Ads script expert, PPC script assistant, fix Google Ads script. Ce sont tous des mots-clés très pertinents pour le service que je propose. Il suggère aussi des types de correspondance, et je peux simplement collecter comme je l’ai demandé. Je peux sélectionner ou désélectionner les mots-clés. Disons que je veux cibler ces mots-clés.

Regardez les titres. Google Ads script support, expert script assistance, fix your ad script now, et one-on-one script help. Pas mal du tout, n’est-ce pas ? Évidemment, il y a encore de la marge pour améliorer.

**Frederick Vallaeys :** Il y a aussi quelques points à souligner ici : votre prompt, ce que vous lui avez demandé de construire, n’a jamais précisé des choses comme le fait qu’on devrait pouvoir sélectionner ou indiquer la longueur d’un titre, afin qu’il reste dans les limites autorisées dans Google Ads. Mais tous ces éléments, le LLM les a compris parce qu’il a compris que Nils essaie de faire du Google Ads, et donc il comprend que Google Ads a des titres et qu’il y a une limite de 30 caractères, et il comprend les limites de caractères pour les descriptions, et il décide naturellement que c’est une chose logique à afficher, et c’est ce qu’il a fait. C’est donc la beauté de ces systèmes : vous n’avez pas besoin d’entrer dans une tonne de détails. Il comprend ce que vous auriez probablement voulu.

**Nils Rooijmans :** Exactement. Oui. Et vous soulevez un bon point, car c’est aussi l’une des raisons pour lesquelles j’aime utiliser AI Studio : c’est Gemini, un service Google, n’est-ce pas ? Il a donc beaucoup de connaissances sur l’écosystème Google avec tous les différents outils, y compris Google Ads. Je trouve donc que si je développe une application dans AI Studio, il y a moins d’efforts pour l’intégrer à mes autres outils Google, y compris Google Ads.

Donc, cette connaissance que vous venez de décrire sur les limites de caractères pour les titres et les descriptions RSA, je pense que les autres LLM le sauraient aussi. Mais oui, il l’a compris. Mais voici par exemple : il a créé six descriptions, mais les six ont plus de 90 caractères. Donc probablement, si nous revenons en arrière, je peux fournir un retour indiquant qu’il ne peut suggérer que des descriptions qui respectent réellement la limite de 90 caractères. Il corrigera cela lors de la prochaine exécution.

**Frederick Vallaeys :** Ce qui est très cool ici, c’est que malgré l’affichage de titres trop longs, il s’est déjà signalé lui-même comme étant une erreur parce qu’il sait qu’ils ne doivent faire que 90 caractères. Il y a donc déjà, parce qu’on peut imaginer un système qui écrit simplement 100 caractères sans même prendre la peine de vous le dire, puis vous essayez de l’importer. C’est là que vous découvrez que cela ne va pas fonctionner.

Et je vois ces choses évoluer très rapidement. Donc, quand je faisais du vibe coding, même il y a quelques mois, les résultats revenaient. Il y avait beaucoup d’erreurs. Il fallait six itérations et il avait parfois du mal à corriger ces erreurs. Mais aujourd’hui, quand j’utilise Lovable, parfois je lui demande de corriger une chose, puis il corrige cette chose, puis il revient en disant : « Et au fait, pendant que j’examinais le code, j’ai aussi remarqué cet autre élément qui semble incorrect, et je l’ai corrigé aussi à la volée. » Ces systèmes évoluent donc super, super vite quand il s’agit de faire ce qu’il faut.

**Nils Rooijmans :** Exactement. Oui. Oui. C’est aussi ce que les outils ne peuvent pas faire aujourd’hui. C’est incroyable ce qu’ils pourront faire la semaine prochaine. Et aussi la différence entre les outils, comme je l’ai mentionné, la distinction entre AI Studio et v0 ou Lovable, là, les fournisseurs sont toujours en train de courir après le temps, dans le sens où si l’un des outils propose une fonctionnalité qui crée une forte valeur pour les utilisateurs, les autres vont simplement la copier et le développement est vraiment rapide de nos jours.

J’aime toujours recommander aux gens de s’en tenir à un seul outil, puis d’essayer de le maîtriser et de ne pas courir après les objets brillants en testant tous ces différents outils d’IA disponibles aujourd’hui. De temps en temps, oui, vous devriez passer un peu de temps à les tester, mais ne passez pas trop de temps à jouer avec des copies d’outils similaires, car c’est, d’après mon expérience, une perte de temps.

Donc, pour terminer cette démonstration, peut-être, oui, pour terminer cette démonstration, nous allons copier le résultat dans le presse-papiers. Voyons si cela fonctionne. Et avec un peu de chance, si je crée une nouvelle Google Sheet ici, avec un peu de chance, elle générera un résultat que nous pourrons, voilà.

Je regarde l’en-tête ici. Je ne suis pas sûr à 100 % que cela fonctionnera pour un import en masse, mais les personnes qui ont déjà travaillé avec Google Ads Editor ou les imports en masse reconnaîtront que c’est presque ce que nous voulons pour un import dans Google Ads. Donc, en théorie, cela pourrait déjà fonctionner, sinon nous devrions lui demander de consulter les spécifications des modèles que Google Ads Editor ou les imports en masse utilisent pour importer ces informations dans Google Ads.

Mais pour revenir à ma préférence pour AI Studio, vous devez quand même copier-coller cela dans Editor ou dans un import en masse. Pourquoi ne pas faire parler cette application directement à l’API Google Ads ? C’est en fait l’une des choses, c’est un peu plus compliqué et nous pouvons y arriver en moins d’une heure, mais vous pourriez avoir une application en fonctionnement qui a accès à l’API Google Ads et alors vous pouvez littéralement dire ok, je suis satisfait de cela, au lieu de télécharger un CSV, ajoute-le simplement à mon compte. Vous pourriez donc créer une application comme celle-ci littéralement en moins d’une heure qui apporterait les modifications directement dans votre compte Google Ads.

Et puis, si vous êtes satisfait du résultat, je veux vous montrer à quel point il est facile de le partager avec vos collègues, ou même peut-être vos clients ou votre patron. Vous pouvez simplement déployer l’application en ligne. Donc, elle s’exécute actuellement dans mon AI Studio. Donc, personne ne peut la voir à part moi. Et si je veux la partager avec d’autres personnes de mon équipe, je clique simplement sur le bouton de déploiement de l’application. J’ai sélectionné un projet cloud. J’ai donc préparé la démo de vibe coding. C’est essentiellement un projet Google Cloud qui va héberger l’application. Je vais dire de la déployer.

D’accord, cela va prendre quelques minutes, mais ensuite elle fonctionnera dans Google Cloud et j’obtiendrai une URL, et je pourrai simplement diriger les gens vers cette URL et ils pourront utiliser cet outil. Donc, encore une fois, oh, voilà. C’est déjà là. Voilà. Ce n’est donc pas une URL très jolie, mais nous pouvons aussi changer cela. Vous pouvez télécharger l’application vers Vertex ou vers un autre environnement.

**Frederick Vallaeys :** Mais le point que vous soulevez, c’est qu’il est très facile de l’obtenir sur une URL partageable publiquement. Et ensuite, si vous vouliez réellement commencer à vendre cela à un client, vous pourriez peut-être y mettre un domaine plus joli. D’accord, nous faisons donc ici un test en utilisant ce nouvel outil pour le domaine <a href="http://www.optmyzr.com/fr/" target="_blank" rel="noopener">optmyzr.com</a>, et voyons s’il comprend ce que nous faisons, ce qui, si ce n’est pas le cas, reflète peut-être notre site web, et peut-être alors devons-nous demander à notre équipe web de corriger quelques éléments, mais voyons ce qui en ressort.

D’accord, idéalement, cela générerait déjà quelque chose de très pertinent, mais si ce n’est pas le cas, nous pouvons revenir en arrière et fournir un peu de feedback à la partie développement. Comme vous pouvez le voir, je vais zoomer un peu pour rendre la lecture plus facile. Je pense que c’est déjà vraiment bien, n’est-ce pas ? Logiciel de gestion PPC, oui. Optimisation Google Ads. Peut-être que c’est un peu trop large. Outil d’automatisation PPC.

Donc, un outil comme celui-ci nous a pris environ cinq, dix minutes à développer, et il augmentera énormément la productivité de votre équipe, parce que des choses comme ça, la recherche de mots-clés, la création de textes publicitaires, prennent toujours beaucoup de temps, n’est-ce pas ?

**Nils Rooijmans :** C’est vrai. Oui.

**Frederick Vallaeys :** Donc, beaucoup de travail est effectué ici par l’ordinateur en très peu de temps. Cela doit être super cher. Combien cela coûte-t-il ?

**Nils Rooijmans :** Ah, c’est une bonne question. Oui, AI Studio est gratuit dans une certaine mesure. J’utilise le modèle pro. J’ai oublié, c’est 20 ou 50 dollars par mois. Si vous voulez l’héberger dans le cloud, l’application que vous développez, vous devez aussi payer, je ne sais pas, 10, 20, 30 dollars. Ce n’est pas vraiment cher. Vous avez d’autres environnements comme Lovable et v0 ou Vertex. Si vous déployez là-bas, c’est un peu plus cher, mais je pense que la partie déploiement est un peu plus simple, et l’apparence, à mon avis, semble plus professionnelle et plus agréable qu’AI Studio.

Il faut donc un peu jouer avec pour voir ce que vous préférez, mais ce n’est jamais vraiment si cher, et surtout pas si vous le comparez au coût de développement de ce logiciel avec les développeurs que vous devez embaucher.

**Frederick Vallaeys :** Exactement. Et les modèles de tarification, je pense, sont encore en grande partie en train d’évoluer. Donc, encore une fois, j’utilise surtout Lovable, donc je connais le mieux ce système. Vous pouvez commencer gratuitement. Vous obtenez cinq crédits par jour pour une utilisation gratuite. Et ces cinq crédits vous permettront de créer une application comme celle que vous avez vue ici aujourd’hui à partir d’une génération initiale.

Mais ensuite, la prochaine chose qui se passe probablement, c’est que vous vous dites : « Oh, c’est cool, mais j’aimerais qu’il suggère différents groupes d’annonces, et peut-être qu’il regroupe certains mots-clés par thème, et peut-être qu’il ajoute toutes ces fonctionnalités supplémentaires », n’est-ce pas ? Et c’est là que vous commencez à consommer ces systèmes de crédits. Et c’est là que vous finissez par passer au plan à 20 $ par mois, qui vous donne quelques crédits payants. Et puis, dès que vous atteignez cette limite, il vous demande simplement de passer à une offre supérieure, et vous continuez à monter en gamme.

Et, fait intéressant, Lovable a été l’entreprise la plus rapide à atteindre 100 millions de dollars de revenus de l’histoire, dans l’histoire du monde. Il est donc clair que beaucoup de gens, moi y compris, dépensent une somme non négligeable d’argent là-dedans. Mais encore une fois, l’alternative, c’est que j’embauche un développeur et que je passe par ce processus qui dure des mois, et nous avons une excellente équipe de développement chez Optmyzr, et nous continuons à construire, mais eux aussi deviennent des développeurs plus efficaces grâce à ce type de capacités.

Mais parlons-en une seconde, Nils. Vous avez donc une formation en programmation, il existe toute une autre catégorie d’outils, comme Cursor, qui aident les ingénieurs à faire ce genre de choses. Où se situe la frontière, alors, et pourquoi les gens utiliseraient-ils un type de système plutôt qu’un autre ?

**Nils Rooijmans :** Oui, excellente question. Donc oui, l’interface comme celle-ci, comme je viens de vous la montrer, ainsi que v0 et Lovable, je pense qu’elles sont excellentes pour le prototypage rapide. Je peux donc imaginer que, dans votre organisation, vous utilisez des outils comme ceux-ci pour montrer à vos développeurs le type de fonctionnalité que vous souhaitez ajouter à Optmyzr, et vous pouvez l’illustrer facilement parce que vous pouvez littéralement le construire en quelques minutes ou en une heure.

Mais le logiciel, en général, le logiciel généré par des outils comme ceux-ci n’est pas prêt pour la production, ce qui signifie qu’il fait un excellent travail pour illustrer ce que vous vouliez obtenir, et il vous amène à 80 ou 90 %, mais il n’est pas vraiment robuste. Il n’est vraiment pas fiable. Il n’est pas vraiment dimensionné au niveau dont vous avez besoin pour tous vos clients. Il n’est pas sécurisé parce qu’il est facile d’y introduire des failles.

Donc, d’après mon expérience, c’est excellent pour le prototypage rapide, mais si vous voulez déployer un logiciel professionnel dans une entreprise, alors vous avez toujours besoin que des développeurs examinent le code. Et c’est aussi l’un des avantages de ces environnements, parce que vous pouvez simplement aller voir le code. Donc je suis ici. Si vous comprenez le code, vous pouvez simplement y aller et, par exemple, ce service Gemini. Peut-être que si je zoome ici, je peux voir le prompt.

Autre chose : je n’ai en gros rien expliqué sur la rédaction des annonces, n’est-ce pas ? Donc la qualité des liens annexes et du texte publicitaire est médiocre. Mais si j’améliore le prompt utilisé par ce logiciel, alors j’obtiens des titres bien meilleurs, des descriptions bien meilleures. C’est donc un exemple des modifications que vous pouvez apporter si vous comprenez un peu le code, ou vous pouvez aussi le faire via les suggestions.

En bref, la qualité du code est bonne, mais elle n’est pas encore au niveau du logiciel professionnel développé par de vrais ingénieurs logiciels. Donc je ne recommanderais pas d’utiliser des outils de vibe coding comme celui-ci pour des applications très complexes qui nécessitent beaucoup de logique backend, de connexions à des bases de données. C’est bien pour des applications web basiques et simples, comme les démonstrations que je viens de faire. Et je pense que vous avez aussi créé une extension Chrome, ce qui est également un excellent exemple de la manière dont vous pouvez utiliser des outils comme ceux-ci, mais pour des systèmes logiciels complexes, c’est bien pour le prototypage.

**Frederick Vallaeys :** Exactement. C’est toute l’idée du logiciel à la demande, n’est-ce pas ? Si c’est quelque chose que vous construisez pour votre propre productivité, c’est presque une évidence, parce que vous êtes le seul à l’utiliser, la sécurité n’est pas un enjeu aussi important. Mais dès que vous le déployez et que vous voulez le faire passer à l’échelle, vous devez avoir une connexion sécurisée. Vous devez vous assurer que les données ne sont pas volées. Vous devez vous assurer que les serveurs restent opérationnels.

Et encore une fois, cela dépend ensuite du système que vous utilisez. Mais Lovable vous permet d’augmenter la taille de l’infrastructure serveur que vous placez derrière. Et évidemment, cela coûte plus cher si vous passez à un déploiement plus important. Mais ces choses peuvent être faites. Maintenant, Nils, vous avez soulevé un point intéressant, n’est-ce pas ? Cette application que vous venez de vibe coder utilise Gemini AI pour analyser un site, puis générer des titres d’annonces à partir de cela.

Vous êtes allé dans le code pour essayer de trouver quel est le prompt qu’il utilise pour faire cette magie de l’IA. Mais je soupçonne que vous pouvez aussi simplement poser la question à l’assistant de code. Alors, pouvons-nous essayer cela ? Pouvez-vous me dire quel prompt vous utilisez pour générer les annonces ?

**Nils Rooijmans :** C’est exact. Parce que je pense que ce que cela illustre, si cela fonctionne, c’est que vous n’avez toujours pas besoin d’être technique, n’est-ce pas ? C’est bien que vous puissiez aller voir le code, mais même si vous ne voulez pas regarder le code, vous pouvez lui demander comment vous avez codé cette partie précise du logiciel, ou si vous faites des calculs, disons que vous calculez des enchères ou des budgets peut-être selon une méthode de prévision, vous pouvez lui demander : quelle méthode statistique avez-vous utilisée ? Et montrez-moi l’équation mathématique. Je n’ai pas besoin de voir le code, mais dites-moi quelles mathématiques ont été intégrées dans le code que vous avez écrit.

Exactement. Oui. Alors, essayons ça. Montrez-moi le prompt que vous utilisez pour générer les titres et les descriptions RSA, ainsi que trois façons d’améliorer ce prompt.

**Frederick Vallaeys :** D’accord. Donc, voici le déroulé. Mais Nils dictait cela dans le système. C’est donc beaucoup plus rapide que de taper. Maintenant, il réfléchit à cela en utilisant Gemini 2.0 Pro, et il vous donne de petites mises à jour au fur et à mesure. Il indique ce qu’il fait pour que vous ayez l’impression qu’il n’est pas bloqué, et puis, en général, les systèmes que j’utilise peuvent prendre deux ou trois minutes par réponse.

Cela peut donc être un peu frustrant. J’ai donc tendance à garder une fenêtre de vibe coding d’un côté, et une autre fenêtre où je fais mon travail quotidien habituel ou du shopping en ligne. Mais je fais toujours deux choses en même temps. Et j’ai parlé à des ingénieurs chez OpenAI, et ils ont en gros trois ou quatre vibe codes qui tournent en parallèle. Chacun peut se terminer quand il se termine, et ensuite ils peuvent approfondir ceux qui.

**Nils Rooijmans :** Exactement. Oui. Oui. Je dois dire, et cela ramène aussi à la question des différents outils, n’est-ce pas ? Parce que j’utilise un outil comme AI Studio, v0, pour ces choses de prototypage rapide, et ensuite, si je suis satisfait et que je me dis, d’accord, c’est quelque chose que je veux vraiment déployer, alors j’aime utiliser Cursor, qui est comme un environnement de développement pour les ingénieurs logiciels afin de faire passer le code à un niveau supérieur, c’est-à-dire prêt pour la production.

Et dans Cursor, vous pouvez en fait créer différents agents qui vous aideront avec différentes tâches nécessaires pour rendre le code prêt pour la production. Par exemple, vous auriez un agent qui vérifie la sécurité, un autre agent qui vérifierait les performances et la scalabilité, un autre agent qui vérifierait les connexions API, ou peut-être des améliorations du logiciel du point de vue de la lisibilité et de la maintenabilité. Donc, dans Cursor, vous pouvez créer plusieurs agents qui travaillent en parallèle pour faire passer le code au niveau requis afin qu’il soit prêt pour la production.

Maintenant, comme vous pouvez le voir ici à gauche, il a fourni la réponse à notre question sur le prompt. Il affiche donc le JavaScript où se trouve le prompt. Je suis un expert Google Ads, j’ai besoin d’analyser l’URL de la page de destination suivante, blablabla. Donc c’est un long prompt avec des contraintes, puis il suggère aussi trois façons d’améliorer ce prompt. Si nous lisons cela en nous appuyant sur notre connaissance de ce à quoi ressemble un bon texte publicitaire, nous pourrions être d’accord avec les suggestions et dire : « D’accord, intégrons cela pour améliorer le prompt, et nous n’avons pas besoin d’aller dans le code pour le faire nous-mêmes parce que cet outil le fera pour nous. »

**Frederick Vallaeys :** Cool. Donc, oui, c’est comme un développeur, vous pouvez lui parler comme s’il s’agissait d’un humain, et il peut aussi commencer à comprendre quel est votre niveau d’expertise, n’est-ce pas ? Vous pouvez dire : « Hé, écoute. Je ne suis pas technique, donc ne me parle pas de React parce que je ne sais pas ce qu’est React. » Et parfois, il va aussi dire : « Hé, tu viens de me dire que tu voulais te connecter à l’API Google Ads, et tu m’as dit d’aller dans la Google Developer Console et genre quelque chose à propos d’OAuth. » Là, je suis perdu. D’accord.

Mais alors, dis-moi, peux-tu m’expliquer cela davantage ? Peux-tu me mettre sur la bonne voie ? Voici où j’en suis. Peux-tu m’aider à arriver au bon endroit ? Et il va vous guider à travers toutes ces choses. C’est donc vraiment génial parce qu’il peut écrire du code, mais il peut aussi vous guider vers l’endroit où vous devez être pour franchir l’étape suivante nécessaire afin de vous amener là où vous voulez aller, n’est-ce pas ? Et Nils, vous avez aussi parlé du déploiement, n’est-ce pas ? Donc peut-être que vous passez ensuite par Cursor. Le code que vous venez de produire en vibe coding, est-ce maintenant du travail jetable, ou comment le transmettez-vous à vos ingénieurs pour qu’ils en fassent autre chose ?

**Nils Rooijmans :** Je pourrais donc l’envoyer à mes ingénieurs, et ils diraient : d’accord, nous allons complètement refactoriser cela, comme on dit, ce qui leur demanderait beaucoup de travail, ou ils pourraient utiliser Cursor et des agents pour faire le travail. Beaucoup de développeurs, la plupart d’entre eux, utilisent déjà quelque chose comme Claude Code ou Cursor pour les aider à améliorer leur productivité en utilisant l’IA pour améliorer la qualité du code d’une manière qui est importante pour eux en tant que développeurs logiciels.

Pour nous, ces exigences techniques pour le rendre prêt pour la production, nous, en tant que non-développeurs, cela ne nous intéresse pas vraiment. Ce qui nous intéresse, c’est la fonctionnalité de l’outil. Mais les développeurs logiciels savent qu’il y a plus que cela. Et ils utilisent des outils comme ceux que j’ai mentionnés, comme Cursor, Claude Code, Cursor, GitHub Copilot. Ce sont le genre d’outils que les techniciens utilisent pour améliorer la qualité.

Maintenant, je ne dis pas que vous ne devriez pas utiliser ces outils ou commencer à les tester, parce que vous pouvez utiliser ces outils pour créer des agents, ce qui est le niveau suivant, n’est-ce pas ? Vous pouvez créer des agents IA qui vous aideront avec des tâches complètement différentes. Par exemple, dans Claude Code, vous pouvez créer des agents qui vous aideront à consulter vos e-mails et à générer déjà des réponses standard à tous les e-mails que vous avez aujourd’hui, ou, je ne sais pas, transcrire et générer des articles de blog à partir de vos vidéos YouTube.

Vous pouvez donc créer différents agents pour différentes tâches qui s’exécutent sur votre machine et font le travail pour vous. C’est donc un autre exemple d’utilisation de l’IA de manière interactive, un peu comme vibe coder l’agent IA pour lui apprendre ce qui doit être fait, regarder ce qu’il fait et comment il fonctionne, puis, en interagissant avec l’agent, améliorer la qualité de son travail, et c’est vraiment génial.

**Frederick Vallaeys :** Donc, quand il s’agit de ces agents, vous dites que vous utiliseriez Cursor ou AI Studio de Google pour construire un agent, ou avez-vous un autre type d’outil qui vous aide à construire ces agents ?

**Nils Rooijmans :** Donc, avec les agents, j’aime utiliser Claude Code, et dans Claude Code, vous pouvez créer des agents. Vous pouvez leur donner, vous pouvez leur enseigner des compétences en fournissant des instructions comme vous donneriez des instructions à un LLM avec un prompt système. Un prompt système serait essentiellement quelque chose comme mettre le LLM sur scène, n’est-ce pas ? Vous agissez en tant qu’expert PPC expérimenté avec beaucoup d’expérience dans l’optimisation des textes publicitaires. Votre travail aujourd’hui est d’améliorer les titres d’annonces pour un blablabla.

Ce type d’instructions, vous pouvez également les utiliser pour créer des agents dans Claude Code, puis vous pouvez faire exécuter à ces agents différentes tâches sur votre machine locale. Par exemple, se connecter à Gmail, parcourir votre boîte de réception et répondre à tous les e-mails non lus, ou créer un brouillon afin que vous puissiez y répondre facilement, ou simplement archiver tout ce qui est sans importance ou spammy, et en fonction de son comportement, vous pouvez entraîner cet agent à améliorer ses performances.

Vous avez donc un agent qui parcourt vos e-mails, puis vous voyez : d’accord, vous avez décidé que celui-ci était un peu spammy, mais ce n’est pas à cause de ceci et cela. Donc, je vais mettre à jour ces instructions. Donc, c’est toujours moi qui mets à jour les instructions. Je peux voir cela évoluer, peut-être déjà l’année prochaine, où je n’aurai plus à expliquer pourquoi ce n’est pas du spam, ou je n’aurai plus à expliquer pourquoi je modifiais la réponse que l’agent avait générée pour moi.

Je fais simplement de petites modifications à la réponse, puis je l’envoie, et ensuite l’agent observera mon comportement et apprendra de celui-ci. Je pense que c’est très proche.

**Frederick Vallaeys :** Et je pense que cela soulève peut-être une autre bonne question. À quel moment payez-vous simplement quelqu’un pour un outil qui fait cela plutôt que de le construire vous-même ? Et je pense que dans ce scénario, parce que vous devez constamment le réentraîner et l’améliorer, et qu’il répond clairement aux e-mails, vous allez faire cela pendant les deux prochaines années de votre carrière, n’est-ce pas ? Donc peut-être que c’est là que vous payez quelqu’un pour assurer la maintenance à votre place, et continuer à l’améliorer.

Alors que quelque chose comme : « Hé, j’ai ce projet ponctuel pour un client et cela va me prendre huit heures de travail, mais je pourrais vibe coder quelque chose qui m’aide à le faire en deux heures, et après cela, je ne ferai peut-être plus jamais ce genre de projet pendant quelques mois, n’est-ce pas ? » Mais à ce moment-là, je vibe coderai simplement une nouvelle version qui est plus en phase avec l’état actuel du secteur. C’est donc comme ça que je réfléchirais à acheter versus construire. Qu’en pensez-vous dans ce cas ?

**Nils Rooijmans :** Oui, excellente question. Le logiciel que j’aime utiliser et qui n’est pas critique pour mon activité, je peux facilement le vibe coder parce que s’il peut faire des erreurs qui ne sont pas très coûteuses, si je suis convaincu qu’il ne peut pas faire d’erreur très coûteuse, alors je suis vraiment heureux de le vibe coder. Si, en revanche, c’est quelque chose pour lequel je pense qu’il y a un énorme risque s’il fait de grosses erreurs, comme par exemple modifier des éléments dans les comptes Google Ads de mes clients, alors je veux être sûr que le logiciel n’est pas facile à pirater.

Je veux qu’il soit fiable, et je veux qu’il ait certaines contraintes. Et pour cela, et parce que j’ai une formation en lecture de code, j’aime jeter un œil au code et m’assurer qu’il fait exactement le genre de choses que je lui autoriserais à faire. Maintenant, si vous n’êtes pas développeur vous-même, je vous recommanderais d’embaucher un développeur pour examiner ce type d’applications avant de commencer à les utiliser.

**Frederick Vallaeys :** Oui. Et je pense aussi, comme vous l’avez mentionné dans vos livres, qu’il faut garder l’humain dans la boucle, n’est-ce pas ? L’IA fait un excellent travail, mais notre rôle est essentiellement de dire à l’IA ce qu’est un bon comportement et ce qu’est un mauvais comportement. Nous devons mettre en place des garde-fous pour qu’elle ne dérape pas.

**Nils Rooijmans :** Exactement. Les garde-fous sont un sujet tellement important en 2026 avec toute cette automatisation.

**Frederick Vallaeys :** Maintenant, peut-être que dans ce que vous avez dit, nous commençons peut-être à décourager les gens de faire du vibe coding, mais je pense qu’un élément intéressant qui en est ressorti pour moi, c’est que souvent, en tant que marketeur, chef d’entreprise ou quel que soit le rôle que vous avez en tête, c’est : oh, il y a cette chose simple que je dois faire, il suffit de créer le code, n’est-ce pas ? Créer le logiciel. Et puis vous faites ce prompt initial et vous le regardez, et vous vous dites : oh, attendez, il suggère des mots-clés, mais il n’a pas regardé quels autres mots-clés j’ai dans mon compte, ni s’il y a un chevauchement dans le ciblage, ni si les budgets sont répartis.

Et donc, très vite, vous commencez à comprendre que ce qui était une chose simple dans votre tête comporte en réalité de nombreuses couches de sophistication. Et c’est un énorme avantage, parce que si vous pouvez passer par cela avec cet outil de vibe coding, et même s’il n’est pas parfaitement connecté à Google Ads et qu’il ne récupère pas parfaitement toutes les données que vous avez, vous pouvez commencer à spécifier ce qu’il doit faire.

Maintenant, vous pouvez le donner à un ingénieur et c’est une spécification tellement meilleure, parce qu’une partie de ce que vous décriviez, c’est ces 36 mois pendant lesquels le développeur va faire la chose, puis il revient et vous dites : attendez, vous n’avez pas pris en compte les facteurs, les autres mots-clés et les autres campagnes et groupes d’annonces, et c’est, vous ne nous l’avez pas dit, n’est-ce pas ? Donc peut-être que c’est pour cela qu’ils l’ont manqué. Mais cela vous oblige à vraiment réfléchir à ce que l’outil doit faire, et donc le développeur va toujours prendre 36 mois, mais ce qui en sortira sera sacrément meilleur dans cette première version que si vous n’aviez pas suivi ce processus au départ.

**Nils Rooijmans :** Oui, c’est un excellent point. Exactement. C’est aussi pendant ma formation. C’est exactement comme ça que j’aime utiliser les LLM pour générer des scripts Google Ads. D’abord, essentiellement pour convaincre le LLM qu’il doit poser beaucoup de questions sur les exigences, parce que nous ne sommes pas conscients des exigences la plupart du temps, n’est-ce pas ? Nous ne savons pas exactement ce que nous voulons.

Donc, si le LLM commence à poser des questions, ah, vous avez raison. Nous devrions aussi penser à ceci et cela. Nous devrions faire des choix comme ça. Et ensuite, il générera une version pseudo-code de ce qu’il va construire. Et ce pseudo-code est essentiellement une définition très explicite de la chose que nous voulions faire construire. Et si nous pouvons y parvenir grâce à cette communication naturelle, avec l’interaction avec l’IA d’une manière qui ne nous oblige à rien connaître au codage, c’est tout simplement un énorme, énorme, énorme gain.

**Frederick Vallaeys :** Et donc, dans l’exemple que vous avez donné aujourd’hui, nous avons fait une seule génération de prompt, mais ce que vous dites maintenant, c’est que ce n’était qu’un exemple, n’est-ce pas ? Peut-être que le meilleur scénario est que vous alliez parler à GPT et que vous lui disiez : voilà un peu ce que j’essaie de faire. Pose-moi des questions, comme : qu’est-ce que j’oublie ? Que devrais-je demander à l’outil de vibe coding de faire pour moi ?

Et donc maintenant, vous passez une demi-heure à aller et venir, et vous le mettez en mode vocal, n’est-ce pas ? Parce que plus personne ne veut taper. Donc vous le mettez en mode vocal, vous avez cette conversation comme si c’était un chef de produit humain. Et puis ce qu’il produit pourrait être, et j’ai parlé à des gens d’OpenAI, mais ils ont des prompts de 10 000 mots, wow, comme prompt initial. Oui.

Et c’est assez sophistiqué, mais cela inclut des éléments comme : quelle est notre préférence pour la langue à utiliser et les préférences stylistiques, et que devons-nous prendre en compte en termes de sécurité et de conception de l’interface utilisateur. Et donc tout cela peut aller dans ce prompt initial si vous le souhaitez. Vous ne le faites pas, je ne veux pas non plus que cela paraisse effrayant, comme si c’était ce qu’il fallait faire pour bien faire. Vous pouvez emprunter l’une ou l’autre voie, mais c’est votre choix. Vous pouvez le rendre aussi sophistiqué que vous le souhaitez.

**Nils Rooijmans :** Oui. Oui. Commencez petit. Commencez petit, puis faites des étapes incrémentales pour améliorer la qualité et aussi la complexité. Et il est relativement facile de commencer, et une fois que vous avez commencé, vous vous faites une idée de ce qui est possible, et cela activera un état d’esprit nécessaire pour vous amener à l’étape suivante. Et ensuite, l’IA, le LLM, vous guidera en fait vers l’étape suivante. Et si vous appréciez l’expérience, ce que je vous garantis parce que c’est un superpouvoir, vous augmenterez progressivement votre compréhension de ce qui est possible ainsi que la complexité des applications que vous allez construire.

**Frederick Vallaeys :** Et Nils, je ne peux pas vous dire le nombre de nuits où je suis resté debout après minuit à vibe coder, quelque chose que je n’avais pas fait depuis longtemps parce que nous avons une grande équipe d’ingénierie chez Optmyzr. Mais c’est amusant. C’est addictif. C’est productif. Oui.

Et j’ai en fait mis en production des outils codés en vibe. J’en ai fait un petit sympa. Il s’appelle <a href="https://triviathis.com/" target="_blank" rel="nofollow noopener">trivithis.com</a>. Il vous permet de générer un petit quiz sur le sujet de votre choix, puis de jouer directement dessus. Je viens aussi de coder en vibe un calendrier de l’Avent, un calendrier à rebours pour les fêtes, avec des lots offerts par de nombreux experts PPC, et je l’ai mis en production.

Et là encore, ce sont des projets relativement peu risqués. On ne parle pas de modifier des budgets ni des campagnes publicitaires à plusieurs millions. Mais malgré tout, il y a la sécurité, une politique de confidentialité, tous ces éléments en place, et vous pouvez le lancer. Vraiment, c’est génial. Et je suis d’accord avec ce que vous avez dit. Allez-y dès aujourd’hui, utilisez n’importe lequel des outils de vibe coding, mettez quelque chose en place, voyez ce que ça fait, parce que ça va être fou et amusant. Nils, peut-être quelques conseils, comme des erreurs que vous avez rencontrées et que nous pouvons aider les gens à éviter.

**Nils Rooijmans:** Bonne question. Oui. L’une des plus grosses erreurs, c’est de penser que dès qu’on a quelque chose qui fonctionne, c’est prêt pour la production, parce qu’il y aura toujours des cas limites, des scénarios extrêmes auxquels vous n’avez pas encore pensé, et si vous le mettez en production, d’autres utilisateurs rencontreront ces erreurs. Et cela peut être une grosse erreur qui peut causer des dommages. Donc le vibe coding peut vous amener à 90 %, mais n’attendez pas 100 % sauf si la tâche est relativement simple et facile. Ça, c’en est une.

Une autre serait, oui, c’est en fait un peu contradictoire, parce que j’aimerais dire que si vous passez trop de temps à réfléchir au code et à regarder le code, ce n’est plus du vibe coding, vous devenez alors un développeur logiciel. Donc si vous êtes en mode vibe coding, ne pensez pas trop au code ni au JavaScript ou au Python en soi, même si vous comprenez ce qui va se passer, parce que cela ralentira votre processus créatif d’amélioration de l’idée. Vous êtes vraiment dans le flow d’améliorer l’idée et de construire l’application. Donc ne vous inquiétez pas trop du code.

**Frederick Vallaeys:** Oui. Et sachez quel est votre objectif, n’est-ce pas ? Et je me rends compte qu’à un moment, il faut simplement prendre deux jours pour connecter les choses aux systèmes backend, pour sécuriser correctement, pour ajouter les conditions générales, pour travailler avec des juristes afin de mettre en place les politiques de confidentialité. Ce n’est pas amusant. Mais vous entrez dans ce mode : d’accord, c’est ce que je vais faire et traverser. Puis vous revenez au mode : d’accord, maintenant je vais regarder l’application. Maintenant je vais la rendre plus utilisable. Maintenant je vais la rendre plus amusante. Et c’est là que vous êtes dans le vibe, n’est-ce pas ? Et passer d’un mode à l’autre est important.

Mais l’autre chose que je me surprends parfois à faire, c’est de partir dans des tunnels sans fin. Et donc il faut être, je dois garder une liste sur une feuille de papier. Voilà le gros sujet. Je viens de penser à cet autre point qui est comme un cas limite, comme vous l’avez dit. Je dois vérifier ce cas limite. Parce qu’ensuite vous regardez la page et vous vous dites : le bouton est bleu, mais j’aimerais qu’il soit rouge. D’accord, allons le changer.

Et puis vous partez dans ces tunnels sans fin, et au final vous vous dites : « Oh, mais les gros sujets qui comptent vraiment le plus, je n’y suis même pas encore allé. » Donc gardez simplement cette liste pour ne pas trop vous écarter de la trajectoire.

**Nils Rooijmans:** Oui, bon point.

**Frederick Vallaeys:** Bien. Nils, vous faites beaucoup d’enseignement, n’est-ce pas ? Enseignez-vous aussi le vibe coding en plus des scripts Google Ads ?

**Nils Rooijmans:** Pas encore, mais peut-être à l’avenir. Oui. Pour l’instant, j’explique simplement comment utiliser les IA pour créer des scripts Google Ads, parce que le principal avantage des scripts Google Ads, c’est qu’ils fonctionnent toujours à l’intérieur de la plateforme Google Ads, relativement peu coûteux, faciles à utiliser, et qu’ils peuvent manipuler des entités à l’intérieur de la plateforme Google Ads. Donc une grande partie des logiciels que nous créons avec le vibe coding, sauf si vous avez une connexion API à Google Ads, ce qui est relativement difficile à mettre en place, ne peut rien modifier à l’intérieur de Google Ads.

Les scripts Google Ads sont donc mes outils préférés pour surveiller les performances de Google Ads et effectuer de petites modifications à l’intérieur de la plateforme Google Ads. Le vibe coding sert à créer des applications qui vivent en dehors de la plateforme Google Ads et qui peuvent m’aider. Par exemple, je ne sais pas, hier j’ai créé une interface web pour m’aider à générer des listes de comparaison.

Par exemple, si j’ai une campagne Shopping et que je décide d’augmenter mon CPC max avec un CPC cible de portefeuille, alors, comme fonctionnent les campagnes Shopping, mes annonces seront diffusées auprès d’un ensemble totalement différent de requêtes de recherche. Donc avant d’augmenter l’enchère, j’avais un ensemble A de requêtes de recherche, et après, j’avais l’ensemble B. Je veux voir la différence entre les deux dans l’interface Google Ads. C’est relativement difficile à faire, non ?

Bien sûr, je pourrais créer un script pour m’envoyer un e-mail, mais parfois, pour moi, c’est juste plus simple. D’accord, j’ai ces deux Google Sheets, comparez-les et montrez-moi la différence, n’est-ce pas ? J’ai donc créé cette application qui me permet simplement d’insérer deux liens vers différents Google Sheets, et elle crée un joli tableau avec les différences entre eux. Je peux ainsi voir pour quelles nouvelles requêtes de recherche mes produits sont diffusés après avoir augmenté l’enchère.

**Frederick Vallaeys:** Oui. Et cela me fait penser à une autre erreur que j’ai commise, à savoir que parfois je fais quelque chose à l’ancienne. J’ai un gros projet. Nous avons donc fait une migration CRM, et j’ai décidé d’utiliser les outils des plateformes CRM et des feuilles de calcul en masse pour déplacer les données dans un sens puis dans l’autre. Et au final, je suis simplement tombé sur une limite parce que la feuille de calcul en masse ne pouvait pas prendre toutes les entités, alors que ces entités existaient dans l’API. Et je me suis dit : si j’avais commencé à vibe coder ça dès le départ, même pour les choses simples, comme les feuilles de calcul en masse, cela m’aurait pris cinq minutes, et cela m’aurait permis d’entrer immédiatement dans les cas limites plus complexes, que l’on peut gérer avec l’API.

Et j’ai fini par passer deux jours sans faire de vibe coding pour réaliser ce projet, et je me suis dit : j’ai besoin du vibe coding parce que je suis bloqué. Et puis le vibe coding m’a permis de franchir la ligne d’arrivée. Mais je pense que, là encore, c’est l’expérience de l’avoir fait, de savoir ce que le vibe coding peut faire, pour commencer à résoudre vos problèmes, comme vous le dites. Un problème très simple que vous aviez, et vous vous êtes dit que cela prendrait 10 minutes, mais si vous ne l’aviez pas testé auparavant, si vous ne saviez pas ce qu’était le vibe coding, vous ne seriez jamais allé dans cette direction, et vous n’auriez probablement jamais trouvé de solution à ce problème.

C’est pour cela que je suis si enthousiaste, parce que toutes ces petites frustrations que nous avons, ou toutes ces grandes idées que nous avons tous, tout à coup, comme vous l’avez dit, c’est un superpouvoir. Nous pouvons aller construire ces choses. Nous pouvons les résoudre aujourd’hui, pas demain. Nous n’avons pas besoin de demander à quelqu’un. Nous le faisons aujourd’hui.

Et j’ai travaillé avec des amis. J’ai un espace vibe coding ici, dans les bureaux d’Optmyzr à Mountain View. Et des amis viennent ici, qui ont littéralement gardé des idées en tête pendant des années, et ils n’ont jamais eu l’élan nécessaire pour en parler à leurs développeurs ou à leur équipe parce qu’ils savaient ce qui les attendait. Ils savaient qu’ils allaient passer six mois à l’expliquer, à attendre et à accumuler de la frustration en chemin. Et ils viennent ici, dans le studio de vibe code, et ils repartent le même après-midi avec un prototype fonctionnel.

**Nils Rooijmans:** Génial.

**Frederick Vallaeys:** Et certaines de ces choses, en fait, comme un gars avec qui je travaillais, a présenté son vibe code au CEO d’Adobe, et le CEO était super content. Chez Adobe, ils ont des ingénieurs, n’est-ce pas ? Mais le vibe coding permettait à cette personne de se démarquer au-dessus de tout le monde. Donc c’est vraiment, vraiment cool ce que les gens font.

**Nils Rooijmans:** Sympa. J’aimerais rejoindre un jour. J’achète un billet pour San Francisco maintenant.

**Frederick Vallaeys:** Très bien. Oui. Laissez-nous un commentaire, tous ceux qui veulent venir traîner au Vibe Studio et construire des choses sympas ensemble. Oui, faisons ça. On a l’espace.

**Nils Rooijmans:** Oui. Oui. Aussi, peut-être un dernier point, parce que vous avez mentionné la personne qui présente un prototype chez Adobe. Je pense que surtout les petites entreprises qui n’avaient aucun développeur auparavant vont voir un changement révolutionnaire dans la manière dont elles gèrent leur activité. Je pense que les grandes entreprises, elles en ont déjà, elles ont des développeurs, elles ont des développeurs produit. Donc l’état d’esprit autour de ce que l’automatisation peut apporter à l’entreprise est déjà en quelque sorte intégré dans l’organisation, et l’IA et le vibe coding seront la prochaine étape d’évolution dans ce processus.

Mais pour les petites entreprises, les petites agences aussi, qui n’ont aucune compétence technique dans l’organisation, ce sera énorme. Ce sera vraiment révolutionnaire, parce que ces personnes pourront littéralement utiliser des logiciels d’une manière qui n’était pas possible auparavant. Elles n’avaient pas l’argent pour embaucher des développeurs. Elles n’avaient pas le savoir-faire pour le faire elles-mêmes, et elles n’avaient pas les idées de ce qui était possible. Et je pense que cela va provoquer un changement spectaculaire dans les prochaines années.

**Frederick Vallaeys:** Oui. Et je vois aussi beaucoup d’innovation recombinante, où je construis une chose ou j’en vois une, et je me dis : attendez, si on change juste ce petit détail, tout à coup cela devient un logiciel marketing plutôt que ce qu’il faisait avant. Et là encore, je pense à ce calendrier de l’Avent, n’est-ce pas ? C’est un calendrier à rebours, et je me dis : pourquoi ne pas en faire une formation ? Chaque jour, vous recevez une petite pépite, parce que les gens sont occupés.

Beaucoup de gens ne veulent pas passer quatre heures en cours pour apprendre quelque chose, mais nous sommes tous sur les réseaux sociaux, n’est-ce pas ? Nous pouvons consommer deux minutes de quelque chose qui nous aide sur le chemin. C’est donc une innovation recombinante. Vous voyez ces choses et vous vous dites : et si, pour mon entreprise, elle pouvait faire ces choses-là ? Et c’est aussi une chose sympa dans Lovable. Quand je construis quelque chose, je peux le publier avec un bouton remix, où vous pouvez ensuite littéralement aller le récupérer et dire remixez ceci.

Cela met une copie dans votre Lovable, et maintenant vous pouvez lui donner des instructions, et vous pouvez commencer à faire des branches. En gros, créer votre propre version. En tant que communauté, nous avons toujours été très bons en PPC, et vous avez été formidables pour partager des choses. Je suis vraiment enthousiaste à l’idée que même le vibe coding devienne un effort communautaire.

**Nils Rooijmans:** Oui, je ne savais pas ça. C’est cool. Je devrais regarder ça. Oui.

**Frederick Vallaeys:** Très bien. Nils, je sais que vous avez des tâches ménagères et des activités en plein air qui vous attendent. Merci beaucoup d’avoir partagé toute votre sagesse sur le vibe coding. C’était génial. J’espère vous revoir plus tard en 2026 pour partager davantage de ce sur quoi vous travaillez. Et les gens peuvent retrouver Nils sur LinkedIn, voir ce qu’il fait. Il a une excellente newsletter. J’aime toujours la lire. Donc abonnez-vous aussi à celle-ci. Nils, rappelez aux gens où ils peuvent vous trouver.

**Nils Rooijmans:** Oui. Donc si vous tapez simplement mon nom avec scripts sur Google, vous trouverez mon site web et beaucoup de scripts Google Ads gratuits. Il y a aussi une newsletter sur mon site web. Donc <a href="http://nilsrooijmans.com/newsletter" target="_blank" rel="nofollow noopener">nilsrooijmans.com/newsletter</a> , où je partage chaque jour des conseils pour optimiser et améliorer les performances de vos Google Ads.

**Frederick Vallaeys:** Super. D’accord. Génial. Merci à tous d’avoir regardé cet épisode. Si vous voulez savoir quand Nils reviendra ou connaître d’autres invités, abonnez-vous, cliquez sur le bouton J’aime, interagissez avec nous dans les commentaires si vous avez des questions ou des idées, ou si vous êtes bloqués sur le vibe coding. Nous serons heureux de vous aider, bien sûr. Sur ce, merci d’avoir regardé PPC Town Hall. Nils, merci d’avoir été des nôtres, et on se retrouve pour le prochain.


---

*Source: [Le Vibe Coding pour le PPC : comment les marketeurs peuvent créer des outils Google Ads sans coder](https://www.optmyzr.com/fr/ppctownhall/build-ppc-tools-without-coding/)*
*© Optmyzr. All rights reserved.*
