Cursor Projects passe en mode multijoueur
En septembre, nous avons lancé Projects, qui permet aux ingénieurs de s’attaquer à des chantiers d’envergure en pilotant une flotte d’agents via un coordinateur unique. Aujourd’hui, Projects franchit une étape majeure : il passe en mode multijoueur. Invitez vos coéquipiers dans un Project pour planifier, créer et livrer ensemble, aux côtés de tous vos agents. Jusqu’ici, les systèmes multi-agents ne servaient qu’une seule personne. Projects est un système multi-agent conçu pour toute une équipe.
Une équipe et ses agents, dans un seul espace de travail

Les logiciels de collaboration d'équipe ne manquent pas, mais paradoxalement, aucun n'est conçu pour les agents de codage. Projects est le premier espace de travail où les équipes de développement collaborent aux côtés de tous leurs agents, avec un contexte, une mémoire et des documents partagés. Un tableau des tâches commun indique qui fait quoi, sur quoi travaillent les agents de chacun et la PR liée à chaque tâche, offrant ainsi aux humains comme aux agents une vue unifiée et toujours à jour.
Un système de contexte unifié pour toute l’équipe
Aujourd’hui, le contexte d’agent est cloisonné par personne, et les nouveaux membres de l’équipe doivent construire et entretenir leur propre contexte avant de pouvoir mettre les agents au travail. Dans un Project, chaque coéquipier dispose toujours de son propre chat individuel avec son coordinateur et ses agents exécutants, chacun avec son propre contexte local. En complément, Projects ajoute un système de contexte partagé qui regroupe les documents d’exigences, les diagrammes, les spécifications techniques, les maquettes et bien plus encore. Cette couche partagée est construite une seule fois, puis s’enrichit au fil du travail de l’équipe. Une décision prise dans un chat est accessible à tous les agents du Project. Lorsqu’un nouveau coéquipier est invité dans un Project, le contexte est déjà configuré et à jour, ce qui lui évite de tout reconfigurer.
C’est lors des astreintes que nous l’avons constaté le plus nettement. Plusieurs de nos équipes gèrent désormais leurs rotations d’astreinte dans un Project partagé. Récemment, lorsqu’un de nos ingénieurs a pris le relais d’un coéquipier, son coordinateur a repris exactement là où les choses en étaient, après avoir d’abord fait le point avec lui. Il savait déjà quels travaux étaient en cours, quels problèmes restaient sans suivi, quels incidents et notes devaient être transmis, et quels canaux, tableaux Linear et fils de discussion surveiller. Le travail en cours peut même être transmis directement : l’agent du nouvel arrivant le reprend tout simplement.
Communication d'agent à agent entre coéquipiers
Grâce à un espace de travail et à un contexte partagés, les agents peuvent communiquer entre eux d'un coéquipier à l'autre. Les agents de vos coéquipiers peuvent ainsi planifier leur travail en tenant compte les uns des autres et se débloquer mutuellement en temps réel, comme le feraient des humains.
Par exemple, si un ingénieur ajoute des avis à la page produit pendant qu'un concepteur la refond, leurs coordinateurs repèrent très tôt le chevauchement et se synchronisent : les avis sont directement intégrés à la nouvelle conception, sans refactorisation ultérieure. Autre exemple : si votre fonctionnalité lit des données dans une base de données pendant que votre coéquipier en modifie le schéma, vos agents s'accordent dès le départ sur l'ordre des tâches, pour qu'aucun de vous ne se heurte à un conflit de fusion à la fin.
Premiers pas
Multiplayer Projects apporte pour la première fois l'esprit des logiciels collaboratifs aux agents IA, en offrant aux équipes humaines et aux flottes d'agents un espace partagé où travailler ensemble. Dès aujourd'hui, la fonctionnalité est déployée progressivement en bêta auprès de tous les utilisateurs de Cursor. Pour commencer, créez un Project depuis la barre de navigation à gauche, puis invitez vos coéquipiers à le rejoindre.