Salt la conținutul principal
Această funcționalitate este disponibilă doar în Windsurf Plugins pentru planurile Enterprise.
Deși indexarea locală funcționează foarte bine, utilizatorul poate dori să indexeze codebase-uri pe care nu le are stocate local, pentru ca modelele noastre să le poată folosi drept context. Pentru acest caz de utilizare, organizațiile cu planuri Teams și Enterprise pot folosi serviciul de indexare al Windsurf pentru a importa la nivel global toate repository-urile relevante. Indexarea și embeddingul sunt apoi efectuate de serverele Windsurf (într-un tenant izolat), iar odată creat indexul, acesta poate fi interogat de orice membru al echipei.

Adăugarea unui repository

De la https://windsurf.com/indexing poți adăuga un repository pentru indexare. În prezent acceptăm repositories Git de pe GitHub, GitLab și Bitbucket.
Poți alege să indexezi o anumită ramură (branch) și să reindexezi automat repository-ul după un anumit număr de zile.

Garanții de securitate

Clonăm repository-ul pentru a crea indexul, dar odată ce terminăm de creat embeddingurile pentru cod, ștergem tot codul și toate fragmentele de cod, presupunând că setarea Store Snippets este debifată. Nu păstrăm nimic în afară de embeddingurile în sine, din care nu se poate reconstitui codul original. În plus, toată indexarea și generarea de embeddinguri are loc pe o instanță single-tenant — nimic din procesul de indexare nu este partajat între mai mulți clienți Windsurf Teams.
I