57 prompts · Prompts gratuits pour ChatGPT, Claude et Gemini
Ces prompts vous aident à déboguer du code, relire des changements, expliquer des erreurs, écrire des tests et documenter votre travail, quel que soit le langage ou le framework.
Chaque prompt comporte des [crochets] pour vos propres informations. Copiez-en un, collez-le dans ChatGPT, Claude ou Gemini et affinez la réponse dans la même conversation.
Aucun prompt ne correspond à votre recherche. Essayez un autre mot-clé.
Programmation et tech
Checklist d’audit d’accessibilité
Crée une checklist d’accessibilité pour [TYPE DE SITE/APP], basée sur les principes des WCAG. Couvre contraste des couleurs, navigation au clavier, lecteurs d’écran, formulaires et images. Pour chaque point, explique comment le tester rapidement.
Programmation et tech
Explicateur de complexité algorithmique
Explique pas à pas la complexité temporelle et spatiale de ce code ou algorithme : [CODE/DESCRIPTION DE L’ALGORITHME].
Programmation et tech
Rédacteur de documentation d’API
Rédige une documentation d’API complète pour le endpoint/la fonction suivant(e) : [DESCRIPTION OU CODE]. Inclus : description, paramètres (nom, type, obligatoire, description), exemples de requête/réponse, codes d’erreur et notes d’utilisation.
Programmation et tech
Planificateur de endpoints d’API
Conçois des endpoints d’API REST pour [FONCTIONNALITÉ], en indiquant pour chacun la méthode, le chemin, le corps de requête et la forme de la réponse.
Programmation et tech
Guide d’intégration d’API
Je veux connecter [APP A] à [APP B] via leurs API. Décris les étapes : authentification, endpoints probablement nécessaires, gestion des limites de débit et des erreurs, et un exemple simple de requête. Rappelle-moi de consulter la documentation officielle pour les détails à jour.
Programmation et tech
Registre de décision d’architecture
Rédige un registre de décision d’architecture pour cette décision : [DÉCISION]. Inclus le contexte, les options envisagées avec avantages et inconvénients, la décision et ses conséquences, positives comme négatives. Reste sous une page.
Programmation et tech
Rédacteur d’étapes de reproduction de bug
Transforme cette description de bug en étapes de reproduction numérotées et claires qu’un développeur peut suivre : [DESCRIPTION]. Inclus le comportement attendu et le comportement réel.
Programmation et tech
Planificateur de pipeline CI/CD
Conçois un pipeline CI/CD pour un projet [LANGAGE/FRAMEWORK] hébergé sur [PLATEFORME]. Liste les étapes (build, tests, lint, déploiement), ce qui s’exécute sur les pull requests et sur les fusions, la gestion des secrets et un exemple de configuration simple.
Programmation et tech
Constructeur de commandes CLI
Donne-moi la ou les commandes exactes [BASH/GIT/DOCKER/etc.] pour [TÂCHE] et explique ce que fait chaque option.
Programmation et tech
Générateur de commentaires de code
Ajoute des commentaires clairs et concis à ce code sans trop commenter l’évident : [CODE].
Programmation et tech
Débogueur de code
Débogue le code [LANGAGE] suivant. Identifie tous les bugs, explique pourquoi chacun pose problème, fournis le code corrigé et suggère des améliorations pour le rendre plus propre ou plus efficace. Code : [COLLE LE CODE]
Programmation et tech
Explicateur de code
Explique le code [LANGAGE] suivant à quelqu’un ayant une expérience de programmation de niveau [NIVEAU]. Procède ligne par ligne, explique ce que fait chaque section, souligne les parties astucieuses ou peu évidentes et décris l’objectif général. Code : [COLLE LE CODE]
Programmation et tech
Revue de code
Passe en revue le code [LANGAGE] suivant pour détecter : (1) les bugs ou erreurs de logique, (2) les problèmes de performance, (3) les failles de sécurité, (4) la lisibilité et la maintenabilité. Pour chaque problème, explique pourquoi c’en est un et comment le corriger. Dis-moi aussi ce que le code fait bien. Code : [COLLE LE CODE]
Programmation et tech
Générateur de checklist de revue de code
Crée une checklist de revue de code pour les pull requests [LANGAGE/FRAMEWORK] couvrant exactitude, sécurité, performance et style.
Programmation et tech
Relecteur de code
Passe en revue le code [LANGAGE] suivant en tant qu’ingénieur senior. Évalue : la qualité et la lisibilité du code, les bugs potentiels, les failles de sécurité, les problèmes de performance et le respect des bonnes pratiques. Donne des retours exploitables ligne par ligne. Code : [COLLE LE CODE]
Programmation et tech
Relecteur de sécurité du code
Examine ce code [LANGAGE] pour y trouver des failles de sécurité : [CODE]. Vérifie les injections, la gestion non sûre des entrées, les secrets exposés et l’authentification faible. Pour chaque problème, explique le risque en une phrase et montre une version plus sûre.
Programmation et tech
Détecteur de code smells
Examine ce code pour y repérer des code smells : [CODE]. Identifie la duplication, les fonctions trop longues, les noms peu clairs et le couplage fort. Pour chacun, explique pourquoi cela nuit à la maintenabilité et propose le plus petit changement qui l’améliorerait.
Programmation et tech
Convertir du code vers un autre langage
Convertis le code [LANGAGE SOURCE] suivant en [LANGAGE CIBLE]. Conserve exactement la logique et les fonctionnalités. Après la conversion, indique les différences de comportement, de syntaxe ou de conventions entre les deux langages qui sont utiles pour comprendre le code converti. [COLLE LE CODE]
Programmation et tech
Créateur de tâches cron
Écris une expression cron qui exécute [TÂCHE] à [HORAIRE EN MOTS SIMPLES]. Explique chaque champ, montre les 3 prochaines exécutions en exemple et mentionne les problèmes de fuseau horaire et de chevauchement à surveiller.
Programmation et tech
Concepteur de schéma de base de données
Conçois un schéma de base de données pour [APP/FONCTIONNALITÉ], avec ces exigences : [EXIGENCES]. Liste les tables, colonnes clés, types et relations.
Programmation et tech
Déboguer ce code
Tu es un développeur [LANGAGE] senior. Voici une fonction qui ne marche pas : [COLLE LE CODE]. Comportement attendu : [DÉCRIS-LE]. Comportement observé : [DÉCRIS-LE]. Identifie le ou les bugs, explique en langage simple la cause de chaque problème et fournis une version corrigée avec des commentaires expliquant chaque correction.
Programmation et tech
Recommandeur de design patterns
Face à ce problème : [DESCRIPTION DU PROBLÈME], recommande un design pattern adapté, explique pourquoi il convient et esquisse la structure.
Programmation et tech
Générateur de Dockerfile
Écris un Dockerfile pour une application [LANGAGE/FRAMEWORK] qui [EXIGENCES CLÉS, p. ex. nécessite Node 20, expose le port 3000]. Garde l’image légère.
Programmation et tech
Planificateur de variables d’environnement
Liste les variables d’environnement et valeurs de configuration dont une [TYPE D’APPLICATION] a généralement besoin, regroupées par usage (authentification, base de données, API tierces, etc.).
Programmation et tech
Explicateur de messages d’erreur
Explique ce message d’erreur en langage simple et propose des correctifs probables : [MESSAGE D’ERREUR + bref contexte].
Programmation et tech
Expliquer la technique aux non-ingénieurs
Explique [CONCEPT OU DÉCISION TECHNIQUE] à un public non technique de [PUBLIC]. Utilise une analogie du quotidien, évite le jargon, indique ce que cela signifie pour leurs objectifs ou leur budget et termine par la seule chose que j’ai besoin qu’ils décident ou comprennent.
Programmation et tech
Expliquer ce code en langage simple
Explique ce que fait ce code en langage simple, comme si tu t’adressais à un interlocuteur non technique. Commence par un résumé en une phrase. Parcours ensuite chaque section importante : ce qu’elle fait et pourquoi. Signale tout ce qui pourrait poser problème ou mérite l’attention. Code : [COLLE LE CODE]
Programmation et tech
Rédacteur de messages de commit Git
Écris un message de commit Git pour les modifications de code suivantes. Suis le format Conventional Commits (type(portée) : description). Inclus une ligne d’objet courte de moins de 72 caractères et un corps expliquant ce qui a changé et pourquoi. Diff : [COLLE LE DIFF]
Programmation et tech
Rédacteur de postmortem d’incident
Rédige un postmortem sans recherche de coupable à partir de ces notes : [NOTES D’INCIDENT]. Inclus résumé, chronologie, impact, cause racine, ce qui a bien fonctionné, ce qui n’a pas fonctionné et 3 à 5 actions avec responsables. Concentre-toi sur les systèmes et les processus plutôt que sur les personnes.
Programmation et tech
Explicateur de code legacy
Explique ce que fait ce code legacy, section par section, et signale tout ce qui paraît risqué ou obsolète : [CODE].
Programmation et tech
Analyseur de fichiers journaux
Analyse cet extrait de journal : [LIGNES DE LOG]. Identifie les erreurs et avertissements, regroupe les messages répétés, trouve la cause racine la plus probable et suggère quels autres journaux ou métriques consulter ensuite. Ne fais pas d’hypothèses au-delà de ce que montre le journal.
Programmation et tech
Planificateur de scripts de migration
Planifie une migration sûre de [ANCIENNE STRUCTURE] vers [NOUVELLE STRUCTURE] pour [BASE DE DONNÉES/SYSTÈME], avec les étapes de retour arrière.
Programmation et tech
Assistant de conventions de nommage
Suggère des noms clairs et idiomatiques pour ces variables/fonctions selon ce qu’elles font : [LISTE AVEC BRÈVES DESCRIPTIONS].
Programmation et tech
Feuille de route pour apprendre un nouveau langage
Je connaís [LANGAGES ACTUELS] et je veux apprendre [NOUVEAU LANGAGE] pour réaliser [OBJECTIF]. Crée une feuille de route de 6 semaines qui met en avant les différences avec ce que je sais déjà, les concepts clés à apprendre en premier, un petit projet toutes les deux semaines et de bonnes habitudes de pratique.
Programmation et tech
Détecteur de goulots d’étranglement de performance
Examine ce code pour repérer les goulots d’étranglement de performance probables : [CODE]. Explique pourquoi chacun pose problème et propose un correctif.
Programmation et tech
Convertisseur de pseudo-code en vrai code
Convertis ce pseudo-code en code [LANGAGE] fonctionnel : [PSEUDO-CODE]. Ajoute de brèves remarques expliquant les parties peu évidentes.
Programmation et tech
Rédacteur de descriptions de pull request
Rédige une description de pull request pour ces changements : [RÉSUMÉ DES CHANGEMENTS]. Inclus ce qui a changé, pourquoi, comment cela a été testé et les suites éventuelles.
Programmation et tech
Aide aux scripts d’automatisation Python
Écris un script Python qui automatise cette tâche : [TÂCHE, p. ex. renommer des fichiers, fusionner des CSV, envoyer un rapport quotidien]. Utilise uniquement la bibliothèque standard si possible, ajoute des commentaires clairs, gère les erreurs courantes et explique comment l’exécuter.
Programmation et tech
Générateur de README
Crée un README.md professionnel pour mon projet : [NOM DU PROJET]. C’est un(e) [DESCRIPTION]. Inclus : badges, présentation, fonctionnalités, étapes d’installation, exemples d’utilisation avec code, options de configuration, guide de contribution et section licence.
Programmation et tech
Assistant de refactorisation
Refactorise ce code [LANGAGE] pour améliorer lisibilité et maintenabilité sans changer son comportement : [CODE]. Explique chaque modification importante.
Programmation et tech
Générateur d’expressions régulières
Écris une expression régulière qui correspond à [DÉCRIS LE MOTIF]. Fournis : l’expression elle-même, une explication en langage simple de son fonctionnement, 5 chaînes d’exemple qui correspondent, 3 qui ne doivent PAS correspondre et un extrait de code montrant comment l’utiliser en [LANGAGE].
Programmation et tech
Partenaire de débogage façon canard en plastique
Joue le rôle d’un canard en plastique. Je vais t’expliquer mon bug et mon code étape par étape. Ne donne pas la réponse tout de suite. Pose-moi une courte question à la fois qui m’aide à repérer le problème moi-même et ne propose un correctif que si je le demande. Le bug : [DESCRIPTION].
Programmation et tech
Rédacteur de scripts shell
Écris un script [BASH/ZSH/POWERSHELL] qui [TÂCHE]. Inclus des vérifications des entrées, des messages d’erreur utiles et des commentaires. Ajoute une courte note sur ce qui pourrait mal tourner et sur la façon de le tester sans risque avant de l’utiliser sur des données réelles.
Programmation et tech
Créateur de formules de tableur
J’utilise [EXCEL/GOOGLE SHEETS]. Mes données sont dans [COLONNES/STRUCTURE]. Écris une formule qui [CE DONT TU AS BESOIN]. Explique son fonctionnement étape par étape et donne un exemple avec des valeurs fictives.
Programmation et tech
Constructeur de requêtes SQL
Écris une requête SQL optimisée pour [DÉCRIS CE QUE TU VEUX]. Ma base de données contient ces tables et schémas : [SCHÉMA]. Inclus des commentaires expliquant chaque partie de la requête et suggère les index qui amélioreraient la performance.
Programmation et tech
Optimisation d’une requête SQL
Tu es un expert en performance des bases de données. Voici une requête SQL qui s’exécute lentement : [COLLE LA REQUÊTE]. Taille des tables et index : [DÉCRIS-LES]. Identifie pourquoi elle peut être lente, propose des optimisations précises (index, réécriture de la requête, etc.) et fournis une version optimisée. Explique chaque changement et en quoi il améliore la performance.
Programmation et tech
Interprète de stack trace
Voici une stack trace : [STACK TRACE]. Explique en langage simple ce qui s’est passé, indique la ligne ou le module le plus probablement en cause et donne 3 points à vérifier dans l’ordre, en commençant par la cause la plus probable.
Programmation et tech
Concepteur d’architecture système
Conçois une architecture système évolutive pour [TYPE D’APPLICATION] qui doit supporter [ÉCHELLE]. Inclus : les composants et leurs responsabilités, la description du diagramme de flux de données, les choix de bases de données justifiés, la conception de l’API et les goulots d’étranglement potentiels avec des solutions.
Programmation et tech
Comparaison de stacks techniques
Compare [OPTION A] et [OPTION B] pour construire [TYPE DE PROJET]. Couvre courbe d’apprentissage, performance, écosystème et maintenance à long terme.
Programmation et tech
Priorisation de la dette technique
Voici une liste d’éléments de dette technique : [LISTE]. Note chacun selon l’impact, l’effort et le risque s’il est ignoré, puis recommande les 3 à traiter en premier et comment expliquer l’intérêt de les corriger à des parties prenantes non techniques.
Programmation et tech
Entraînement à l’entretien technique
Joue le rôle d’un recruteur pour un poste de [RÔLE/NIVEAU]. Pose-moi une question sur [LANGAGE/SUJET] à la fois, attends ma réponse, puis donne ton retour sur l’exactitude, la clarté et ce qu’une réponse plus solide inclurait avant de passer à la suivante.
Programmation et tech
Brainstorming de cas de test
Liste les cas limites et scénarios de test que je dois couvrir pour cette fonction : [DESCRIPTION/CODE DE LA FONCTION]. Inclus des cas normaux, limites et d’échec.
Programmation et tech
Types TypeScript à partir de JSON
Génère des interfaces TypeScript à partir de ce JSON : [JSON]. Marque les champs probablement optionnels ou nuls, utilise des noms clairs et signale les champs dont le type est ambigu afin que je vérifie l’API réelle.
Programmation et tech
Générateur de tests unitaires
Écris des tests unitaires complets pour la fonction [LANGAGE] suivante avec [FRAMEWORK DE TEST]. Couvre : le cas nominal, les cas limites, les entrées nulles ou vides et les conditions d’erreur. Utilise des noms de tests descriptifs. Code : [COLLE LE CODE]
Programmation et tech
Checklist de débogage de webhooks
Mon webhook de [SERVICE] vers [MON ENDPOINT] ne fonctionne pas. Donne-moi une checklist étape par étape pour le déboguer : vérifier la livraison, contrôler signatures et codes de statut, gérer retentatives et délais d’attente, et tester en local. Demande-moi les détails dont tu as besoin.
Programmation et tech
Écrire une fonction de zéro
Écris une fonction en [LANGAGE] qui [DÉCRIS CE QU’ELLE DOIT FAIRE]. Exigences : [LISTE DES ENTRÉES, SORTIES ET CAS LIMITES]. Inclus : la fonction avec des noms de variables clairs, des commentaires en ligne sur la logique non évidente et une docstring. Écris aussi 3 tests unitaires : usage normal, cas limite et échec attendu.
Programmation et tech
Écrire une expression régulière
Écris une expression régulière qui correspond à [DÉCRIS CE QUI DOIT CORRESPONDRE]. Donne des exemples de chaînes qui doivent correspondre et de chaînes qui ne doivent PAS correspondre. Explique l’expression en langage simple, composant par composant. Signale les cas limites ou les restrictions.
Oui. Collez le message d’erreur, le code concerné et le résultat attendu, puis demandez-lui de trouver la cause et de proposer une correction. Testez vous-même toute modification suggérée avant de l’utiliser.
Comment rédiger un prompt de programmation ?
Précisez le langage et la version, l’objectif, les contraintes et un court exemple d’entrée et de sortie. Des demandes petites et précises donnent un meilleur code qu’une seule très grosse demande.
Ces prompts sont-ils gratuits et fonctionnent-ils avec Claude et Gemini ?
Oui, chaque prompt est gratuit à copier et ne demande aucun compte. Ils sont rédigés en langage simple et fonctionnent donc avec ChatGPT, Claude, Gemini et la plupart des assistants IA.