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
- 1Décrivez la tâcheIndiquez ce que le code doit faire, par exemple « une fonction de validation d'e-mail en JavaScript ».
- 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.
- 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.
- 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.