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.
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. Les push continuent d’être envoyés vers GitHub, qui reste la source de référence pour tout ce qui y a été créé. 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.

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.

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.