AI-bedrijf Cursor brengt GitHub-concurrent Origin uit
AI-programmeertool Cursor komt met een concurrent voor GitHub. Het platform gaat Cursor Origin heten en is bedoeld om code op te hosten. Betalende gebruikers krijgen als eerste toegang tot een bèta van het platform.
Cursor bevestigt de komst van Origin in een blogpost. De bèta van het codeplatform wordt vanaf nu uitgerold naar gebruikers met een abonnement, aldus het bedrijf. De dienst ondersteunt volgens Cursor de essentiële Git-onderdelen, zoals repository's, pullrequests en het bekijken van code.
De dienst kan bovendien gesynchroniseerd worden met bestaande GitHub-repo's, aldus de AI-start-up. Gebruikers kunnen hun GitHub-account koppelen en hun repository's automatisch kopiëren naar Origin. De synchronisatie verloopt automatisch: veranderingen op GitHub worden overgezet naar Origin en andersom.
Verder zegt Cursor dat Origin een focus krijgt op AI. Op termijn moet het platform bijvoorbeeld 'agent-native' functies krijgen voor het gebruik van AI-agents. Wat die features precies inhouden en wanneer ze verschijnen, is niet duidelijk. Ook zegt Cursor niet wanneer Origin voor alle gebruikers beschikbaar komt.
Cursor als AI-bedrijf
Cursor bestaat sinds 2022. Het bedrijf is vooral bekend van zijn Code Editor, zijn ide-software voor het schrijven van code. Dat programma legt sterk de nadruk op AI en heeft allerlei AI-functies om code mee te schrijven en te beoordelen.
In juni werd bekend dat Cursor overgenomen zou worden door SpaceX, het ruimtevaart- en AI-bedrijf van Elon Musk. Sinds deze maand is Cursor officieel onderdeel van dat bedrijf. Daarmee introduceert Cursor zijn eerste product sinds de overname.
Lees meer
Reacties (122)
wel geen? Op codeberg heb ik gewoon toegang tot het maken van private reposop codeberg heb je wel geen private repositories
[Reactie gewijzigd door StefanJanssen op 19 augustus 2026 13:43]
https://codeberg.org/Codeberg/org/src/branch/main/TermsOfUse.md#2-allowed-content-usage
Bij puntje 7;
You must not share projects that mostly consist of code written by "generative AI"-tools (including services such as Claude, OpenAI Codex).
Dit vind ik gevaarlijk vaag en specifiek, en valt toe te passen wanneer men er zin in heeft. Voor mij een veel te geopinioneerde regel en ongeacht je voor of tegen AI bent. Als men zo expliciet gaat opleggen dat ik bepaalde code niet mag pushen naar hun platform, waar stopt het toevoegen van uiterst specifieke terms dan.
Meer leesvoer voor de interesseerde: https://blog.codeberg.org/protecting-our-floss-commons-from-llms.html
Vroeger mocht dit echt niet en nu accepteren we het soort van maar het is eigenlijk een hele rare situatie.
En dan heb je ook nog bepaalde mensen die roepen dat alle engineers vervangen kunnen worden door AI. Snap wel dat die engineers pissed zijn want ze worden gewoon genaaid waar ze bij staan.
Allow GitHub to use my data for AI model training
Allow GitHub to collect and use my Inputs, Outputs, and associated context to train and improve AI models. Read more in the Privacy Statement.
[Reactie gewijzigd door MichaelBelgium op 19 augustus 2026 16:29]
Want OpenAI, Antropics, Meta en dat soort bedrijven doen dat al niet veel langer met alles wat op github staat?De kans dat de gehoste code gebruikt zal worden voor het trainen van AI lijkt mij groot.
Blijkbaar toch gelekt naar het model. Of dat per ongeluk toch ergens in een publieke branch heeft gezeten is niet meer te achterhalen. De hele repo is naar een interne gitlab verhuisd en die branches zijn opgeschoond.
Maar kan ook goed zijn dat private repo's ook gewoon gescanned worden.
De hamvraag is dus of je niet beter af bent bij Codeberg of Gitlab.
Ik gebruik nu (privé) ook AI-providers die de prompts en data gebruiken om de trainen. Er staan toch geen credentials, URL's of anderszins gevoelige data in.
En zelfs dan heb je geen garantie want een partij koopt gewoon het bedrijf inclusief de gegevens op en kan dan aan de slag met de data.
Cursor’s current Terms of Service state that Anysphere will not use your content to train AI models, or allow third parties to do so, unless you explicitly agree to it.
The important distinction is Privacy Mode:
- Privacy Mode ON: repository/code data is not used for training by Cursor, and Cursor says its model providers will not train on it either.
- Privacy Mode OFF: Cursor says it may use codebase data, prompts, code snippets, and editor activity
Een versiereferentie heeft die servernaam ook altijd als prefix:
origin/stable, origin/v1.2.3, origin/HEAD.
Dus die naam komt overal terug. Zou git-scm, de ontwikkelaar van git, nu ook een wijziging van de standaardnaam overwegen, zoals in de geschiedenis vergelijkbaar gedaan is met de oude “master” standaarbranch? (Die nu standaard “main” heet vanwege slaaf-meester associaties?)
"master" naar "main" omdopen was natuurlijk niet alleen in Git een wijziging, maar op allerlei plekken (zoals bijvoorbeeld in python of de Linux kernel).
Maar je EA origin vergelijking gaat ook niet helemaal op - dat heeft niets met software ontwikkelen te maken. Straks deel je die bron-aanduiding met de naam van een bedrijf in dezelfde sector.
Wellicht zijn er nog wel meer termen die gedeeld worden met bedrijven, maar de grote jongens die ik uit m’n hoofd ken zijn allemaal “origineel”:
GitHub, GitLab, BitBucket, Gitea… Wellicht mis ik er nog een paar
Ah ja, de beslissing waarvan de voorstanders in de mailing allemaal witte mensen waren en de tegenstanders een aantal zwarte mensen had. De reden? Master heeft in de git context nul relatie met meester-slaaf relatie.zoals in de geschiedenis vergelijkbaar gedaan is met de oude “master” standaarbranch? (Die nu standaard “main” heet vanwege slaaf-meester associaties?)
Ik ben groot voorstander van discriminatie uit de (tech)wereld te halen, maar zoals de tegenstanders van de wijziging in git aangaven: Dit haalt de aandacht weg bij dingen die daadwerkelijk zin hebben.
Deze wijziging heeft in mijn ogen meer kwaad gedaan dan het goed deed. Men zegt namelijk meerdere dingen met deze wijziging:
1) De naamgeving beslissing die we in de vroege jaren gedaan hebben was fout.
2) Het heeft de "anti-woke" groep meer ammunitie gegeven
3) Wij weten het beter dan de mensen waarover wij zeggen dat dit probleem over gaat.
Het is alsof de mensen die een skatepark voor rolstoel gebruikers ontwerpen, misschien van 1 of 2 rolstoel gebruikers input vraagt en dan volkomen negeert. Je kunt niet de groep mensen waar je het over hebt niet uitsluiten van het gesprek. Uit angst om niet te discrimineren doet men dingen die discriminerend zijn.
Was deze verandering gedaan vanuit met als argument "main is een iets minder abstract begrip dan master" of iets dergelijks was de verandering in mijn ogen beter te accepteren geweest.
Ik ben ook erg blij dat we niet de "master studies" hebben hernoemd voor dezelfde redenen als hierboven beschreven, en ben ergens verrast dat deze discussie eigenlijk niet gevoerd is destijds.
Dat zou wat zijn ja, maar net als Git waren er nooit "slave" versies hiervan toch? Geen slave branch, geen "slave studies".Ik ben ook erg blij dat we niet de "master studies" hebben hernoemd voor dezelfde redenen als hierboven beschreven, en ben ergens verrast dat deze discussie eigenlijk niet gevoerd is destijds.
In veel gevallen betekent "master" niets meer dan "origineel" of "bron". Dus master key, master tape, master stamp. Oftewel het origineel waar je elke keer een kopie van maakt omdat vaak het maken van een kopie van een kopie van een kopie nogal eens misgaat
In Github is het natuurlijk een non-issue: je kunt nog steeds je master branch "master" noemen ipv "main". Vond ik wel fijn destijds: alles bleef daardoor werken namelijk.
Grappig dat ik ze ook nooit gehoord hebt over "master en slave replication" wat nog steeds voorkomt als term, dat heeft meer met meester en slaaf te maken dan het woord master in git ooit heeft gehad.
Dat klopt inderdaad, nu is het wel zo dat er vandaag de dag minder opmerkingen die slaaf gerelateerd zijn in de richting van witte of asiatische mensen dan naar zwarte mensen en dat is ook de reden dat het rasistisch is. Ondanks dat er een paar jaar geleden ergens in Nederland een fruit teler mensen als slaaf behandelden, ik meen dat het toen om arbeiders uit Bulgarije ging.Ook de ontwetendheid dat slaaf niet gelijk staat aan "zwarte mens" maar dat er altijd slaven van alle kleuren zijn geweest.
Als iemand morgen een minderheid uitscheld voor "blebo" is dat geen racisme, maar dat dit uiteindelijk zo uitgroeit dat deze minderheid dat regelmatig uitgemaakt wordt voor "blebo" is dat wel racisme.
Het gaat dus niet zozeer om de daadwerkelijke betekenis van het woord maar hoe men het gebruikt.
[Reactie gewijzigd door Luctia op 19 augustus 2026 14:47]
Zie bijvoorbeeld deze pagina: https://mrshu.github.io/github-statuses/
Je kan dus prima je code op zowel Cursor Origin, Microsoft GitHub, GitLab, Codeberg en je eigen Gitea insteance hebben staan, en dan ergens een procesjes hebben wat ze met elkaar up-to-date houdt (of gewoon 5 remotes in je lokale Git repository hebben).
Is dit wenselijk? Lijkt me sterk, maar het kan wel.
Nadat Grok Build betrapt is op het doorsluizen van hele repositories, kunnen ze die data gewoon op deze manier krijgen.
Als ik iemand niet vertrouw met code of gevoelige data is het deze partij wel, snel links laten liggen.xAI's Grok Build coding CLI was uploading entire Git repositories, full commit history and all, to a Google Cloud Storage bucket run by xAI, not just the files a coding task needed.
A researcher publishing as cereblab, testing version 0.2.93, captured one of those uploads, cloned the git bundle out of the intercepted request, and pulled back a file the agent had been told in plain terms not to open.
Pitch van concurrent / alternatief: AI en agents.
Het enige dat een platform moet doen is code hosten en hoge uptime hebben, de rest is bijzaak / ruis. Dat Cursor / xAI hier mee komt is wat mij betreft geen selling point.
Als je toch alles met AI doet, misschien zelfs op basis van tickets die je al in Github/Gitlab/Gitea/Origin hebt staan, waarom zou je dan de code nog lokaal op een pc willen hebben i.p.v. alles "in de cloud" te doen en automatisch uit te rollen om te kunnen testen? Scheelt weer lokaal pullen en pushen. Product owners kunnen zo d.m.v. goede tickets van stakeholders wijzigingen aanbrengen zonder te hoeven wachten op developers. Desnoods maakt AI een PR die een developer moet goedkeuren.
Als je AI als hulpmiddel gebruikt dan heb je er iets minder aan, maar nog steeds denk ik dat AI hier een nuttige bijdrage kan leveren.
[Reactie gewijzigd door Moortn op 19 augustus 2026 16:18]
Wat een kritiekloze marketingpraat weer.AI-programmeertool Cursor komt met een concurrent voor GitHub. Het platform gaat Cursor Origin heten en is bedoeld om code op te hosten.
De redacteur snapt, hoop ik, dat deze tool er enkel is om de AI van cursor te trainen op de code van de 'gebruikers'?
Ik zou denken dat ook juist hierin kansen zijn voor Europese uitdagers zoals Codeberg?
Om te kunnen reageren moet je ingelogd zijn
:strip_exif()/i/2008314834.jpeg?f=imagenormal)
:strip_icc():strip_exif()/u/134130/crop656d9955ccc54.jpg?f=community)
:strip_icc():strip_exif()/u/168551/crop5cc9f0696f0a5_cropped.jpeg?f=community)
/u/533588/crop5c477836e5227_cropped.png?f=community)
/u/483811/crop565cdab46fb7c_cropped.png?f=community)
:strip_icc():strip_exif()/u/432714/crop6287e94322cf6_cropped.jpg?f=community)
:strip_icc():strip_exif()/u/270673/8ball-blue-60x60px.jpg?f=community)
/u/217510/crop660db19c1cf7b_cropped.png?f=community)
:strip_icc():strip_exif()/u/664742/crop5ddc60e1e7b8f_cropped.jpeg?f=community)
/u/183354/day.png?f=community)
/u/180510/crop55cafa1dbdae3_cropped.png?f=community)
:strip_icc():strip_exif()/u/94045/crop66c1b4250e8a2_cropped.jpg?f=community)
:strip_icc():strip_exif()/u/531305/crop59f2315570027_cropped.jpeg?f=community)
/u/251602/crop5d47e8d90f819_cropped.png?f=community)
:strip_icc():strip_exif()/u/92368/crop67f122a4021bc.jpg?f=community)
:strip_icc():strip_exif()/u/92809/crop577f58c1b8795.jpeg?f=community)
:strip_icc():strip_exif()/u/531080/crop55d21e245d3bd_cropped.jpeg?f=community)