Restaurant indépendant : générer ses descriptions de plats et ses posts réseaux sociaux avec l'IA
Petit restaurant : produire descriptions de plats et posts réseaux avec Claude Code. Prompts à copier, modèles et script de contrôle.
Dix heures du soir. La plonge est enfin terminée, et je me suis affalé sur un tabouret, le téléphone à la main.
La photo du plat du jour de demain est prise. Mais le texte qui doit l’accompagner ne vient pas. Pas un seul mot. J’écris « Suggestion du jour », je galère cinq minutes, et je finis par appuyer sur « Publier » sans rien de plus. Le lendemain, et le surlendemain, c’est pareil. Au bout d’un moment, tous mes posts Instagram se terminaient par « c’est délicieux, venez goûter ».
Ça, c’est l’histoire d’un ami à moi, patron d’un petit restaurant de quartier. Sa cuisine est irréprochable, mais les mots pour la raconter restent toujours sur le carreau. Même sur la carte, la description s’arrête à « Poulet frit maison… 9,80 € ». Le client voit le prix, mais ne sait pas ce qui fait la fierté de la maison.
Je vais vous parler de la façon de confier ce « les mots ne viennent pas » à l’IA générative. La cible, c’est vous : le patron d’un restaurant indépendant qui tient le piano tout en gérant seul sa communication, exactement comme moi.
Points clés
- On fait écrire à l’IA les brouillons des descriptions de plats et des posts réseaux sociaux d’un coup, et le patron se concentre uniquement sur la relecture et la décision de publier.
- On fournit des modèles de prompts à copier-coller, et une fiche des infos du restaurant qu’on écrit une fois pour la réutiliser partout.
- Les dix minutes quotidiennes consacrées à la rédaction tombent à environ cinq minutes, même pour trois plats. À l’échelle d’un mois, ça fait plusieurs heures de gagnées.
- Ce qu’on peut confier à l’IA s’arrête au « jet de départ » du texte. Les allergènes, l’origine, le prix et le stock, c’est l’humain qui les vérifie systématiquement.
- Les données qu’on ne veut pas voir sortir (coordonnées des clients, coût d’achat des matières premières) ne vont jamais dans le prompt.
D’abord, à qui je m’adresse
Cet article vise ce type de patron :
- 15 à 30 couverts, tenu en famille ou à quelques-uns.
- Vous mettez à jour vous-même Instagram ou X, parfois votre fiche Google Business Profile.
- Pas de chargé de com ni de rédacteur attitré. Les posts se font après le service ou entre deux mises en place.
- Plutôt téléphone qu’ordinateur. Les réglages compliqués, ça ne tient pas dans la durée.
Bref, des gens à qui il manque du temps et de l’énergie. Donc le but de cet article n’est pas une « utilisation spectaculaire de l’IA », mais quelque chose de modeste qui paie tous les jours : faire passer les dix minutes du soir à cinq.
Le déroulé du travail de « communication » dans un restaurant indépendant
Commençons par découper la tâche actuelle. Écrire un post, c’est en réalité cinq étapes mélangées :
- Choisir le sujet (qu’est-ce qu’on met en avant aujourd’hui ?)
- Prendre la photo
- Rédiger la description du plat
- La mettre en forme pour les réseaux (hashtags, émojis compris)
- La réadapter au format de chaque réseau
Là-dedans, l’IA est douée pour les étapes 3 à 5. Les étapes 1 et 2, seul le patron peut les faire. Autrement dit, du moment que vous fournissez le sujet et la photo, le reste se délègue presque entièrement.
Les ratés et les soucis fréquents
Voici des « à refaire » qui se sont vraiment produits chez moi et chez des amis restaurateurs. Ça vous parle ?
- Galérer à chaque fois en repartant de zéro. Le même vocabulaire revient qu’hier.
- Tout balancer à l’IA et n’obtenir que des mots grandiloquents comme « divin » ou « inoubliable » : ça ne ressemble pas du tout à votre maison.
- Instagram et X n’ont pas la même limite de caractères, mais on colle le même texte et il se coupe en plein milieu.
- On réutilise un ancien post en changeant juste le nom du plat, et la description du plat précédent traîne encore.
- L’IA écrit toute seule « sans œuf » sur les allergènes, et on l’efface en panique.
Le dernier point est particulièrement dangereux. On y reviendra sérieusement plus loin.
Ce qui change entre l’avant et l’après
J’ai mis le avant/après dans un tableau.
| Élément | Avant | Après |
|---|---|---|
| Temps pour un post | 8 à 15 min | 2 à 4 min (relecture comprise) |
| Volume publié par jour | un seul, à grand-peine | trois sans souffrir |
| Qualité du texte | irrégulière à chaque fois | stable, à l’image de la maison |
| Charge mentale | « faut encore écrire » | « y a juste à corriger » |
Le point essentiel n’est pas tant le temps que le fait que le poids du « faut écrire » disparaît. Créer à partir de rien et corriger un texte déjà sorti, ce n’est pas du tout la même fatigue.
Cas d’usage 1 : écrire trois descriptions de plats d’un coup
Le jour où vous ajoutez trois nouveaux plats. À les faire un par un, c’est trente minutes ; avec l’IA, on passe les infos et on demande tout en même temps.
Le prompt à utiliser, le voici. Copiez-le et remplacez par les infos de votre restaurant.
Tu es chargé d'écrire les descriptions de plats d'un petit restaurant familial.
Selon les conditions ci-dessous, rédige une description par plat, en 200 caractères maximum, pour 3 plats.
# Ambiance du restaurant
- Restaurant familial à l'ancienne. Ton simple, sans chichis.
- N'utilise pas d'expressions grandiloquentes comme « divin » ou « inoubliable ».
- Ton qui s'adresse aux habitués.
# Plats
1. Poulet frit maison / 9,80 € / cuisse de poulet français, marinée une nuit ail-sauce soja, frite à la commande
2. Maquereau au miso / 10,50 € / maquereau de l'Atlantique, miso brun, beaucoup de gingembre
3. Soupe de porc et légumes / 8,50 € / bien garnie, légumes racines d'un maraîcher local
# Sortie
Présente les 3 plats sous la forme : Nom du plat → Description.
Voici à quoi ressemble le texte obtenu (exemple de sortie réelle) :
Poulet frit maison → De la cuisse de poulet français, marinée toute une nuit à l'ail et à la sauce soja.
Frite seulement à la commande : croustillant dehors, fondant dedans.
Maquereau au miso → Du maquereau de l'Atlantique, mijoté longuement au miso brun.
Le gingembre apporte de la fraîcheur en finale. Idéal avec du riz.
Soupe de porc et légumes → Pleine de légumes racines du maraîcher du coin.
Elle réchauffe de l'intérieur : notre plat préféré des jours de froid.
Trente secondes, et c’est fait. Il ne reste qu’à vérifier des yeux que le prix et l’origine collent. Si vous voulez changer le ton du texte, la méthode « donner des exemples concrets à imiter » présentée dans /fr/blog/claude-code-prompt-engineering-advanced fonctionne très bien.
Cas d’usage 2 : transformer un même sujet au format de chaque réseau
Même histoire de poulet frit, mais on ne le présente pas pareil sur Instagram et sur X. On laisse l’IA répartir.
Réécris la description de plat suivante pour 3 réseaux sociaux différents.
# Texte d'origine
Cuisse de poulet français marinée une nuit à l'ail et à la sauce soja.
Frite à la commande : croustillant dehors, fondant dedans. 9,80 €.
# Format de sortie
[Instagram] Corps de texte en 200 caractères max, 2 émojis maximum, 5 hashtags à la fin.
[X] 280 caractères max, pas d'émoji, 2 hashtags.
[Google Business Profile] Ton soutenu, environ 150 caractères, pas de hashtag.
Une fois les « règles de bienséance » de chaque réseau écrites dans le prompt, l’IA les respecte à chaque fois. Les accidents de texte coupé pour dépassement de limite diminuent.
Si retaper ce prompt à chaque fois vous lasse, rassemblez les infos de base du restaurant et les consignes de ton dans un seul fichier : Claude Code le lira à chaque fois. La marche à suivre est détaillée dans /fr/blog/claude-md-best-practices.
Cas d’usage 3 : préparer le calendrier de posts d’une semaine
Réfléchir chaque jour sur le moment, ça ne tient pas. En début de semaine, préparez d’avance les « cases sujets » des sept jours : le jour J, vous n’avez plus qu’à prendre la photo et la glisser dedans.
Propose un sujet de post par jour, du lundi au dimanche, pour un petit restaurant familial.
Pour éviter que ce soit que de la pub, respecte les proportions suivantes.
- Présentation d'un plat : 3 jours
- Coulisses ou mise en place : 2 jours
- Anecdote avec un habitué ou échange informel : 1 jour
- Information pratique (horaires, etc.) : 1 jour
Pour chaque jour, donne seulement le « thème » et une « phrase de direction », dans un tableau.
Avec « 30 % de pub, 70 % d’autre chose », les abonnés se lassent moins. L’IA respecte mécaniquement les proportions, ce qui est bien pratique ici.
Ce qu’on confie à l’IA, et ce que l’humain doit toujours trancher
C’est le point le plus important. On trace la ligne entre ce qu’on peut déléguer et ce qu’on regarde absolument soi-même.
| Étape | Confier à l’IA | L’humain tranche toujours |
|---|---|---|
| Premier jet du texte | ○ | |
| Ajustement du ton | ○ | |
| Mise en forme (caractères, hashtags) | ○ | |
| Prix et chiffres des promos | ○ | |
| Mention des allergènes, origine, ingrédients | ○ | |
| Stock et ruptures | ○ | |
| Le bouton « Publier » final | ○ |
La règle est simple. Tout ce qui, en cas d’erreur, cause un préjudice réel au client : l’humain le vérifie. Le reste, les « tournures », on le confie à l’IA. Tant que vous tenez cette ligne, vous n’avez quasiment pas d’accident.
Sécurité et données personnelles
Derrière la commodité, il y a des informations qu’il ne faut jamais saisir. J’en ai fait une checklist.
- N’ai-je pas écrit dans le prompt des chiffres confidentiels (coût d’achat, marge) ?
- N’ai-je pas mentionné un habitué par son vrai nom, ou son historique de visites ?
- N’ai-je pas collé le numéro de téléphone ou l’e-mail d’un client ayant réservé ?
- N’ai-je pas inclus de données personnelles d’un employé (adresse, contact) ?
- Le texte généré ne contient-il pas une « affirmation » que je n’ai pas vérifiée ?
En particulier, quand vous racontez l’histoire d’un habitué dans un post, remplacez son nom par « un client fidèle ». Rien que ça coupe le mal à la racine. Sans consigne, l’IA reprend le vrai nom tel quel : le plus sûr, c’est de le masquer dès le départ.
Le premier pas du patron non-technicien vers les outils d’IA est résumé dans /fr/blog/claude-code-for-non-engineers. Si l’installation vous inquiète, commencez par /fr/blog/claude-code-getting-started-guide pour ne pas vous perdre.
Modèle « fiche restaurant » à copier-coller
Réexpliquer le ton à chaque fois, c’est pénible. Écrivez les infos du restaurant une seule fois, et collez-les en tête de chaque prompt pour les réutiliser.
# Fiche restaurant (à coller en tête de chaque prompt)
Nom : Restaurant du Cœur
Type : petit restaurant familial (15 couverts, tenu par un couple)
Clientèle : habitués du quartier, employés le midi, familles le soir
Ton : sans chichis, familial, comme si on parlait à un habitué
Mots interdits : divin / inoubliable / ultime / parfait / sacré
Hashtags habituels : #RestaurantDuCoeur #DejeunerGareXY #PlatDuJour
Consigne : ne rien affirmer sur les allergènes, l'origine ou le prix avant que je l'aie vérifié
La dernière ligne fait toute la différence. Dire d’avance à l’IA « n’affirme rien de toi-même » réduit les dérapages dangereux du genre « sans œuf ».
Script de vérification automatique des posts
À l’œil seul, on rate les dépassements de limite les jours de rush. Voici donc un petit script : vous collez le post fini, et la machine contrôle le nombre de caractères et de hashtags. Il fonctionne dès que Node.js est installé.
// check-post.mjs : contrôle le nombre de caractères et de hashtags d'un post
// Utilisation : node check-post.mjs
// Limites de chaque réseau (changez les chiffres si besoin)
const rules = {
instagram: { maxChars: 200, maxTags: 5 },
x: { maxChars: 280, maxTags: 2 },
};
// Collez ici les posts à contrôler
const posts = {
instagram:
"Cuisse de poulet français marinée une nuit à l'ail et à la sauce soja, frite à la commande : croustillant dehors." +
" #RestaurantDuCoeur #DejeunerGareXY #PlatDuJour #PouletFrit #FaitMaison",
x:
"Le plat du jour : poulet frit maison. Frit à la commande, croustillant dehors, fondant dedans. 9,80 €. #RestaurantDuCoeur #PlatDuJour",
};
function countTags(text) {
const matched = text.match(/#[^\s#]+/g);
return matched ? matched.length : 0;
}
let allOk = true;
for (const [sns, text] of Object.entries(posts)) {
const rule = rules[sns];
const chars = [...text].length; // les émojis comptent pour un caractère
const tags = countTags(text);
const charOk = chars <= rule.maxChars;
const tagOk = tags <= rule.maxTags;
if (!charOk || !tagOk) allOk = false;
console.log(
`[${sns}] caractères ${chars}/${rule.maxChars} ${charOk ? "OK" : "dépassement"} / ` +
`hashtags ${tags}/${rule.maxTags} ${tagOk ? "OK" : "trop"}`
);
}
console.log(allOk ? "→ Tout est bon. Vous pouvez publier." : "→ Corrigez avant de publier.");
Il suffit de taper node check-post.mjs pour voir d’un coup d’œil si chaque réseau dépasse sa limite. À garder comme respiration avant publication, ça fait disparaître les accidents de texte coupé. Pour gagner encore en efficacité, jetez un œil aux astuces d’organisation de /fr/blog/claude-code-productivity-tips.
Un ordre de grandeur du retour sur investissement
Un calcul rapide. Si la rédaction d’un post passe de 10 à 3 minutes, à raison de 3 posts par jour, ça fait 21 minutes économisées chaque jour. Sur six jours d’ouverture, environ 2 heures par semaine, soit 8 à 9 heures par mois.
En valorisant le temps du patron à 15 € de l’heure, ça représente plus de 120 € de peine en moins chaque mois. Le coût d’entrée, c’est surtout l’abonnement à l’IA générative : de quelques euros à quelques dizaines d’euros par mois. Rentabilisé dès le premier mois. Et la vraie valeur, c’est surtout de pouvoir réinvestir ce temps dans la mise en place et le service.
FAQ
Q. En déléguant à l’IA, est-ce que tous les restaurants ne finissent pas avec le même texte ? Si vous renseignez le « ton » et les « mots interdits » dans la fiche restaurant, ça ressemble nettement plus à votre maison. À l’inverse, sans consigne, tous les restaurants sortent un texte semblable. Tout se joue dans les premières lignes de consignes.
Q. Je n’ai qu’un téléphone. Je ne peux pas utiliser le script de vérification ? Le script est pensé pour l’ordinateur, mais on s’en passe très bien. Demandez à l’IA « tiens ce texte en 200 caractères » et elle joue le même rôle. Le script est une assurance pour qui publie beaucoup chaque jour.
Q. Peut-on confier la mention des allergènes à l’IA ? Non, jamais. Les ingrédients et les allergènes, une erreur touche à la santé du client. On ne laisse pas l’IA y toucher : le patron vérifie les faits et écrit lui-même. C’est le seul point sans exception. Pour les bases, consultez le règlement INCO de l’Union européenne sur l’information des consommateurs.
Q. Retaper le prompt à chaque fois m’ennuie.
Enregistrez la fiche restaurant dans un fichier pour la réutiliser, ou faites-la mémoriser à Claude Code. Avec la marche à suivre de /fr/blog/claude-md-best-practices, vous n’aurez plus à coller à chaque fois.
Q. J’ai recyclé un ancien post et la description du plat précédent était restée. Le recyclage est source d’accidents. Quand le plat change, passez à chaque fois la fiche et le nouveau plat pour refaire de zéro : c’est au final plus rapide et plus sûr.
Ce que j’ai constaté en testant pour de vrai
Dans le restaurant d’un ami, j’ai fait essayer cette méthode pendant trois jours seulement.
Le premier jour, créer la « fiche restaurant » a pris quinze minutes, et il faisait la grimace : « C’est pas un peu pénible, ça ? ». Mais à partir du deuxième jour, il suffisait de coller la fiche et d’ajouter le nouveau plat. Trois posts, photo comprise, prêts en moins de cinq minutes.
Ce qui a le plus payé, ce n’est pas le script de vérification, mais la liste des mots interdits. Rien qu’en bannissant « divin », le texte produit s’est mis d’un coup à ressembler à sa maison. Selon lui : « C’est proche de la façon dont je parle au quotidien ».
En revanche, le premier jour, l’IA a écrit toute seule que le maquereau venait « de Bretagne », et on a eu chaud. Il vient de l’Atlantique. Comme prévu, l’origine et le prix, il n’y a que l’humain pour les vérifier. Tant qu’on tient la ligne entre ce qu’on délègue et ce qu’on regarde, les dix minutes du soir fondent vraiment.
Le patron qui veut continuer à communiquer seul commencera par les supports gratuits ; pour en faire un système à l’échelle de plusieurs établissements ou pour former le personnel, partez plutôt de la formation et conseil.
PDF gratuit: cheatsheet Claude Code
Saisissez votre email et téléchargez une page avec commandes, habitudes de review et workflow sûr.
Nous protégeons vos données et n'envoyons pas de spam.
À propos de l'auteur
Masa
Ingénieur spécialisé dans les workflows pratiques avec Claude Code.
Articles liés
Checklist d'autorisations avant de laisser Claude Code modifier un site client
Un cadre pour agences: zones lisibles, modifiables et interdites avant toute édition IA.
Transformer les tickets support SaaS en étapes reproductibles avec Claude Code
Un flux support pour convertir des signalements flous en rapport exploitable par l'équipe technique.
Transformer ses vieilles notes Obsidian en brief Claude Code en 10 minutes
Triez vos notes Obsidian en faits, décisions et inconnues pour obtenir un brief que Claude Code exécute direct. Une routine de 10 minutes.