A Cursor már kódot is tárol, elindult az Origin korai bétája

A Cursor megkezdte az Origin nevű kódtárszolgáltatás korai bétatesztjét, amelyben a felhasználók kódot tárolhatnak, lekérési kérelmeket kezelhetnek, és GitHub-projekteket szinkronizálhatnak. A funkciók fokozatosan válnak elérhetővé minden fizetős csomagban.
- A Cursor megkezdte az Origin korai bétájának bevezetését.
- Az Origin saját kódtárakat, lekérési kérelmeket és kódböngészést kínál.
- A GitHub-projektek szinkronizálhatók, miközben a GitHub marad az elsődleges forrás.
- Az ügynökök kérdésekre válaszolhatnak, kódot módosíthatnak és ágakat tölthetnek fel.
- A szolgáltatás minden fizetős csomagban elérhetővé válik, vállalati letiltási lehetőséggel.
Saját kódtárat hozhatnak létre a Cursorban
A Cursor augusztus 17-i közleménye szerint az Origin a fejlesztői munkához szükséges alapfunkciókkal indul. A szolgáltatás része a kódtárak kezelése, a lekérési kérelmek, a kódböngészés és a GitHub-szinkronizáció. A vállalat szerint az induló funkciókat ügynökalapú fejlesztéshez tervezték, az erre épülő további lehetőségek pedig később érkeznek.
Az Origin-kódtárak a Cursor új Codebase lapján jelennek meg. A +New gombbal új tároló hozható létre, ezután a felület megmutatja a parancssori kliens telepítését, valamint a kód klónozásához és egy helyi projekt feltöltéséhez szükséges parancsokat. Feltöltés után a kód az Originon lesz elérhető.
Az Origin által tárolt kódtáraknál ez a szolgáltatás számít elsődleges forrásnak. A feltöltések közvetlenül az Originra kerülnek, a GitHub pedig nem vesz részt ebben a folyamatban. Az első kódtár létrehozásakor megadott név a tárolók URL-jének része lesz, például a cursor.com/codebase/acme-corp címben.
A GitHub-projektek is megjelenhetnek
A Cursorban tárolt kódtárak mellett a felhasználók meglévő GitHub-projektjeiket is kezelhetik. A GitHub összekapcsolása után ki kell választani a szervezetet, majd a felhasználó megadhatja, mely kódtárakat szeretné szinkronizálni. A kiválasztott tárolók leválaszthatók, és a szinkronizálandó projektek köre is a felhasználó döntése.
A szinkronizált kódtárakhoz olvasási vagy írási hozzáféréssel rendelkező személyek a Cursorban is megtekinthetik azokat. A másolat valós időben frissül, így a kód böngészhető, kereshető és lehúzható az Originból. Ezeknél a projekteknél továbbra is a GitHub marad az elsődleges forrás, a módosítások oda kerülnek, az Origin pedig tükrözi az eredményt. A különböző ikonok jelzik, hogy egy kódtárat a Cursor tárol, vagy GitHubról érkezett.
Lekérési kérelmek és ügynökök egy helyen
Minden kódtárhoz tartozhatnak lekérési kérelmek. A felhasználók megtekinthetik az idővonalat, a véglegesítéseket, az ellenőrzéseket és a módosított fájlokat, áttekinthetik a különbségeket, megjegyzéseket hagyhatnak, majd össze is olvaszthatják a módosításokat.
A GitHubról szinkronizált projektek lekérési kérelmei két irányban frissülnek. A Cursorban írt megjegyzések megjelennek a GitHubon, a GitHubon adott reakciók és válaszok pedig a Cursorban is láthatóvá válnak néhány másodpercen belül. A GitHubon kiosztott kódellenőrzések áttekintése és összeolvasztása szintén elvégezhető a Cursorból.
A Cursor ügynökei közvetlenül a kódtárakban is használhatók. Kérdésekre válaszolhatnak a böngészett kódról, módosításokat készíthetnek, frissíthetik a lekérési kérelmeket, illetve ágat tölthetnek fel.
Vercel, Depot és Buildkite integrációval indul
Az Originhoz alkalmazás-ökoszisztémát épít a Cursor. Már elérhető a Vercel, a Depot és a Buildkite integrációja, további kapcsolatok pedig később érkezhetnek. A Vercel egy kódtár Apps lapjáról kapcsolható össze a projekttel. Ezután minden lekérési kérelemhez előnézeti telepítés készül, ahol a felhasználók tesztelhetnek és megjegyzéseket írhatnak. Az összeolvasztás után a változtatás éles környezetbe kerül.
A Depot és a Buildkite folyamatos integrációs feladatokra használható. Mindkettő futtatja a meglévő GitHub Actions-munkafolyamatokat, a Buildkite pedig a saját natív folyamatait is támogatja. Minden kódtárhoz beállítások tartoznak, ahol ellenőrizhető a GitHub-szinkronizáció állapota, kezelhetők a hozzáférések és megtekinthetők a csatlakoztatott alkalmazások.
Az Origin korai bétája minden fizetős csomag felhasználói számára fokozatosan indul el. Kivételt jelentenek azok a vállalati szervezetek, amelyek adminisztrátorai kikapcsolják a hozzáférést.
Cursor: Origin Code Hosting


