Le moteur de contexte de Windsurf construit une compréhension approfondie de votre base de code, de vos actions passées et de vos prochaines intentions. Historiquement, les approches de génération de code se concentraient sur l’ajustement de grands modèles de langage (LLM) sur une base de code, ce qui est difficile à faire évoluer pour répondre aux besoins de chaque utilisateur. Une approche plus récente et populaire s’appuie sur la génération augmentée par recherche (RAG), qui met l’accent sur des techniques de construction d’invites très pertinentes et riches en contexte afin d’obtenir des réponses précises d’un LLM. Nous avons mis en œuvre une approche RAG optimisée pour le contexte de base de code, qui produit des suggestions de meilleure qualité et réduit les hallucinations.Documentation Index
Fetch the complete documentation index at: https://docs.windsurf.com/llms.txt
Use this file to discover all available pages before exploring further.
Windsurf propose un ajustement complet pour les entreprises, et la meilleure solution
combine l’ajustement avec la RAG.
Contexte par défaut
- Le fichier en cours et les autres fichiers ouverts dans votre IDE, souvent très pertinents pour le code que vous êtes en train d’écrire.
- L’ensemble de la base de code locale est ensuite indexé (y compris les fichiers non ouverts), et des extraits de code pertinents sont fournis par le moteur de récupération de Windsurf au fur et à mesure que vous écrivez du code, posez des questions ou utilisez des commandes.
- Pour les utilisateurs Pro, nous proposons des contextes plus longs, des limites d’indexation accrues et des plafonds plus élevés pour le contexte personnalisé et les éléments de contexte épinglés.
- Pour les utilisateurs Teams et Enterprise, Windsurf peut également indexer des dépôts distants. Cela est utile pour les entreprises dont l’organisation de développement travaille sur plusieurs dépôts.