Indeksiranje kodne zbirke in kontekst

Vsi paketi1 min branja
🔍
Pomensko iskanjeKodo poiščite po pomenu, ne po ključnih besedah. Vprašanja postavljajte v naravnem jeziku in dobite natančne rezultate po celotni kodni zbirki.
📎
Omembe z @Agenta usmerite na datoteke, mape, dokumentacijo, splet ali zgodovino git. Natančen nadzor konteksta za vsak pogovor.
🔒
Nadzor zasebnostiNačin zasebnosti za celotno organizacijo, izključitve datotek in nastavljive politike podatkov. Varnost poslovnega razreda za občutljive kodne zbirke.
Takojšnje ponovno indeksiranjeVarno znova uporabite indeks sodelavca, da novi razvijalci dobijo celovito razumevanje kodne zbirke v sekundah, ne v urah.
🧠
Namenske vložitveNamensko izdelan model vložitev daje Cursorju vrhunski priklic po kodnih zbirkah vseh velikosti in zapletenosti.
🌐
Splet in dokumentacijaAgent lahko išče po spletu in se sklicuje na nastavljene naslove URL dokumentacije ter združuje znanje o kodni zbirki z zunanjim kontekstom.
1

Projekt odprt

Cursor zazna projekt in začne indeksirati datoteke z namenskim modelom vložitev

2

Vložitve ustvarjene

Vsaka datoteka se pretvori v pomenske vektorje, ki zajamejo pomen, zgradbo in razmerja

3

Indeks shranjen

Pomenski indeks se shrani lokalno (ali za ekipe deli na varen način) za takojšnje poizvedovanje

4

Kontekst na voljo

Agent, Tab in iskanje črpajo iz indeksa in dajejo natančne rezultate, ki poznajo kodno zbirko

Kako kar najbolje izkoristiti kontekst kodne zbirke

V pogovorih z agentom uporabite @codebase, kadar želite, da Cursor išče široko. Uporabite @file ali @folder, kadar natanko veste, kje je ustrezna koda. Združite @web in @codebase, da agent vašo kodo navzkrižno primerja z zunanjo dokumentacijo. Pri velikih monorepozitorijih nastavite .cursorignore, da iz indeksiranja izključite gradbene artefakte, node_modules in ustvarjene datoteke.
Indeksiranje kodne zbirke in kontekst | Cursor | NativeAI Hub