Prenez contact avec nous

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

Nombre de participants


Prix par participant

Cours à venir

Catégories Similaires