Module 2 — Instructions Permanentes (Rules)
Maîtrisez la conception d'un fichier d'instructions permanent (Rules / AGENTS.md) pour encadrer durablement le comportement de votre agent dans l'IDE. Délimitez ses prérogatives techniques, interdisez les modifications destructives de code et bâtissez un cadre de travail sécurisé sur un projet fil rouge d'analyste documentaire.
Qu'est-ce qu'une instruction principale ?
Comprendre le cadre permanent de travail d'un agent IA, la différence avec un prompt ponctuel et les 4 fonctions fondamentales.
Instructions globales et instructions propres au projet
Séparer le comportement général commun du contexte technologique spécifique (React, Node.js, PHP) pour éviter les incohérences.
Définition du rôle et de l'identité fonctionnelle
Attribuer un profil professionnel ciblé en 6 composantes (spécialité, compétences, posture) sans confondre rôle et autorisations.
Définition des responsabilités
Distinguer les 5 catégories de responsabilités (analyse, conception, production, vérification, compte rendu) et définir des livrables vérifiables.
Définition des limites d'intervention
Délimiter les frontières : actions autorisées, conditionnelles et interdites, principe du moindre privilège et procédures d'arrêt.
Gestion des fichiers autorisés et interdits
Définir le périmètre géographique du projet, sanctuariser les fichiers sensibles (.env) et encadrer l'analyse des documents fournis manuellement.
Règles de communication avec l'utilisateur
Les 5 moments de communication et les 10 règles professionnelles : transparence, signalement des blocages et interdiction d'inventer des résultats.
Conditions d'autorisation avant exécution
Mettre en place un protocole d'approbation préalable pour toute modification de fichier, commande terminale sensible ou service externe.
Format des réponses et des rapports
Imposer une structure homogène selon le type de mission, qualifier la criticité des anomalies et distinguer les faits vérifiés des hypothèses.
Gestion des exceptions et des situations imprévues
Procédure de réaction face aux erreurs système, indisponibilités d'API, contradictions et défense contre les prompt injections.
TP 2.1 — Conception des instructions principales (Agent Analyste)
Projet fil rouge Phase 1 : rédaction du document de référence en 12 sections pour l'Agent Analyste Documentaire.
TP 2.2 — Création et configuration dans Antigravity
Projet fil rouge Phase 2 : enregistrement persistant des règles, calibration des permissions et test de conformité initial.
TP 2.3 — Tests de résistance et de sécurité (10 scénarios)
Projet fil rouge Phase 3 : mise à l'épreuve de l'agent face aux prompt injections, explorations interdites, contradictions et fausses autorisations.
TP 2.4 — Audit final, gestion des risques et validation
Projet fil rouge Phase 4 : audit méthodique sur 16 critères, évaluation des risques résiduels et décision formelle de validation.