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