Définir les règles, structurer la mémoire

Développement logiciel avec Cursor

Francesca Donadoni

AI Curriculum Manager, DataCamp

Règles du curseur

règles dans le curseur

Développement logiciel avec Cursor

Types de règles du curseur

$$

  • 📄 Règles de projet : .cursor/rules, spécifiques à votre codebase
  • 👤 Règles utilisateur : s'appliquent à tous nos projets
  • 🤝 Règles d'équipe : normes partagées gérées depuis le tableau de bord
  • 🤖 AGENTS.md : instructions d'agent basées sur markdown pour une configuration légère

$$

Les règles fournissent un contexte persistant

Développement logiciel avec Cursor

Types de règles du curseur

$$

  • 📄 Règles de projet : .cursor/rules, spécifiques à votre codebase
  • 👤 Règles utilisateur : s'appliquent à tous nos projets
  • 🤝 Règles d'équipe : normes partagées gérées depuis le tableau de bord
  • 🤖 AGENTS.md : instructions d'agent basées sur markdown pour une configuration légère

$$

Les règles fournissent un contexte persistant ➡️ aident à obtenir des résultats cohérents

Développement logiciel avec Cursor
Développement logiciel avec Cursor

Imbrication des règles

imbriquer les règles

Développement logiciel avec Cursor

Bonnes pratiques pour définir des règles

$$

  • 🎯 Précises et exploitables

$$

  • ✂️ Grandes règles divisées en plus petites

$$

  • 💡 Exemples clairs pour guider l'assistant IA
Développement logiciel avec Cursor

Définir les instructions de l'agent

le fichier agents.md

Développement logiciel avec Cursor

Mémoire dans le curseur

  • Mémoire :
    • Capte automatiquement les préférences
    • Stocke les détails clés pour maintenir la cohérence

mémoire dans le curseur

Développement logiciel avec Cursor

Paramètres du curseur

règles et mémoires

Développement logiciel avec Cursor

Comment les mémoires sont-elles créées ?

$$

  • 👁️ Observation latérale :
    • Modèle de fond
    • Extrait des détails utiles de nos discussions et les suggère comme mémoires

$$

  • 🛠️ Appels d'outils :
    • L'agent enregistre directement les mémoires
    • Lorsqu'il est sollicité ou détecte des détails importants
Développement logiciel avec Cursor
Développement logiciel avec Cursor

Moins de répétition, plus de création

  • Règles + Mémoire ➡️ Un assistant qui code comme vous

règles et mémoire en entrée du curseur

Développement logiciel avec Cursor

Passons à la pratique !

Développement logiciel avec Cursor

Preparing Video For Download...