Inilunsad ng Cursor ang Kumpitidor ng GitHub: Paano Dumarating ang AI Agents sa Code Hosting
Ni Wendy Frey
Para sa maraming taon, ang workflow ng software development ay sumusunod sa isang pamilyar na pattern. Ang mga developer ay sumusulat ng code sa isang application, itinatago ito sa GitHub, nire-review ang mga pagbabago sa pamamagitan ng pull requests at kumokonekta ng karagdagang mga serbisyo para sa testing, deployment at automation.
Pagkatapos ay dumating ang mga AI coding agents.
Biglang, ang mga proyekto sa software ay hindi na lamang binabago ng mga tao. Ang mga AI agents ay kayang magbasa ng buong codebases, mag-edit ng dose-dosenang mga file, magpatakbo ng mga command at bumuo ng mga pull request. Pero ang imprastraktura sa ilalim ng workflow na ito ay nananatiling pangunahing idinisenyo para sa mga tao.
Naniniwala ang Cursor na kailangan ng pagbabago ang imprastraktura.
Inilunsad ng AI coding company ang Origin, ang sarili nilang Git hosting platform at isang tumataas na diretsong kakumpitensya ng GitHub. Ang Origin ay kasalukuyang inilalabas sa maagang beta sa mga paid plans ng Cursor, na nag-aalok ng repositories, code browsing, pull requests at GitHub synchronization. Pero ang mas malaking ideya sa likod ng produkto ay mas ambisyoso: bumuo ng code hosting platform na dinisenyo mula sa simula para sa mga AI agents.
Ano ang Cursor Origin?
Origin ay kung ano ang tawag ng Cursor na "git forge para sa agentic era."
Sa simpleng mga termino, ito ay isang lugar kung saan ang mga developer ay maaaring mag-host ng Git repositories, makipagtulungan sa code at pamahalaan ang mga pagbabago. Maaaring lumikha ang mga gumagamit ng mga repositories na pinamamahalaan ng Cursor, itulak ang code gamit ang mga karaniwang Git workflows, klon ang mga repositories, tingnan ang mga file at magtrabaho gamit ang pull requests.
Agad nitong inilalagay ang Origin sa teritoryo na tradisyunal na sinasakupan ng GitHub, GitLab at iba pang mga platforms na nagho-host ng code.
Gayunpaman, ang estratehiya ng Cursor ay hindi simpleng muling likhain ang GitHub gamit ang ibang interface. Binubuo ng kumpanya ang Origin sa paligid ng isang bagong palagay: ang mga repositories ay lalong magkakaroon ng mga gawaing pagsasagawa mula sa parehong mga tao at mga autonomous AI agents.
Sa opisyal na anunsyo ng paglulunsad, sinasabi ng Cursor na nagsisimula ang Origin sa mga mahahalaga, repositories, pull requests, code browsing at GitHub sync, habang ang mas maraming agent-native capabilities ay nakalaan para sa mga darating na bersyon.
| Tampok | Ano ang ginagawa nito |
|---|---|
| Repositories | Nag-iimbak at nag-oorganisa ng mga Git projects |
| Standard Git support | Sinusuportahan ang pamilyar na push at clone workflows |
| Code browsing | Pinapayagan ang mga gumagamit na mag-explore ng mga file at kasaysayan ng repository |
| Pull requests | Nagbibigay ng workflow para sa pag-review at pag-merge ng mga pagbabago |
| GitHub sync | Kumokonekta ng napiling mga repositories sa GitHub |
| AI integration | Nilalapit ang code sa ecosystem ng agent ng Cursor |
Bakit Nagbuo ang Cursor ng Kumpitidor sa GitHub?
Ang sagot ay nakasalalay sa mabilis na paglago ng AI-assisted programming.
Ang mga tradisyunal na source control platforms ay itinayo sa paligid ng mga aksyon ng tao. Ang isang developer ay sumusulat ng code, lumilikha ng branch, nagko-commit ng mga pagbabago at nagbubukas ng pull request. Sinusuri ng iba pang developer ang trabaho at inaaprubahan o tinatanggihan ito.
Pinapal complicate ng mga AI agents ang modelong ito.
Isang agent ang maaaring magsuri ng buong repository, gumawa ng mga pagbabago sa maraming bahagi at kumpletuhin ang mga gawain nang mas mabilis kaysa sa isang developer. Maraming agents din ang maaring magtrabaho sa iba't ibang gawain nang sabay-sabay.
Nagbibigay ito ng ibang uri ng workload.
Ang argumento ng Cursor ay ang code hosting infrastructure ay dapat idinisenyo para sa bagong kapaligiran ito sa halip na ituring ang mga AI agents bilang mga panlabas na tool na kumokonekta lamang sa isang umiiral na platform.
Samakatuwid, sinusubukan ng Origin na dalhin ang repository at ang agent na mas malapit.
Sa halip na isipin ang AI bilang isang chatbot na nakaupo sa tabi ng code editor, ang Cursor ay lumilipat patungo sa isang workflow kung saan ang AI ay maaaring maging bahagi ng buong lifecycle ng software development.
Paano Gumagana ang Origin Sa Mga Umiiral na Git Repositories
Isa sa mga pinaka-praktikal na tampok ng Origin ay hindi kailangang iwanan agad ng mga developer ang GitHub.
Pinapayagan ng Cursor ang mga gumagamit na kumonekta sa GitHub at i-synchronize ang napiling mga repositories sa Origin. Nangangahulugan ito na ang mga umiiral na proyekto ay maaaring lumitaw sa hosting environment ng Cursor habang pinapanatili ang koneksyon sa kanilang orihinal na GitHub repositories.
Ayon sa impormasyon ng release ng Cursor, pinipili ng mga gumagamit kung aling mga repositories ang nais nilang i-sync at maaari silang i-disconnect kung kinakailangan. Samakatuwid, ang Origin ay dinisenyo upang co-exist sa GitHub sa halip na mangailangan ng kumpletong migration sa unang araw.
Mahalaga ito sa estratehiyang aspeto.
May malaking ecosystem ang GitHub na nakabuo sa paligid ng mga umiiral na repositories, developer communities, integrations at enterprise workflows. Mahirap hikayatin ang mga kumpanya na ilipat ang lahat ng bagay nang isang gabi.
Ang synchronization layer ay nagpapababa sa hadlang na iyon.
Maaaring subukan ng mga developer ang Origin habang patuloy na ginagamit ang kanilang umiiral na GitHub infrastructure. Kung ang bagong platform ay napatunayan na kapaki-pakinabang, mas marami sa workflow ang unti-unting maililipat sa ecosystem ng Cursor.
Origin vs GitHub: Ano ang Pagkakaiba?
Sa batayang antas, ang Origin at GitHub ay nakakahanap ng maraming magkaparehas na problema. Parehas silang nagbibigay ng tirahan para sa mga repositories at pakikipagtulungan sa paligid ng code.
Ang pagkakaiba ay nasa arkitekturang sinusubukan ng Cursor na buuin sa paligid ng mga batayang ito.
| Lugar | GitHub | Cursor Origin |
|---|---|---|
| Pangunahing layunin | Code hosting at pakikipagtulungan | Code hosting para sa mga developer at AI agents |
| Git repositories | Oo | Oo |
| Pull requests | Oo | Oo |
| Code browsing | Oo | Oo |
| Standard Git workflow | Oo | Oo |
| GitHub synchronization | , | Oo |
| AI-first architecture | AI na idinagdag sa isang umiiral na ecosystem | Idinisenyo sa paligid ng agentic development era |
| Integration sa mga agent ng Cursor | Panlabas o hiwalay na workflow | Native ecosystem focus |
Hindi ito nangangahulugan na ang Origin ay may feature parity na sa GitHub.
Wala pa.
Naglaan ng mga taon ang GitHub sa pagtatayo ng enterprise security, CI/CD tools, package management, developer communities at integrations. Ang Origin ay isang bagong produkto sa maagang beta.
Ngunit hindi sinusubukan ng Cursor na manalo sa pamamagitan ng pagkopya ng bawat umiiral na feature ng GitHub. Nagsusugal ito na ang workflow ng development mismo ay nagbabago nang sapat na makalikha ng puwang para sa isang bagong uri ng platform.
Ang Malaking Ideya: Isang Repository na Itinayo para sa AI Agents
Ang pariral na "agent-native" ay sentro upang maunawaan ang Origin.
Ang mga tool sa coding ng AI ngayon ay kadalasang gumagana sa itaas ng mga umiiral na imprastraktura. Ang isang agent ay tumatanggap ng access sa isang repository, binabasa ang code, gumagawa ng mga pagbabago at ipinapadala ang mga pagbabagong iyon pabalik sa GitHub o ibang Git provider.
Nais ng Cursor na bawasan ang distansya sa pagitan ng mga sistemang iyon.
Sa Origin, ang repository ay nabubuhay sa loob ng parehong mas malawak na kapaligiran tulad ng AI tooling ng Cursor. Ang pangmatagalang bisyon ay para sa mga agent na direktang magtrabaho sa mga repositories, branches at pull requests sa halip na ituring ang version control bilang isang panlabas na patutunguhan.
Isang tipikal na future workflow ay maaaring magmukhang ganito:
Developer ay nag-assign ng gawain → AI agent ay nag-aaaral sa repository → agent ay nagbabago ng code → mga tests ay tumatakbo → mga pagbabago ay kino-commit → isang pull request ay nilikha → mga tao ay nag-review sa resulta.
Hindi nawawala ang tao mula sa proseso.
Sa halip, ang tungkulin ng tao ay unti-unting lumilipat patungo sa pagdedeklara ng mga gawain, pag-review ng mga pagbabago at paggawa ng mas mataas na antas ng mga desisyon sa engineering.
Mahalaga ang distinksiyang iyon. Ang AI ay maaaring bumuo ng code nang mabilis, ngunit ang software ay nangangailangan pa rin ng oversight. Ang isang agent ay maaaring magkamali sa pag-unawa ng mga kinakailangan, magpakilala ng problema sa seguridad o gumawa ng mga pagbabago na teknikal na gumagana habang sinisira ang arkitektura ng isang proyekto.
Ang potensyal na halaga ng Origin ay hindi na ito ay nag-aalis ng mga developer mula sa loop. Ito ay na maaari nitong gawing mas nakabalangkas ang pakikipagtulungan sa pagitan ng mga developer at agents.
Bakit Maaaring Ang Code Hosting ang Susunod na Battleground ng AI
Nakilala ang Cursor sa pamamagitan ng pagbabago ng karanasan sa code editor. Ang AI ay lumipat mula sa autocomplete patungo sa isang mas aktibong bagay: isang sistemang kayang maunawaan ang mas malalaking bahagi ng isang proyekto at i-modify ang code sa ngalan ng isang developer.
Pinalawig ng Origin ang estratehiyang iyon lampas sa editor.
Kung ang Cursor ay nagkokontrol lamang sa lugar kung saan sumusulat ng code, ang ibang kumpanya ay nagkokontrol pa rin sa kung saan nakatira ang code na iyon at kung paano nire-review ang mga pagbabago.
Sa pamamagitan ng pagdaragdag ng code hosting, makakakonekta ang Cursor ng higit pang bahagi ng development workflow:
- pagsusulat ng code;
- pag-unawa sa codebase;
- pagpapatakbo ng mga AI agents;
- pamamahala ng mga repositories;
- paglikha ng mga branches;
- pagsusuri ng mga pagbabago;
- paghawak ng mga pull requests;
- pagkonekta sa mga CI at deployment tools.
Nagbibigay ito ng posibilidad ng mas kumpletong AI development platform.
Iyon ang maaaring tunay na dahilan kung bakit mahalaga ang Origin.
Maaari Bang Hamakin ng Origin ang GitHub?
Masyado pang maaga upang tawagin ang Origin bilang kapalit ng GitHub.
Mananatiling malalim na naka-embed ang GitHub sa modernong software development. Milyon-milyong developer at organisasyon ang umaasa sa mga repositories nito, workflows at integrations. Ang pagpapalit sa ecosystem na iyon ay magiging sobrang mahirap.
Mayroon din ang Origin ng mga karaniwang problema ng anumang bagong imprastraktura na platform: kinakailangan ng mga developer na pagkatiwalaan ito ng mahahalagang source code, kinakailangan ng mga kumpanya na suriin ang seguridad at kinakailangan ng mga grupo ng nakakaengganyong dahilan upang baguhin ang mga itinatag na workflows.
Gayunpaman, maaari ring lumikha ang AI ng isang pagkakataon na hindi nagkaroon dati.
Itinayo ang GitHub para sa isang mundo kung saan ang mga tao ang sumulat halos ng bawat linya ng production code. Ang susunod na henerasyon ng development infrastructure ay maaaring kailanganin upang suportahan ang isang mundo kung saan ang mga AI agents ay bumubuo, nagbabago, nagte-test at nire-review ang tumataas na bahagi ng mga pagbabago sa software.
Hindi ito ginagawang walang silbi ang GitHub.
Ngunit ipinaliliwanag nito kung bakit nagtayo ang Cursor ng sarili nitong kakumpitensya.
Isang Bagong Tahanan para sa Code sa Agentic Era
Ang Cursor Origin ay nasa maagang yugto pa rin, at ang kasalukuyang set ng features ay sadyang nakatutok sa mga batayan. Gayunpaman, ang paglulunsad ay nagmamarka ng isang makabuluhang pagbabagong estratehiya para sa kumpanya.
Ayaw na ng Cursor na tingnan lamang bilang isang AI-powered code editor.
Sa Origin, nagsisimula na itong bumuo ng imprastraktura sa paligid ng code mismo.
Ang sentrong taya ng kumpanya ay simple: kung ang mga AI agents ay nagiging mga aktibong kalahok sa software development, dapat ding idinisenyo ang repository para sa kanila.
Kung ang Origin ay tunay na makapagiging pangunahing kakumpitensya ng GitHub ay mananatiling nakasalalay sa hinaharap. Ngunit ang direksyon ay maliwanag.
Ang labanan para sa hinaharap ng programming ay maaaring hindi na tungkol sa kung aling AI ang sumusulat ng pinakamahusay na code.
Ito ay maaaring tungkol sa kung saan nagtatrabaho ang mga tao at AI agents sa code na iyon na sama-sama.




