Exécutez des Agents Cloud dans votre propre infrastructure

par Katia Bazzi dans produit

Cursor prend désormais en charge les Agents Cloud auto-hébergés, qui gardent votre code et l’exécution des outils entièrement au sein de votre propre réseau.

Pour que les agents puissent prendre en charge de manière autonome de nombreuses tâches logicielles en parallèle, ils ont besoin de leur propre environnement de développement. Les agents cloud de Cursor s’exécutent dans des machines virtuelles isolées, chacune avec un terminal, un Browser et un environnement de bureau complet. Ils clonent votre dépôt, configurent l’environnement de développement, écrivent et testent du code, envoient les modifications pour les examiner et continuent à travailler, que vous soyez en ligne ou non.

Aujourd’hui, nous rendons les Agents Cloud auto-hébergés disponibles pour tous. Les agents auto-hébergés offrent tous les avantages des agents cloud avec un contrôle plus strict en matière de sécurité : votre base de code, l’exécution des outils et les artefacts de build ne quittent jamais votre environnement. Pour les équipes disposant d’environnements de développement complexes, les agents auto-hébergés ont accès à vos caches, dépendances et endpoint réseau, tout comme le ferait un ingénieur ou un compte de service.

Utilisez l’expérience agent de Cursor avec des workers qui s’exécutent au sein de votre propre infrastructure

Les Agents Cloud de Cursor excellent pour écrire du code dans le contexte de notre base de code. Désormais, avec les Agents Cloud auto-hébergés, nous pouvons leur donner accès à l’infrastructure nécessaire pour exécuter nos suites de tests et valider les modifications avec nos outils internes. Cette solution auto-hébergée nous permettra de déléguer entièrement à les Agents Cloud de Cursor des builds logiciels de bout en bout.

Graham Fuller
Ingénieur logiciel senior, Brex

Pourquoi l’auto-hébergement

Dans de nombreuses entreprises évoluant dans des secteurs très réglementés, le code, les secrets ou les artefacts de build ne peuvent pas quitter leur environnement en raison d’exigences de sécurité et de conformité. Certaines entreprises ont mis en place des environnements matures dans lesquels des éléments critiques comme les caches, les dépendances et certains endpoints réseau ne sont accessibles que depuis des machines internes soumises à des configurations strictes.

Pour répondre à ces besoins, certaines équipes ont mobilisé des ressources d’ingénierie pour créer et maintenir leurs propres background agents pour le codage. Des clients comme Brex, Money Forward et Notion utilisent plutôt les agents cloud auto-hébergés de Cursor.

Avec les agents cloud auto-hébergés, les équipes peuvent conserver leur modèle de sécurité existant, leur environnement de build et la configuration de leur réseau interne, tandis que Cursor gère l’orchestration, l’accès aux modèles et l’expérience utilisateur. Les équipes d’ingénierie passent ainsi moins de temps à maintenir l’infrastructure des agents et davantage à l’utiliser.

Compte tenu de nos exigences de sécurité strictes en tant qu’acteur des services financiers, la prise en charge de l’auto-hébergement était une fonctionnalité que nous attendions avec impatience. Nous mettons désormais en place un workflow qui permet à près de 1 000 ingénieurs de créer des pull requests directement depuis Slack à l’aide des agents cloud auto-hébergés de Cursor.

Yokoyama Tatsuo
Directeur adjoint du SRE et de MEPAR, Money Forward

Même produit, votre infrastructure

Les agents cloud auto-hébergés offrent les mêmes fonctionnalités que les agents cloud hébergés par Cursor :

  • Environnements distants isolés : chaque agent dispose de sa propre machine dédiée, sans partage, ce qui permet une meilleure parallélisation.
  • Multi-modèles : utilisez Composer 2 ou n’importe quel modèle des laboratoires de pointe avec des infrastructures d’agents personnalisées.
  • Plugins : étendez les agents avec des skills, des MCP, des sous-agents, des règles et des hooks.
  • Permissions d’équipe : contrôlez qui peut accéder aux exécutions des agents cloud et les gérer à l’échelle de votre organisation.

Les agents cloud auto-hébergés pourront bientôt montrer leur travail en produisant des vidéos, des captures d’écran et des journaux à examiner. Vous pourrez également prendre le contrôle de leur bureau à distance et les utiliser pour exécuter des automatisations.

Les agents cloud auto-hébergés constituent une avancée importante pour rendre les agents de codage adaptés aux environnements Enterprise. Dans de grandes bases de code comme celle de Notion, exécuter les charges de travail des agents dans notre propre environnement cloud leur permet d’accéder à davantage d’outils, de manière plus sécurisée, et évite à notre équipe d’avoir à maintenir plusieurs stacks.

Ben Kraft
Ingénieur logiciel, Notion

Fonctionnement

Un worker est un processus qui se connecte en sortie au cloud de Cursor via HTTPS — aucun port entrant, changement de pare-feu ni tunnel VPN requis. Lorsque les utilisateurs lancent une session d’agent, l’infrastructure d’agents de Cursor gère l’inférence et la planification, puis envoie des appels d’outils au worker pour exécution sur votre machine. Les résultats sont ensuite renvoyés à Cursor pour la prochaine phase d’inférence.

Chaque session d’agent dispose de son propre worker dédié, lancé avec une seule commande : agent worker start. Les workers peuvent être persistants ou à usage unique, en gérant des sessions indéfiniment ou en s’arrêtant dès qu’une tâche est terminée.

Pour les organisations qui doivent passer à l’échelle jusqu’à des milliers de workers, nous fournissons un chart Helm et un opérateur Kubernetes. Vous pouvez définir une ressource WorkerDeployment avec la taille de pool souhaitée, et le contrôleur gère automatiquement la mise à l’échelle, les mises à jour progressives et la gestion du cycle de vie. Pour les environnements non Kubernetes, une API de gestion de flotte vous permet de surveiller l’utilisation et de mettre en place un autoscaling sur n’importe quelle infrastructure.

Essayez dès aujourd’hui en activant les agents cloud auto-hébergés dans votre tableau de bord Cursor, et découvrez-en plus dans nos docs. Pour les déploiements à plus grande échelle dans toute l’entreprise, contactez notre équipe.

Classé dansa0: produit

Auteur: Katia Bazzi

Exécutez des Agents Cloud dans votre propre infrastructure · Cursor