Comment générer du code avec l'IA

Décrivez la tâche et obtenez du code fini dans le langage voulu, avec tous les détails réglés.

Pour commencer

  1. 1Décrivez la tâcheIndiquez ce que le code doit faire, par exemple « une fonction de validation d'e-mail en JavaScript ».
  2. 2Choisissez le langage et le frameworkChoisissez un langage de programmation et, si besoin, un framework ou une bibliothèque ; ils apparaissent après le choix du langage.
  3. 3Réglez les détailsDéfinissez le type de résultat, l'environnement d'exécution, la gestion des erreurs et le style du code ; chaque réglage est détaillé plus bas.
  4. 4Cliquez sur « Générer le code »iBro écrit le code à partir de la tâche, du langage et de tous les réglages choisis.

Réglages de l'outil

Langage

Le langage de programmation et, si besoin, une version précise : Python 3.12 ou PHP 8.3, par exemple.

Framework

Le framework ou la bibliothèque à utiliser, React ou Django par exemple. La liste apparaît après le choix du langage. Vous pouvez aussi demander du code sans dépendance externe, avec seulement la bibliothèque standard.

Type de résultat

Ce que vous voulez exactement : une Fonction, une Classe, un Script complet, un Composant d'interface, une Requête SQL, une Regex ou un Fichier de configuration.

Données

Un schéma de table de base de données, un exemple JSON ou une autre structure d'entrée ; collez-le pour que le code corresponde à votre structure réelle.

Par exemple : « CREATE TABLE orders (id bigint, user_id bigint, total numeric) » ou un objet JSON d'exemple.

Environnement

Où le code va s'exécuter : Navigateur, Node.js, Serveur, Serverless, Ligne de commande, Application mobile, Bureau ou Microcontrôleur.

Gestion des erreurs

À quel point le code se protège des erreurs et des données invalides : Minimale, ou Complète — avec validation, try/catch et journalisation.

Style

Le paradigme (POO ou Fonctionnel), le typage (Strict ou Sans type) et le standard de mise en forme pour le langage choisi.

Explications

Combien d'explications accompagnent le code : Code seul, Code commenté, ou Code avec explication ligne par ligne — et dans quelle langue sont les commentaires.

Le champ « Données » compte le plus pour les requêtes SQL et les parseurs : un vrai schéma ou un exemple JSON vaut mieux qu'une description écrite.
Changer de langage réinitialise la version, le framework et le standard de mise en forme : ils sont liés au langage choisi.
Retour à l’outil
Comment générer du code avec l'IA — guide complet iBro