Qu'est-ce que Cursor Origin ? La plateforme Git pour agents IA décryptée.

Cursor Origin a été lancé le 17 août 2026 : hébergement Git avec des pull requests, synchronisation bidirectionnelle GitHub et intégration d'agents, en phase de bêta anticipée pour les forfaits payants. Ce qu'il fait, ce qui lui manque et comment les équipes API devraient l'utiliser.

Ashley Innocent

Ashley Innocent

18 August 2026

Qu'est-ce que Cursor Origin ? La plateforme Git pour agents IA décryptée.

Apidog pour les entreprises

Déploiement sur site

SSO & RBAC

Conforme SOC 2

Découvrir Apidog Enterprise

Cursor veut désormais héberger votre code, et pas seulement l'écrire. Le 17 août 2026, l'entreprise a commencé à déployer Origin, son propre service d'hébergement Git, en version bêta précoce sur tous les forfaits payants. Les dépôts (repos), les requêtes de tirage (pull requests), la navigation de code et la synchronisation bidirectionnelle avec GitHub ont été livrés dès le premier jour, le tout résidant dans un nouvel onglet Codebase à l'intérieur de l'éditeur.

Le message est direct : les forges Git ont été conçues pour des humains poussant des commits quelques fois par jour, et Cursor parie que la prochaine décennie de contrôle de version sera façonnée par des agents ouvrant des branches, mettant à jour des PRs et fusionnant du travail 24h/24. Origin est la première plateforme d'hébergement conçue dès le départ autour de cette hypothèse.

Si votre équipe construit des API, cela vous concerne plus tôt que vous ne le pensez : vos spécifications OpenAPI, vos tests de contrat pilotés par CI et votre flux de travail de révision résident tous là où votre dépôt Git distant pointe. Voici ce que fait Origin aujourd'hui, ce qu'il lui manque, et comment maintenir un flux de travail API (y compris l'automatisation des tests Apidog) intact si vous l'essayez.

button

Qu'est-ce qu'Origin

Origin est une forge Git cloud gérée par Cursor. La version bêta initiale comprend :

Disponibilité : Forfaits Pro, Teams et Enterprise uniquement. Les utilisateurs des forfaits gratuits ne peuvent pas créer de dépôts Origin, et les organisations d'entreprise peuvent se désinscrire entièrement. Des détails comme les quotas de stockage, une API publique et les webhooks ne sont pas encore documentés, ce qu'il est bon de garder à l'esprit avant de déplacer quoi que ce soit d'important. Consultez la documentation Origin de Cursor pour l'état actuel.

Origin clôt un mois chargé pour l'entreprise ; la couverture médiatique, y compris le rapport de SiliconANGLE, note également que le lancement a eu lieu quelques jours après que SpaceX a finalisé son acquisition de Cursor. Pour un rappel sur la partie éditeur du produit, notre guide Cursor tout-ce-que-vous-devez-savoir couvre les fondamentaux.

La synchronisation GitHub est la partie intelligente

Personne ne migre une entreprise de GitHub en un week-end, et Cursor le sait. La version bêta d'Origin s'appuie donc sur une synchronisation bidirectionnelle plutôt que sur une migration :

C'est le même modèle d'adoption à faible engagement qui a fonctionné pour Cursor face à VS Code : ne demandez à personne de partir, placez-vous aux côtés de l'opérateur historique, et laissez le nouveau flux de travail l'emporter par sa commodité. Vous pouvez essayer l'interface utilisateur de revue de PR d'Origin dès lundi sans en informer votre équipe plateforme, car rien ne change dans votre configuration GitHub.

Le sous-texte stratégique est plus difficile à ignorer. GitHub est le foyer par défaut du code depuis quinze ans, et sa propre histoire d'IA passe par Copilot, qui est en concurrence directe avec Cursor ; nous avons comparé les deux dans Cursor vs GitHub Copilot. La construction par Cursor de sa propre forge est une déclaration qu'il ne veut plus que sa feuille de route d'agents soit bloquée par la plateforme d'un concurrent.

Ce qui manque (et c'est beaucoup, pour l'instant)

La version bêta est une forge, pas une plateforme DevOps complète. Au moment du lancement, Origin dispose de :

Aucune de ces lacunes n'a beaucoup d'importance tant que GitHub reste la source de vérité derrière la synchronisation. Elles deviennent énormément importantes le jour où une équipe envisage de faire d'Origin le primaire. Traitez la version bêta comme une couche de revue et d'agents, et non comme une infrastructure.

Ce que cela signifie spécifiquement pour les équipes API

Votre flux de travail API touche probablement la forge à trois endroits : la spécification réside dans le dépôt, les tests de contrat s'exécutent en CI sur chaque PR, et les relecteurs approuvent les modifications des deux. Voici comment chacun d'eux se rapporte à Origin aujourd'hui.

Spécifications et revue de conception. Si vous suivez un flux de travail axé sur la conception, votre fichier OpenAPI est l'artefact le plus révisé du dépôt. Les diffs de PR d'Origin gèrent le YAML comme n'importe quel autre texte, et la synchronisation bidirectionnelle des commentaires signifie qu'un relecteur d'API sur GitHub et un opérateur d'agent sur Cursor voient le même fil de discussion. Rien ne se casse, rien ne s'améliore non plus pour l'instant ; la partie intéressante arrive lorsque les agents commencent à proposer des modifications de spécification sous forme de PRs, ce qui est exactement la boucle pour laquelle Origin est conçu. Notre guide sur l'exécution de l'interface CLI Apidog dans Cursor couvre déjà la validation d'une spécification par l'agent de l'éditeur avant qu'elle ne soit commise.

Tests de contrat CI. Apidog CLI s'exécute comme une étape dans n'importe quel système CI, et la réponse d'Origin à la CI est « apportez vos workflows GitHub Actions via Depot ou Buildkite. » En pratique, cela signifie qu'une étape de workflow existante comme apidog run --scenario smoke-tests devrait être reportée sans modification, car le format du fichier de workflow est le même. L'avertissement honnête : nous n'avons pas vérifié la couche de compatibilité Actions de Depot par rapport à toutes les actions existantes, et personne d'autre ne l'a fait cette semaine. Exécutez votre pipeline sur un dépôt jetable miroir avant de lui faire confiance avec une branche de publication.

Les changements pilotés par agent nécessitent des barrières à l'épreuve des agents. Toute la prémisse d'Origin est que plus de code arrive des agents, plus rapidement. Cela augmente la valeur des vérifications automatisées et déterministes sur chaque PR, car les relecteurs humains deviennent le goulot d'étranglement. Une suite de tests de contrat qui fait échouer la construction lorsqu'un schéma de réponse dérive est précisément le type de barrière qui s'adapte au débit des agents, et c'est une configuration de cinq minutes dans Apidog : définissez les assertions par rapport à votre spécification une fois, exécutez-les depuis l'interface CLI dans n'importe quelle CI qui exécute vos PRs Origin. Téléchargez Apidog si vous voulez cette barrière en place avant que vos agents n'aient l'accès en écriture, et consultez notre tutoriel de tests QA avec Cursor pour la boucle de test plus large.

Devriez-vous l'essayer ?

Un raccourci de décision :

La forge devient une interface pour les agents

La vraie histoire n'est pas que GitHub a un nouveau concurrent. C'est que Cursor pense que le dépôt lui-même est sur le point de devenir principalement une interface pour les agents, les humains révisant plutôt qu'écrivant la plupart des changements. Qu'Origin gagne ou non, chaque forge sera tirée dans cette direction, et les équipes API le ressentiront en premier, car les spécifications et les tests de contrat sont les portes de révision les plus automatisables dans les logiciels.

La préparation est la même dans tous les cas : rendez vos vérifications API scriptables et agnostiques à la forge. Apidog conserve vos spécifications, mocks et scénarios de test au même endroit et les exécute à partir d'une interface CLI qui ne se soucie pas de savoir si la PR provient d'un humain sur GitHub ou d'un agent sur Origin. Essayez-le gratuitement, et vos barrières de révision vous suivront, quelle que soit l'issue de la guerre des forges.

FAQ

button

Pratiquez le Design-first d'API dans Apidog

Découvrez une manière plus simple de créer et utiliser des API