Partir de zéro, sans dépôt

Les Agents Cloud ne nécessitent plus de connexion à GitHub ou à un autre fournisseur SCM tiers pour démarrer. Envoyez un prompt dès le départ, puis enregistrez votre travail dans un dépôt Cursor Origin.

Premiers pas

Dans le sélecteur de dépôt, sélectionnez Partir de zéro, puis envoyez une instruction à l’agent. En arrière-plan, Cursor crée un dépôt Origin pour vous.

Partir de zéro dans le sélecteur de dépôt

Transformez-le en véritable dépôt, quand vous le voulez

Une fois que le résultat de l’agent vous convient, cliquez sur le bouton Créer un dépôt pour enregistrer votre travail dans un dépôt Origin. Choisissez un nom personnalisé ou l’un des noms suggérés, puis définissez sa visibilité sur privé ou interne. Vous obtiendrez un dépôt Origin entièrement configuré, prêt à être partagé ou à continuer à développer. Accédez à l’onglet Codebase pour trouver votre dépôt et accéder à votre projet.

Un aperçu en direct, directement dans le navigateur

Cursor redirige désormais les ports de l’environnement en direct de votre agent cloud vers votre navigateur, afin que vous puissiez le prévisualiser et utiliser des outils comme le mode Design.

Publiez votre travail

Connectez un compte Vercel et cliquez sur Publier pour obtenir une URL publique de votre création.

Un compte Vercel est requis pour utiliser la fonctionnalité de publication.

Commencez dès aujourd’hui.

Améliorations des Agents Cloud et du harness Cursor

Nous continuons d’améliorer les agents cloud et le harness Cursor afin que les agents toujours actifs puissent fonctionner comme un système, créer et livrer des logiciels de manière autonome, sans intervention nécessaire à chaque boucle.

Avec cette version, les agents cloud peuvent automatiquement prendre en charge des tâches en réponse à des événements, poursuivre un objectif jusqu’à ce qu’il soit atteint et garder le cap tout au long de sessions de longue durée.

Abonnements

Cursor peut désormais surveiller vos PR, suivre un fil Slack ou exécuter des tâches planifiées. Cursor Agent s’abonne à une source d’événements (un fil ou une conversation) et se réactive lorsqu’un événement se produit. Les abonnements ne sont pour l’instant disponibles que pour les agents Cloud.

Les agents Cloud s’abonnent automatiquement aux PR qu’ils créent et les mènent à terme, en corrigeant la CI et en traitant les commentaires des bots. Dans Slack, demandez @cursor check back in an hour and keep going until that feedback is in.

Modes personnalisés

Utilisez n’importe quelle skill comme Mode personnalisé : une skill qui reste épinglée dans le chat. Les modes personnalisés permettent aux agents de rester concentrés sur une skill : voyez-les comme des skills « toujours actives ».

Depuis /, sélectionnez une skill et appuyez sur ⌥⏎ (Mac) ou Alt+Enter (Windows), ou choisissez Utiliser comme mode.

Sous-agents sur leurs propres machines

Les sous-agents peuvent désormais s’exécuter sur leurs propres machines virtuelles. Chacun dispose d’une copie isolée du projet, avec un contexte propre dans son propre environnement cloud.

Demandez aux sous-agents de tester les modifications de l’agent parent dans des environnements neufs, ou lancez un essaim de correctifs indépendants sans risque de conflit. Essayez run a swarm of subagents to test my app for bugs, each in its own environment.

/goal

Utilisez /goal pour donner à l’agent un objectif à long terme sur lequel travailler jusqu’à sa réalisation complète.

Essayez /goal corriger tous les tests instables et mettre la CI au vert dans un nouveau chat. Associez-le à un mode personnalisé pour suivre un playbook GTM, ou à /loop pour effectuer des vérifications récurrentes.

Améliorations du pilotage

Vous pouvez désormais envoyer un message pour guider l’agent pendant qu’il travaille, sans l’interrompre. Les messages de suivi attendent le prochain appel d’outil au lieu d’interrompre l’agent en pleine action.

Saisissez un message de suivi et cliquez sur Envoyer maintenant, ou appuyez deux fois sur ⏎.

Hébergement de code Origin

Cursor peut désormais héberger votre code.

Origin est déployé progressivement dès aujourd’hui en bêta anticipée sur tous les forfaits payants. Nous commençons par les fonctionnalités essentielles, conçues pour passer à l’échelle avec des agents : dépôts, pull requests, navigation dans le code et synchronisation avec GitHub. Des fonctionnalités conçues nativement pour les agents arriveront bientôt.

Dépôts Origin

Le nouvel onglet Base de code rassemble les dépôts Origin.

Cliquez sur +Nouveau et donnez-lui un nom. Une page vous expliquera ensuite comment installer la CLI, avec les commandes pour cloner un dépôt ou pousser un projet local. Poussez votre code et il sera hébergé sur Origin.

Pour les dépôts hébergés sur Origin, Origin est la source de vérité. Les push arrivent sur Origin et GitHub n’intervient pas.

Donnez un nom à votre base de code lorsque vous créez votre premier dépôt. Ce nom fait partie de l’URL de chaque dépôt : cursor.com/codebase/acme-corp.

Importez vos dépôts GitHub

Vos dépôts GitHub peuvent coexister avec ceux hébergés par Cursor. Connectez GitHub à Cursor, sélectionnez votre organisation et vous verrez les dépôts que vous pouvez synchroniser. Sélectionnez-en un, et Cursor l’importe. Vous choisissez ce qui est synchronisé et pouvez déconnecter un dépôt à tout moment. Toute personne disposant d’un accès en lecture ou en écriture à un dépôt synchronisé peut également le consulter dans Cursor.

Les dépôts synchronisés sont mis à jour en temps réel. Parcourez, recherchez et récupérez depuis la copie dans Origin. Pour les dépôts synchronisés, GitHub reste la source de vérité : les push continuent d’être envoyés vers GitHub et Origin reflète le résultat. Les icônes à côté de chaque nom de dépôt indiquent lesquels sont hébergés par Cursor et lesquels proviennent de GitHub.

Pull requests

Chaque dépôt comporte des pull requests. Ouvrez-en une pour consulter la chronologie, les commits, les vérifications et les fichiers modifiés. Examinez le diff, laissez des commentaires et fusionnez-la.

Les pull requests des dépôts synchronisés sont synchronisées dans les deux sens : commentez dans Cursor et votre commentaire est publié sur GitHub ; réagissez ou répondez sur GitHub et cela apparaît dans Cursor en quelques secondes. Une revue vous a été attribuée sur GitHub ? Examinez-la et fusionnez-la depuis Cursor.

Des agents dans chaque dépôt

Votre code, vos PR et vos agents sont désormais centralisés au même endroit. Posez à Cursor des questions sur le code que vous consultez. Cursor peut vous répondre, apporter des modifications, mettre à jour des PR ou pousser une branche.

Extensions d’app pour les dépôts Cursor

Nous développons un écosystème d’apps pour que l’ensemble de votre stack fonctionne parfaitement avec Origin. Les intégrations à Vercel, Depot et Buildkite sont déjà disponibles, et d’autres arriveront bientôt.

Connectez Vercel depuis l’onglet Apps d’un dépôt : chaque PR bénéficie d’un déploiement de prévisualisation où vous pouvez tester et laisser des commentaires. Une fois fusionnée, elle est livrée en production. Pour la CI, connectez Depot ou Buildkite. Tous deux exécutent vos workflows GitHub Actions existants, et Buildkite exécute également ses pipelines natifs.

Apps Vercel, Depot et Buildkite connectées à un dépôt Origin

Paramètres

Chaque dépôt dispose de paramètres. Consultez l’état de synchronisation des dépôts GitHub, gérez les accès et voyez quelles applications sont connectées.

Paramètres du dépôt Origin affichant l’état de synchronisation, les accès et les applications connectées

Origin est déployé progressivement en bêta anticipée auprès de tous les utilisateurs de forfaits payants à partir d’aujourd’hui, à l’exception des organisations Enterprise dont les administrateurs choisissent de ne pas y participer. Nommez votre base de code et créez votre premier dépôt.

Pour en savoir plus, consultez notre documentation ou faites vos premiers pas dès aujourd’hui.

Les Agents Cloud démarrent 3 fois plus vite avec les builds

Les agents sont plus efficaces lorsqu’ils démarrent dans un environnement prêt à l’emploi : dépôts clonés, dépendances installées et script d’installation déjà exécuté.

Cette version introduit les builds : des copies prêtes à l’emploi de votre environnement de développement, préparées par Cursor en arrière-plan. Les agents démarrent dans un environnement prêt à l’emploi au lieu de tout configurer depuis zéro à chaque session. Les builds sont inclus avec les Agents Cloud sans frais supplémentaires.

Démarrages plus rapides

Cursor crée régulièrement une nouvelle build de votre environnement. Lorsqu’une build réussit, elle devient l’environnement de départ des futurs agents. Cursor conserve des copies prêtes à l’emploi afin que l’agent suivant n’ait pas à attendre. En interne, nos environnements démarrent désormais 10 fois plus vite, avec un délai avant le premier jeton 3 fois plus court.

Utilisez votre commande d’installation pour tout ce qui peut être préparé à l’avance. La commande de démarrage s’exécute toujours lorsque vous sollicitez un agent pour la première fois et doit se concentrer sur les services qui doivent être actualisés au début de la session.

Exécutions d’agents plus robustes

Lorsqu’un commit défectueux ou une mise à jour de dépendance perturbe votre environnement, les agents continuent d’utiliser la dernière build réussie. La build défectueuse n’est jamais activée, vous êtes averti du problème et vos agents continuent de travailler pendant que vous déboguez en arrière-plan.

Historique des builds et débogage

Chaque environnement dispose d’un onglet Builds dans le tableau de bord des Agents Cloud. Vous pouvez consulter l’état des builds, les journaux, les SHA de commit et le build utilisé par chaque exécution d’agent. Les agents peuvent également consulter et gérer les builds à l’aide d’outils intégrés.

Détails des builds dans le tableau de bord des Agents Cloud, y compris les journaux et les SHA de commit

Premiers pas

Les nouveaux environnements utilisent automatiquement les Builds. Pour un environnement existant, ouvrez-le dans le tableau de bord des Agents Cloud, accédez à l’onglet Builds, puis cliquez sur Enable Builds. Vous pouvez aussi cliquer d’abord sur Run setup agent pour tester la migration et examiner les modifications de configuration proposées.

Vous pouvez également déclencher manuellement un Build, déboguer un Build défaillant avec un agent et contrôler l’actualisation des Builds obsolètes à l’aide d’un seuil configurable.

Pour en savoir plus, consultez notre article d’annonce et notre documentation.

Plugins pour Google Workspace

Cursor peut désormais lire, écrire et effectuer des actions dans votre Google Workspace.

De nouveaux plugins donnent aux agents de codage un accès direct à Gmail, Google Drive et Calendar, ce qui vous permet de récupérer du contexte, de rédiger et mettre à jour des fichiers, et de gérer votre boîte de réception et votre agenda sans quitter Cursor.

Installez des plugins pour vous connecter :

  • Google Drive : recherchez des fichiers et des dossiers, ouvrez et téléchargez du contenu, créez et organisez des fichiers
  • Gmail : recherchez et lisez des e-mails, rédigez et envoyez des messages, appliquez des libellés et gérez des fils de discussion
  • Google Calendar : consultez les agendas, créez et mettez à jour des événements, trouvez des créneaux disponibles

Découvrez les nouveaux plugins dans le Marketplace de Cursor ou installez-les depuis la page Personnaliser dans Cursor. En savoir plus dans notre documentation.