Cursor lansira konkurenta GitHubu: Kako Origin donosi AI agente izravno u hosting koda
Autor: Wendy Frey

Godinama je tijek rada u razvoju softvera slijedio poznati obrazac. Programeri pišu kod u jednoj aplikaciji, pohranjuju ga na GitHubu, pregledavaju promjene putem pull zahtjeva i povezuju dodatne usluge za testiranje, implementaciju i automatizaciju.
Tada su stigli AI agents za kodiranje.
Iznenada, softverski projekti nisu se više mijenjali isključivo od strane ljudi. AI agenti mogli su čitati cijele baze koda, uređivati desetke datoteka, izvršavati naredbe i generirati pull zahtjeve. No infrastruktura ispod tog tijeka rada i dalje je bila uglavnom dizajnirana za ljudske programere.
Cursor vjeruje da se infrastruktura treba promijeniti.
Tvrtka koja se bavi AI kodiranjem lansirala je Origin, vlastitu platformu za hosting Git-a i sve izravnijeg konkurenta GitHubu. Origin se trenutno uvodi u ranoj beta verziji na Cursorovim plaćenim planovima, nudeći repozitorije, pregledavanje koda, pull zahtjeve i sinkronizaciju s GitHubom. No, veća ideja iza proizvoda je ambicioznija: izgraditi platformu za hosting koda koja je od samog početka dizajnirana za AI agente.
Što je Cursor Origin?
Origin je ono što Cursor naziva "git forge za agentičku eru."
Jednostavnim riječima, to je mjesto gdje programeri mogu hostirati Git repozitorije, surađivati na kodu i upravljati promjenama. Korisnici mogu kreirati repozitorije koje hostira Cursor, slati kod koristeći standardne Git radne postupke, klonirati repozitorije, pregledavati datoteke i raditi s pull zahtjevima.
To odmah stavlja Origin na područje koje tradicionalno zauzimaju GitHub, GitLab i druge platforme za hosting koda.
Međutim, Cursorova strategija nije jednostavno reproduciranje GitHub-a s drugačijim sučeljem. Tvrtka gradi Origin oko novog pretpostavka: repozitoriji će se sve više obrađivati i od strane ljudi i autonomnih AI agenata.
U službenoj objavi o lansiranju, Cursor navodi da Origin započinje s osnovama, repozitoriji, pull zahtjevi, pregledavanje koda i sinkronizacija s GitHubom, dok se planiraju daljnje mogućnosti prilagođene agentima za buduće verzije.
| Značajka | Što radi |
|---|---|
| Repozitoriji | Pohranjuje i organizira Git projekte |
| Standardna podrška za Git | Podržava poznate push i clone radne postupke |
| Pregledavanje koda | Omogućava korisnicima istraživanje datoteka i povijesti repozitorija |
| Pull zahtjevi | Pruža tijek rada za pregled i spajanje promjena |
| Sinkronizacija s GitHubom | Povezuje odabrane repozitorije s GitHubom |
| Integracija AI | Smješta kod blizu Cursorovog ekosustava agenata |
Zašto je Cursor izgradio konkurenta GitHubu?
Odgovor leži u brzem rastu programiranja uz pomoć AI-a.
Tradicionalne platforme za kontrolu verzija izgrađene su oko ljudskih akcija. Programer piše kod, stvara granu, obavezuje promjene i otvara pull zahtjev. Drugi programer pregledava rad i odobrava ili odbacuje.
AI agenti kompliciraju ovaj model.
Jedan agent može potencijalno ispitati cijeli repozitorij, izvršiti promjene na više komponenti i završiti zadatke mnogo brže nego ljudski programer. Više agenata također bi moglo raditi na različitim zadacima istovremeno.
To stvara drugačiju vrstu radnog opterećenja.
Cursorova tvrdnja je da bi infrastruktura za hosting koda trebala biti dizajnirana za ovo novo okruženje umjesto da AI agente tretira kao vanjske alate koji se samo povezuju s postojećom platformom.
Stoga Origin pokušava rapprochirati repozitorij i agenta.
Umjesto da AI smatra chatbotom koji sjedi pored uređivača koda, Cursor se kreće prema tijeku rada u kojem AI može postati dio cijelog životnog ciklusa razvoja softvera.
Kako Origin radi s postojećim Git repozitorijima
Jedna od najpraktičnijih značajki Origina je da programeri ne moraju odmah napustiti GitHub.
Cursor omogućava korisnicima da povežu GitHub i sinkroniziraju odabrane repozitorije s Originom. To znači da postojeći projekti mogu biti prisutni unutar Cursorove hosting okoline dok održavaju vezu sa svojim izvorim GitHub repozitorijima.
Prema informacijama o izdanju Cursor-a, korisnici biraju koje repozitorije žele sinkronizirati i mogu ih odspojiti kada je to potrebno. Stoga je Origin dizajniran da koegzistira s GitHubom umjesto da zahtijeva potpunu migraciju prvog dana.
To je strateški važno.
GitHub ima ogroman ekosustav izgrađen oko postojećih repozitorija, zajednica programera, integracija i poslovnih tijekova rada. Uvjeriti tvrtke da sve prebace preko noći bilo bi teško.
Sloj sinkronizacije smanjuje tu prepreku.
Programeri mogu eksperimentirati s Originom dok i dalje koriste svoju postojeću GitHub infrastrukturu. Ako nova platforma pokaže korisnost, više radnih postupaka može se postupno premjestiti u Cursorov ekosustav.
Origin vs GitHub: Koja je razlika?
Na osnovnoj razini, Origin i GitHub rješavaju mnoge iste probleme. Obe pružaju dom za repozitorije i suradnju oko koda.
Razlika je u arhitekturi koju Cursor pokušava izgraditi oko tih osnova.
| Područje | GitHub | Cursor Origin |
|---|---|---|
| Osnovna svrha | Hosting koda i suradnja | Hosting koda za programere i AI agente |
| Git repozitoriji | Da | Da |
| Pull zahtjevi | Da | Da |
| Pregledavanje koda | Da | Da |
| Standardni Git radni postupak | Da | Da |
| Sinkronizacija s GitHubom | , | Da |
| AI-prvo arhitektura | AI dodat u postojeći ekosustav | Dizajnirano oko agentičke razvojne ere |
| Integracija s Cursor agentima | Vanjski ili odvojeni tijek rada | Fokus na native ekosustav |
To ne znači da Origin već ima paritet s funkcijama s GitHubom.
Nemam.
GitHub je proveo godine gradeći sigurnost za poduzeća, CI/CD alate, upravljanje paketima, zajednice programera i integracije. Origin je novi proizvod u ranoj beta fazi.
No, Cursor ne pokušava nužno pobijediti kopirajući svaku postojeću značajku GitHub-a. Klađenje je da se tijek rada u razvoju sam brzo mijenja dovoljno da stvori priliku za novu vrstu platforme.
Velika ideja: Repozitorij izgrađen za AI agente
Izraz "agent-native" je središnji za razumijevanje Origina.
Današnji AI alati za kodiranje često rade na vrhu postojeće infrastrukture. Agent dobiva pristup repozitoriju, čita kod, izvršava promjene i šalje te promjene natrag putem GitHub-a ili drugog dobavljača Gita.
Cursor želi smanjiti udaljenost između tih sustava.
S Originom, repozitorij živi unutar istog šireg okruženja kao Cursorovi AI alati. Dugoročna vizija jest da agenti rade izravno s repozitorijima, granama i pull zahtjevima umjesto da tretiraju kontrolu verzija kao vanjsku destinaciju.
Tipični radni postupak u budućnosti mogao bi izgledati ovako:
Programer dodjeljuje zadatak → AI agent proučava repozitorij → agent mijenja kod → testovi se izvršavaju → promjene se obavezuju → stvara se pull zahtjev → ljudi pregledavaju rezultat.
Čovjek ne nestaje iz procesa.
Umjesto toga, ljudska uloga se sve više premješta prema definiranju zadataka, pregledu promjena i donosi odluke na višoj razini inženjeringa.
Ta razlika je važna. AI može brzo generirati kod, ali softver i dalje treba nadzor. Agent može pogrešno shvatiti zahtjeve, uvesti sigurnosni problem ili napraviti promjene koje tehnički rade dok oštećuju arhitekturu projekta.
Potencijalna vrijednost Origina nije u tome da uklanja programere iz ciklusa. Radi se o tome da bi mogao strukturirati suradnju između programera i agenata.
Zašto bi hosting koda mogao biti sljedeće bojno polje AI-a
Cursor je postao poznat mijenjajući iskustvo uređivača koda. AI je prešao s automatskog dovršavanja na nešto mnogo aktivnije: sistem sposoban razumjeti veće dijelove projekta i modificirati kod u ime programera.
Origin proširuje tu strategiju izvan uređivača.
Ako Cursor kontrolira samo mjesto gdje se piše kod, druga tvrtka još uvijek kontrolira gdje taj kod živi i kako se promjene pregledavaju.
Dodavanjem hostinga koda, Cursor može povezati više dijelova tijeka razvoja:
-
pisanje koda;
-
razumijevanje osnove koda;
-
pokretanje AI agenata;
-
upravljanje repozitorijima;
-
stvaranje grana;
-
pregledavanje promjena;
-
upravljanje pull zahtjevima;
-
povezivanje CI i alata za implementaciju.
To stvara mogućnost potpunije AI razvojne platforme.
To bi moglo biti stvarni razlog zašto Origin ima značaj.
Može li Origin doista izazvati GitHub?
Još je rano nazvati Origin zamjenom za GitHub.
GitHub ostaje duboko embedded u modernom razvoju softvera. Milijuni programera i organizacija ovise o njegovim repozitorijima, radnim tijekovima i integracijama. Zamjena tog ekosustava bit će iznimno teška.
Origin također ima uobičajene probleme svake nove infrastrukture: programeri će trebati vjerovati joj s vrijednim izvor kodom, tvrtke će trebati procijeniti sigurnost, a timovi će trebati uvjerljive razloge za promjenu ustaljenih radnih tijekova.
Međutim, AI može stvoriti priliku koja prije nije postojala.
GitHub je izgrađen za svijet u kojem su ljudi pisali gotovo svaki redak produkcijskog koda. Sljedeća generacija infrastrukture za razvoj može trebati podržati svijet u kojem AI agenti generiraju, modificiraju, testiraju i pregledavaju rastući udio promjena u softveru.
To ne čini GitHub zastarjelim.
Ali objašnjava zašto Cursor gradi vlastitu konkurenciju.
Novi dom za kod u agentičkoj eri
Cursor Origin je još uvijek u ranoj fazi, a trenutni skup značajki je namjerno fokusiran na osnove. Ipak, lansiranje označava značajnu stratešku promjenu za tvrtku.
Cursor više ne želi biti viđen samo kao uređivač koda s podrškom AI-a.
S Originom, počinje graditi infrastrukturu oko samog koda.
Središnje ulaganje tvrtke je jednostavno: ako AI agenti postaju aktivni sudionici u razvoju softvera, repozitorij bi trebao biti dizajniran i za njih.
Hoće li Origin zaista postati veliki konkurent GitHub-u ostaje za vidjeti. No smjer je jasan.
Bitka za budućnost programiranja više možda neće biti o tome koji AI piše najbolji kod.
Možda će se raditi o tome gdje ljudi i AI agenti zajedno rade na tom kodu.




