Salt la conținutul principal
Fast Context este un subagent specializat în Windsurf care preia cod relevant din baza dvs. de cod de până la 20x mai rapid decât căutarea agentică tradițională. Acesta alimentează capacitatea Cascade de a înțelege rapid baze de cod mari, menținând în același timp inteligența modelelor AI de vârf.

Utilizarea Fast Context

Când Cascade primește o cerere care necesită căutare în cod, Fast Context se va activa automat. Îl puteți porni manual folosind Cmd+Enter (Mac) sau Ctrl+Enter (Windows/Linux) când trimiteți cererea. Veți observa că Fast Context este activ atunci când:
  • Cascade identifică rapid fișiere relevante în întregul codebase
  • Interogările pe codebase-uri mari se finalizează mai repede decât înainte
  • Cascade petrece mai puțin timp citind cod nerelevant

Cum funcționează

Fast Context folosește SWE-grep și SWE-grep-mini, modele personalizate antrenate special pentru regăsirea rapidă a codului. Aceste modele combină viteza căutării tradiționale bazate pe embeddinguri cu inteligența explorării agentice. Când trimiteți o interogare către Cascade care necesită căutare în codebase-ul dvs., Fast Context se activează automat pentru a:
  1. Identifica fișierele și secțiunile de cod relevante folosind apeluri paralele de instrumente
  2. Executa mai multe căutări simultan
  3. Oferi rezultate precise în câteva secunde, nu minute
Această abordare previne „poluarea contextului” și urmărește să atenueze compromisul tradițional dintre viteză și acuratețe. Delegând regăsirea unui subagent specializat, Cascade își conservă bugetul de context și capacitatea pentru sarcina propriu-zisă.

Modele SWE-grep

Fast Context este alimentat de familia de modele SWE-grep:
  • SWE-grep: Variantă avansată, optimizată pentru sarcini complexe de regăsire
  • SWE-grep-mini: Variantă ultra-rapidă, cu peste 2.800 de tokenuri pe secundă
Ambele modele sunt antrenate folosind învățarea prin întărire pentru a excela la apelarea paralelă a instrumentelor și navigarea eficientă a codului. Execută până la 8 apeluri de instrumente în paralel per rundă, până la un maxim de 4 runde, permițând explorarea simultană a diferitelor părți ale codului dvs. Modelele folosesc un set restrâns de instrumente compatibile cross-platform (grep, read, glob) pentru a asigura performanță consecventă pe diferite sisteme de operare și medii de dezvoltare.