La plateforme de programmation basée sur l'intelligence artificielle Cursor a annoncé le lancement d'une nouvelle fonctionnalité pour construire et déployer entièrement des applications dans le cloud, dans le but de résoudre l'un des principaux obstacles auxquels sont confrontés les développeurs : la difficulté de faire passer les applications de l'environnement de développement local (localhost) à l'environnement de production réel en raison de la complexité de l'infrastructure.
Automatisation de l'infrastructure via les agents cloud
La nouvelle fonctionnalité repose sur les « Cloud Agents » (agents cloud) précédemment lancés par la plateforme pour exécuter des tâches de développement à distance. Grâce à cette mise à jour, ces agents prennent en charge la gestion complète du cycle de vie de l'application, de l'écriture du code jusqu'à son lancement via un lien direct et partageable. Le système permet aux utilisateurs de démarrer un projet en décrivant les exigences en langage naturel, l'agent créant ensuite un dépôt de code soit sur la plateforme Cursor Origin de l'entreprise, soit en le connectant à un dépôt existant sur GitHub.
Hébergement automatique et bases de données intégrées
Pour éliminer les besoins de configuration manuelle, la plateforme fournit une architecture opérationnelle intégrée comprenant :
- Hébergement managé : allocation d'un environnement d'hébergement isolé pour chaque utilisateur ou équipe, en s'appuyant sur l'infrastructure de la plateforme Vercel for Platforms sans nécessiter de compte externe indépendant.
- Bases de données : préparation et configuration automatique de bases de données PostgreSQL lorsque l'application nécessite le stockage de données.
- Gestion de l'identité et des accès : intégration des mécanismes de connexion de Cursor pour protéger les applications internes, tout en offrant l'option de déploiement public pour les applications individuelles.
- Protection des variables secrètes : possibilité de se connecter à des bases de données ou des services externes tout en isolant totalement les clés d'accès et les identifiants du modèle d'intelligence artificielle.
Contrôle de sécurité et vérification avant le lancement
Avant de rendre l'application disponible via le lien final, le projet est soumis à une série de contrôles de sécurité déterministes et agentiques (Deterministic and Agentic checks). Ces contrôles visent à détecter les clés, les identifiants exposés et les fichiers sensibles, ainsi qu'une revue assistée par l'IA pour découvrir les vulnérabilités logiques. Cette étape revêt une importance cruciale à la lumière de rapports antérieurs ayant signalé des fuites d'identifiants dans des outils de construction d'applications par IA tels que Lovable, résultant d'erreurs de configuration des permissions de bases de données.
Qu'est-ce qui change concrètement pour les développeurs et les entreprises ?
Cette mise à jour transforme Cursor d'un simple éditeur de code intelligent en une plateforme complète de livraison de logiciels, la plaçant en compétition directe avec des outils tels que Replit, Lovable et Grok Build. La fonctionnalité vise principalement à permettre aux employés et aux équipes techniques de lancer rapidement des outils métier internes — tels que des tableaux de bord de vente et des portails développeurs — sans consacrer de temps supplémentaire à la configuration des pipelines de déploiement, tout en laissant subsister le défi de sécurité lié à la vérification de l'exactitude des permissions d'accès avancées avant de connecter ces applications à des systèmes sensibles.