Cursor CLI conseils et FAQ

3 min read

Quelques conseils pratiques et réponses aux questions les plus fréquentes — pour régler « où j'en étais ? » et « pourquoi ça ne marche pas ? » d'un coup.

Conseils

1. Reprendre la conversation précédente

Vous avez fermé en plein milieu et vous voulez reprendre où vous en étiez ? Pas besoin de tout recommencer :

cursor agent --resume

Cela charge la conversation la plus récente avec tout le contexte — comme appuyer sur « reprendre » sur une vidéo en pause.

2. Confirmer avant d'exécuter des commandes

L'Agent peut vouloir exécuter des commandes comme npm install ou git.

  • Mode interactif : il vous demandera d'abord
  • Si vous êtes prudent, dites-lui dans la conversation : « Demande-moi avant d'exécuter toute commande »

Ainsi, pas de « attends, quand est-ce qu'il a lancé ça ? ».

3. Utiliser CLI et IDE ensemble

La CLI et la fenêtre Cursor peuvent être utilisées en même temps — ce n'est pas l'un ou l'autre :

  • Utilisez la fenêtre pour le développement principal, parcourir l'arborescence, la complétion Tab
  • Utilisez la CLI pour les petites tâches, les recherches, l'automatisation

L'un gère la bataille principale, l'autre les escarmouches — diviser pour mieux régner.

FAQ

Q : cursor: command not found ? R : Redémarrez le terminal après l'installation, ou exécutez source ~/.zshrc (ou ~/.bashrc). Vérifiez que le chemin d'installation est dans votre PATH — le classique « outil installé mais introuvable » est presque toujours un problème de PATH.

Q : La CLI est-elle payante ? R : Oui. Un abonnement Cursor est requis pour la CLI — c'est le même abonnement que l'IDE.

Q : Peut-on l'utiliser sur un serveur / dans Docker ? R : Oui. Il faut : pouvoir exécuter le script d'installation et pouvoir se connecter à Cursor (ou configurer un token). Attention au réseau et à l'autorisation — en environnement réseau restreint, ne comptez pas sur l'accès au cloud Cursor.

Q : C'est la même chose que l'Agent dans la fenêtre Cursor ? R : C'est la même capacité sous-jacente. La différence : la CLI est une interface terminal, supporte le mode non interactif et s'intègre aux scripts et à la CI — même IA, interface différente.

Résumé

  • Reprendre la conversation : cursor agent --resume
  • Confirmation des commandes : vous pouvez lui demander de « confirmer avant d'exécuter toute commande »
  • CLI et IDE : utilisables ensemble, pas exclusifs l'un de l'autre
  • En cas de blocage : consultez cursor --help et la doc officielle — la plupart des soucis ont une solution connue

Suivant : 06-cursor-cli-with-worktree — Utiliser la CLI avec Worktree pour le développement parallèle. Ou retour à 00-overview pour revoir le plan du cours.