Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
L'architecture de l'IDE natif IA
- Fonctionnement de Cursor basé sur un fork de VS Code avec une intégration profonde des modèles.
- Comparaison entre VS Code standard plus extensions et les fonctionnalités natives de Cursor.
- Hébergement des modèles par Cursor : Claude, GPT et endpoints personnalisés.
- Aperçu de la feuille de route allant de l'autocomplétion aux workflows d'agent complets.
Le Composer et l'édition multi-fichiers
- Invoquer le Composer pour planifier des modifications à travers plusieurs fichiers.
- Vérifier les modifications générées avant de les accepter ou de les rejeter.
- Gérer l'annulation et les points de contrôle lors de longues sessions avec le Composer.
- Tester la compilation après les changements assistés par le Composer.
Chat conscient du contexte et références intelligentes
- Utiliser @fichier et @codebase pour focaliser le contexte du chat.
- Référencer des fonctions, classes et fichiers de documentation spécifiques.
- Résumer l'intention du code avant de demander des modifications.
- Éviter le débordement de contexte en restreignant les références.
Mode agent et refactorisation autonome
- Déclencher le mode agent avec des prompts de haut niveau.
- Observer l'agent planifier, éditer, tester et itérer.
- Intervenir lorsque l'agent s'oriente dans la mauvaise direction.
- Gérer les conflits de fusion après des réécritures multi-fichiers par l'agent.
Installation et configuration des modèles
- Mise en place de Cursor sur macOS, Windows et Linux.
- Choix et changement de modèles selon le type de tâche.
- Utilisation de votre propre clé API au lieu de l'hébergement partagé de Cursor.
- Configuration des modèles à haut contexte pour la navigation dans de grandes bases de code.
Espaces de travail d'équipe et contexte partagé
- Création d'espaces de travail d'équipe et invitation des membres.
- Partage de règles personnalisées, de guides de style et de fichiers de contexte.
- Définition de prompts par défaut pour les workflows récurrents de l'équipe.
- Suivi de l'utilisation et des coûts à travers l'espace de travail.
Règles personnalisées et prompts pour la cohérence
- Rédaction de fichiers .cursorrules pour les conventions à l'échelle du projet.
- Automatisation des commentaires de revue de code via le prompt engineering.
- Maintenance des registres de décision d'architecture avec l'assistance des agents.
- Versionnement des fichiers de règles dans le référentiel.
Intégration au contrôle de version et CI
- Génération de messages de commit à partir de résumés de diff.
- Prompts pré-commit : exécution des linters et vérificateurs de types avant validation.
- Ouverture de pull requests avec des descriptions générées par IA.
- Réponse aux commentaires de revue avec des modifications ciblées directement dans Cursor.
Débogage du code assisté par agent
- Traçage des erreurs d'exécution jusqu'aux hypothèses générées par l'agent.
- Utilisation du panneau de chat pour comprendre pourquoi une erreur spécifique s'est produite.
- Tests de régression après des refactorisations automatisées larges.
- Gestion des imports hallucinés et des dépendances manquantes.
Performance et sécurité
- Vitesse d'indexation et impact sur le stockage pour les grands référentiels.
- Exclusion automatique des fichiers sensibles du contexte de l'agent.
- Compréhension des politiques de rétention des données et d'exclusion de formation de Cursor.
- Gestion des exigences de conformité lors de l'utilisation de modèles hébergés.
Résumé et transition vers les sujets avancés
- Bilan comparant Cursor aux autres outils IA axés sur l'IDE.
- Construction d'une bibliothèque de prompts et de règles réutilisables.
- Mise à jour régulière des releases mensuelles de Cursor.
Pré requis
- Expérience avec un IDE moderne tel que VS Code ou JetBrains.
- Expérience en programmation dans n'importe quel langage.
- Compréhension de base des concepts liés aux LLM (Modèles de Langage à Grande Échelle) et du prompting.
Public cible
- Équipes de développement évaluant ou adoptant Cursor comme leur IDE principal.
- Cadres techniques responsables de l'acquisition d'outils IA.
- Développeurs indépendants cherchant à accélérer leur travail client grâce à Cursor.
14 Heures