Passer au contenu principal
Cette fonctionnalité est disponible uniquement dans Windsurf Plugins pour les offres Enterprise.
Même si l’indexation locale fonctionne très bien, un utilisateur peut vouloir indexer des bases de code qu’il n’a pas en local afin que nos modèles d’IA puissent les utiliser comme contexte. Pour ce cas d’usage, les organisations disposant d’offres Teams et Enterprise peuvent utiliser le service d’indexation de Windsurf pour importer, à l’échelle de l’organisation, tous les dépôts pertinents. L’indexation et la génération d’embeddings sont ensuite effectuées par les serveurs de Windsurf (dans un tenant isolé) et, une fois l’index créé, il peut être interrogé par n’importe quel membre de l’équipe.

Ajout d’un dépôt

Depuis https://windsurf.com/indexing, vous pouvez ajouter un dépôt à indexer. Actuellement, nous prenons en charge les dépôts Git depuis GitHub, GitLab et Bitbucket.
Vous pouvez choisir d’indexer une branche spécifique et de réindexer automatiquement le dépôt après un certain nombre de jours.

Garanties de sécurité

Nous clonons le dépôt pour créer l’index, mais une fois les embeddings de la base de code générés, nous supprimons tout le code et tous les extraits de code à condition que le paramètre Store Snippets soit décoché. Nous ne conservons rien d’autre que les embeddings eux‑mêmes, à partir desquels il est impossible de reconstituer le code original. Par ailleurs, l’indexation et la génération des embeddings sont effectuées sur une instance mono‑locataire : rien dans le processus d’indexation n’est partagé entre plusieurs clients Windsurf Teams.