Kurzor és tetszőleges gömb
A Cursor egy mesterséges intelligencia első kódszerkesztője, amelyet az induló Anysphere épített, és amely a természetes nyelvű utasításokat működő kódszerkesztésekké alakítja át egy teljes kódbázison.
Áttekintés
It matters because it became one of the fastest-growing developer tools ever, reshaping how millions of programmers write software day to day.
Mély merülés
Az Anysphere, amelyet 2022-ben négy MIT-diplomás (Michael Truell, Sualeh Asif, Arvid Lunnemark és Aman Sanger) alapított, megépíti a Cursort, a Microsoft nyílt forráskódú VS Code szerkesztőjének elágazását, amelynek magjába szőtt mesterséges intelligencia. Ahelyett, hogy egy chatbotot az oldalsávra rögzítene, a kurzor lehetővé teszi, hogy egyszerű angol nyelven írja le a változásokat, és alkalmazza a többfájlos szerkesztéseket, előrejelzi a következő billentyűleütéseket a "Tab" befejezésével, és válaszol a tárházával kapcsolatos kérdésekre. A Anthropic és OpenAI határmodelljeit, valamint az Anysphere saját betanított modelljeit hívja meg. A cég állítólag gyorsabban lépte át a durván 100 millió dolláros éves visszatérő bevételt, mint szinte bármely szoftverindítás, később pedig több milliárd dolláros értékbecsléssel vont be finanszírozást, így az „AI kódolási” hullám zászlóshajójává vált.
Technikai betekintés
A kurzor a kódbázist vektoros beágyazásokba indexeli, így a releváns fájlokat kontextusként lekérheti, ami a visszakereséssel kiegészített generálás egy formája. Kiemelkedő „Tab” funkciója egy speciálisan kiképzett modellt használ, amely nemcsak a következő tokent, hanem a következő szerkesztési helyét is megjósolja, a kurzort a fájlon átugorva. Az „ügynök” mód láncolja az eszközhívásokat, beolvassa a fájlokat, futtatja a terminálparancsokat, és addig iterál, amíg egy feladat el nem készül, míg a diff-ek lehetővé teszik a módosítások áttekintését és elfogadását, mielőtt azok érintenék a kódot.
Stratégiai hatás
Szállítói stratégia
A szállítói ütemterv befolyásolja, hogy csapata milyen funkciókat építhet fel legközelebb.
Költség és költségvetés
A kereskedelmi feltételek és a telepítési lehetőségek befolyásolják a hosszú távú költségeket és kockázatokat.
Kockázat és biztonság
A vállalati ösztönzők alakítják a termék alapértelmezett beállításait, a biztonsági testtartást és a nyitottságot.
A kurzor és az anyszféra jövője
Az Anysphere az autonómabb „háttérügynökök” felé törekszik, amelyek minimális felügyelet mellett teljes feladatokat vagy lekéréseket kezelnek, és inkább saját modelljeit képezi ki, ahelyett, hogy kizárólag harmadik felekre hagyatkozna. Szorosabb integrációra számíthat a teszteléssel, a kódellenőrzéssel és a telepítéssel, valamint a verseny fokozódásával, ahogy a GitHub Copilot, a Windsurf és mások versenyeznek ugyanazokkal a fejlesztőkkel. A nyitott kérdés az, hogy a szerkesztők vagy a teljesen ügynökrendszerek nyernek-e, és hogy az árazás hogyan állja meg a helyét a következtetési költségek és a modellfüggőségek eltolódása esetén.
Valós megvalósítás
A fejlesztő beírja a „bemeneti érvényesítés és hibakezelés hozzáadása ehhez az API-végponthoz” parancsot, és a Cursor's Agent több fájlt szerkeszt, majd teszteli a megerősítést.
A Tab-kiegészítés használatával a mérnök átnevez egy függvényt, a kurzor pedig előrejelzi és alkalmazza a megfelelő frissítéseket a projekt minden hívási helyén.
Egy nagy tárhely újonca megkérdezi, hogy hol történik a felhasználói hitelesítés? és a Kurzor lekéri és egyszerű nyelven magyarázza a vonatkozó fájlokat.
Az egyéni alapító néhány természetes nyelvű felszólításból egy működő prototípus webalkalmazást készít anélkül, hogy a rendszerelem nagy részét manuálisan bekötné.
Kockázatok és védőkorlátok
Az indítási bejelentések meghaladhatják a valódi termelési munkafolyamatok stabilitását.
Az API-árazás vagy az irányelvváltások egyik napról a másikra megdönthetik a feltételezéseket.
Az egyszállítótól való függőség növeli a bezárási és migrációs költségeket.
Végrehajtási ütemterv
Értékelje a szolgáltatókat saját feladatai és adatkészletei segítségével.
Az integráció előtt tekintse át az adatvédelmi, biztonsági és jogi feltételeket.
Tartsa fenn a tartalék tervet a modellek vagy szállítók között.
Figyelje a kiadási megjegyzéseket, hogy az ütemterv változásai ne lepjék meg a csapatokat.
Folytassa a felfedezést
Free newsletter
Get the daily AI briefing
Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.
One email each weekday. Unsubscribe in one click. We never sell or share your address.
Test yourself
Take the Cursor and Anysphere quiz
Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.
Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation
Következő útmutató
Google DeepMind
Gyakran ismételt kérdések
What is Cursor and Anysphere?
A Cursor egy mesterséges intelligencia első kódszerkesztője, amelyet az induló Anysphere épített, és amely a természetes nyelvű utasításokat működő kódszerkesztésekké alakítja át egy teljes kódbázison. Ez azért fontos, mert ez lett az egyik leggyorsabban növekvő fejlesztői eszköz valaha, és átalakította azt, ahogyan programozók milliói írnak nap mint nap szoftvereket.
Milyen termék a Cursor?
A Cursor egy mesterséges intelligencia első kódszerkesztője, amely segít a programozóknak természetes nyelven kódot írni, szerkeszteni és megérteni.
Melyik nyílt forráskódú szerkesztő elágazásaként épül fel a kurzor?
A kurzor a Microsoft nyílt forráskódú VS-kódjára épül, amely lehetővé teszi az Anysphere számára, hogy újra felhasználja az ismerős, kiforrott szerkesztői alapot.
Mi a neve a Cursort fejlesztő cégnek?
A 2022-ben MIT végzett hallgatók által alapított Anysphere a Cursort gyártó cég.
Mire szolgál elsősorban a kurzor „Tab” funkciója?
A Tab funkció egy betanított modell segítségével előrejelzi a következő szerkesztést, és a kurzort a megfelelő helyre ugorhatja az alkalmazáshoz.
Hogyan vonja be a kurzor egy nagy kódbázis releváns részeit a modell környezetébe?
A kurzor a kódbázist vektoros beágyazásokba indexeli, és lekéri a legrelevánsabb fájlokat, a visszakereséssel kiegészített generálás egyik formája.