Dropbox utilise Cursor pour indexer plus de 550 000 fichiers et bâtir un SDLC natif IA

par Cursor Teamdans Clients
Secteur: Software|Zone géographique: North America
550,000
fichiers indexés dans le monorepo de Dropbox
1M+
lignes de code généré par Cursor acceptées chaque mois
90%
adoption au sein de l’organisation d’ingénierie de Dropbox

Les ingénieurs de Dropbox acceptent désormais plus d’un million de lignes de code suggéré par l’IA chaque mois avec Cursor.

« La vitesse est le seul avantage concurrentiel d’une entreprise », déclare Ali Dasdan, directeur des technologies (CTO) de Dropbox. Lui et l’équipe Dropbox ont très tôt compris qu’être lents à adopter l’IA représentait une menace plus grave que de se lancer trop tôt. L’IA devait être intégrée dans l’ensemble du cycle de vie de développement logiciel pour que Dropbox atteigne la vélocité souhaitée.

Mais cela impliquait de déployer de nouveaux outils de développement dans un environnement particulièrement exigeant. Dropbox exploite ses propres centres de données qui traitent plus de 300 000 requêtes par seconde, et des milliers d’ingénieurs y maintiennent un monorepo de plus de 550 000 fichiers. Dasdan savait que seule une IA capable de raisonner sur l’ensemble de la base de code, et largement adoptée, permettrait d’obtenir les gains de vélocité visés par Dropbox.

Adoption organique

En 2024, les ingénieurs de Dropbox avaient déjà commencé à expérimenter Cursor. Au départ, ils partageaient ce qu’ils apprenaient via des canaux informels, comme des conversations sur Slack et de rapides comptes rendus internes. Dasdan a remarqué cette activité et l’a encouragée en créant un groupe de champions de l’IA. Il les a aidés à amplifier leurs nouvelles pratiques tout en supprimant les obstacles à l’adoption.

Accélérer le déploiement signifiait supprimer chaque point de friction. S’inscrire à ces outils devait être aussi simple qu’un seul clic.

Ali Dasdan
CTO, Dropbox

L’effet a été immédiat. À mesure que l’accès devenait plus simple, davantage d’ingénieurs essayaient les outils, partageaient ce qu’ils apprenaient et l’adoption s’est accélérée d’elle-même.

Les dirigeants testent les outils

Le prochain changement d’échelle a eu lieu en avril 2025 lorsque Dropbox a organisé un hackathon à l’échelle de l’entreprise. C’est sur Dasdan lui-même que l’impact a été le plus fort. Il voulait créer un « moteur de recherche intelligent » pour son projet de hack week, mais d’autres priorités se sont imposées et, la veille de l’échéance, il n’avait toujours pas commencé. C’est alors qu’il a essayé Cursor pour la première fois.

J’ai attendu jusqu’à la dernière minute parce que je faisais confiance à l’outil, et il m’a tout de même permis de tout terminer en environ deux heures. Cette expérience a rendu l’impact très concret pour moi.

Ali Dasdan
CTO, Dropbox

Dasdan a partagé son expérience lors d’une présentation à un groupe de CTO avec lesquels il se réunit régulièrement. Il a été surpris d’apprendre que beaucoup d’entre eux n’avaient toujours pas essayé les outils de développement basés sur l’IA. Son message pour eux était simple.

Si vous voulez que votre entreprise avance vite avec l’IA, vous devez la tester par vous-même. Même un seul directeur de l’ingénierie ou CTO peut tester ces outils et voir immédiatement l’impact. Sans cela, il est très facile de se laisser distancer.

Ali Dasdan
CTO, Dropbox

Indexation du monorepo

Une fois que l'intérêt pour Cursor a dépassé les expériences individuelles, la question suivante était de déterminer s'il pouvait gérer l'ensemble du monorepo de Dropbox.

Chaque déploiement de Cursor commence de la même manière : par l’indexation de la base de code. Cursor parcourt chaque fichier qui n'est pas ignoré, découpe le code en fragments structurés et génère des embeddings qui représentent la façon dont ces éléments sont liés entre eux. Le résultat est un index sémantique que les modèles utilisent lors de la génération ou de la modification de code.

À l'échelle de Dropbox, cette étape était cruciale. L’indexation a donné à Cursor le contexte dont il avait besoin pour suivre la structure de la base de code et générer des modifications qui s’y intègrent naturellement. Elle a également rendu la base de code plus accessible aux ingénieurs de Dropbox eux-mêmes. Grâce à Cursor, ils ont bénéficié d’une cartographie plus claire de la façon dont les différentes parties de la base de code s’imbriquent, en donnant plus de moyens aux responsables et en permettant aux nouvelles recrues de monter en compétence plus rapidement.

Les équipes peuvent vraiment comprendre la base de code existante, et ce bien plus rapidement.

Ali Dasdan
CTO, Dropbox

Un impact mesurable sur la rapidité

Plus de 90 % des ingénieurs de Dropbox utilisent désormais des outils d’IA chaque semaine, avec Cursor comme principal moteur de cette activité.

Les effets ont été presque immédiats. Dropbox mesure la performance de ses équipes d’ingénierie au moyen d’un cadre interne qui met l’accent sur la rapidité, l’efficacité et la qualité. Depuis l’adoption de Cursor, le débit de PR et le temps de cycle se situent désormais dans la tranche haute des références du secteur.

Les ingénieurs ressentent ce changement dans leur travail au quotidien. Cursor intervient à quasiment chaque étape du développement, de l’écriture et la relecture du code aux tests, à la documentation et aux migrations. Ils peuvent parcourir la base de code plus rapidement, ce qui renforce le principe qui a enclenché l’adoption de Cursor chez Dropbox : la vitesse est primordiale.

Nous réexaminons et reconcevons chaque aspect de notre façon de créer des logiciels dans le contexte de l’IA.

Ali Dasdan
CTO, Dropbox

Si vous souhaitez intégrer l’IA dans chaque phase du cycle de vie du développement logiciel, contactez notre équipe pour démarrer un essai de Cursor.

Classé dans : Clients

Auteur: Cursor Team

Dropbox utilise Cursor pour indexer plus de 550 000 fichiers et bâtir un SDLC natif IA · Cursor