Cursor lanceert Origin, een nieuwe oplossing waarmee gebruikers hun code rechtstreeks bij Cursor kunnen hosten. De bètaversie is beschikbaar voor alle betalende abonnees.
De AI-start-up voor programmeertools Cursor introduceert Origin, een clouddienst waar softwareteams hun code op het platform kunnen beheren en opslaan. De eerste versie richt zich op basisfunctionaliteiten zoals repositories, pull requests en code navigeren. Cursor werd recent nog overgenomen door SpaceX voor 60 miljard dollar. Origin vormt de eerste grote productaankondiging sinds de verkoop. De uitrol van Origin is gestart in vroege bèta voor alle betaalde abonnementen.
Code hosten
Cursor kan vanaf nu je code hosten. Gebruikers krijgen een nieuw Codebase-tabblad als centrale plek voor hun Origin-repositories. Hier kunnen ze eenvoudig nieuwe repositories aanmaken, voorzien van een unieke naam die deel uitmaakt van de URL. Na het aanmaken toont het platform instructies voor het installeren van de CLI en de benodigde commando’s om een repository te klonen of lokale projecten te pushen. De code wordt vervolgens rechtstreeks bij Cursor gehost.
Lees ook
NTT DATA en Cursor gaan IT-modernisering en AI-governance binnen ondernemingen versnellen
5 min
Integratie met GitHub
Naast het hosten van eigen code kunnen gebruikers hun bestaande GitHub-repositories koppelen aan Cursor. De nieuwe dienst is namelijk gebaseerd op Git, een code-repositorybeheertool ontwikkeld door Linux-maker Linus Torvalds, dat ook de basis vormt van GitHub.
Door GitHub te verbinden en een organisatie te kiezen, worden repositories zichtbaar die gesynchroniseerd kunnen worden. Gebruikers bepalen zelf welke repositories worden gekoppeld en kunnen die op elk moment loskoppelen. Iedereen met lees- of schrijfrechten kan deze gesynchroniseerde repositories in Cursor bekijken.
Neem je GitHub-repos mee. Bron: Cursor
De synchronisatie met GitHub gebeurt in realtime. Gebruikers kunnen code zoeken en ophalen uit de kopie in Origin, terwijl pushes naar GitHub blijven gaan. GitHub blijft de bron van waarheid voor gekoppelde projecten. Cursor maakt via duidelijke pictogrammen onderscheid tussen lokaal gehoste en gesynchroniseerde repositories.
Pull requests
Elke repository in Origin ondersteunt pull requests. Gebruikers kunnen de tijdlijn, commits, checks en betrokken bestanden raadplegen, feedback geven en samenvoegen. Pull requests in gesynchroniseerde repositories worden automatisch in beide richtingen bijgewerkt. Reacties en acties in Cursor verschijnen ook op GitHub en omgekeerd, inclusief het toewijzen en samenvoegen van reviews.