Cursor-მა დაიწყო GitHub-ის კონკურენტი: როგორ მოიყვანს Origin AI აგენტებს უშუალოდ კოდის მასპინძლობაში
ავტორი: Wendy Frey

წლებია, პროგრამული უზრუნველყოფის განვითარების სამუშაო პროცესმა ნაცნობი სასიამოვნო ფორმები მიიღო. პროგრამისტები კოდს ერთ აპლიკაციაში წერდნენ, მას GitHub-ზე ინახავდნენ, ცვლილებებს თვალი ადევნებდნენ pull request-ების მეშვეობით და შეარესახებდნენ დამატებით სერვისებს ტესტირების, გაწვდვისა და ავტომატიზაციისთვის.
შემდეგ დაემატა AI კოდირების აგენტები.
ქ Suddenly, software projects were no longer being changed exclusively by humans. AI agents could read entire codebases, edit dozens of files, run commands and generate pull requests. But the infrastructure underneath that workflow was still largely designed for human developers.
Cursor believes that infrastructure needs to change.
AI კოდის კომპანიის Origin-ი დაიწყო, რომელსაც საკუთარი Git მასპინძელი პლატფორმა აქვს და რომელიც სულ უფრო მეტ სერიოზულ კონკურენციას უწევს GitHub-ს. Origin ამჟამად Cursor-ის გადახდის გეგმების ადრეულ ბეტა ვერსიაში იყოფა, რომელიც უზრუნველყოფს რეპოზიტორიუმებს, კოდის გადათვალიერებას, pull request-ს და GitHub სინქრონიზაციას. თუმცა პროდუქტის უკან მდგომი ათვისება უფრო ამბიციურია: შექმნა კოდის მასპინძელი პლატფორმა, რომელიც თავიდანვე შეიქმნა AI აგენტებისთვის.
რას წარმოადგენს Cursor Origin?
Origin არის ის, რასაც Cursor უწოდებს „git forge აგენტური ეპოქისთვის“.
სირცხვილი, ეს არის ადგილი, სადაც პროგრამისტები სწავლობენ Git რეპოზიტორიუმებს, თანამშრომლობენ კოდის გარშემო და მართავენ ცვლილებებს. მომხმარებლები შეუძლიათ შექმნან Cursor-ის მიერ მასპინძლობილი რეპოზიტორიუმები, ატვირთონ კოდი стандартული Git სამუშაოპროგრამების მეშვეობით, კლონური რეპოზიტორიუმები, გადათვალაზრო ფაილები და იმუშაონ pull request-ებთან.
That immediately puts Origin into territory traditionally occupied by GitHub, GitLab and other code-hosting platforms.
თუმცა Cursor-ის სტრატეგია არ არის მხოლოდ GitHub-ის გაწვდილი ინტერფეისი. კომპანია Origin-ს ქმნის ახალი მოლოდინის საფუძველზე: რეპოზიტორიუმებზე სავარაუდოდ მუშაობენ როგორც ადამიანები, ასევე ავტონომიური AI აგენტები.
ფორმალური გაშვების განცხადებაში Cursor ამბობს, რომ Origin იწყება არსებითით, რეპოზიტორიუმები, pull request-ები, კოდის გადათვალიერება და GitHub სინქრონი, ხოლო მეტი აგენტური შესაძლებლობები იგეგმება მომხარებელი გამოშვებისათვის.
| მახასიათებელი | რას აკეთებს |
|---|---|
| რეპოზიტორიუმები | ინახავს და ორგანიზებას უწევს Git პროექტებს |
| სტანდარტული Git მხარდაჭერა | უჭერს მხარს ნაცნობ push და clone სამუშაო პროცესებს |
| კოდის გადათვალიერება | საშუალებას აძლევს მომხმარებლებს გამოიკვლიონ რეპოზიტორიუმის ფაილები და ისტორია |
| pull request-ები | უზრუნველყოფს სამუშაო პროცესისთვის, რომ გადაიხედოს და შეაერთოს ცვლილებები |
| GitHub სინქრონი | აკავშირებს შერჩეულ რეპოზიტორიუმებს GitHub-თან |
| AI ინტეგრაცია | ქმნის კოდს Cursor-ის აგენტების ეკოსისტემასთან ახლო |
რატომ შექმნა Cursor-მ GitHub-ის კონკურენტი?
პასუხი იმაში მდგომარეობს, რომ AI-სთან ერთად პროგრამირების სწრაფ ზრდაში.
tradicional source control platforms were built around human actions. A developer writes code, creates a branch, commits changes and opens a pull request. Another developer reviews the work and approves or rejects it.
AI აგენტები ამ მოდელს complicate.
ერთი აგენტი მოდის, რომელსაც შეუძლია სრულად შეამოწმოს მთელი რეპოზიტორიუმი, მოახდინოს ცვლილებები მრავალ კომპონენტებზე და გააკეთოს მოქმედებები ვიდრე ადამიანური პროგრამისტი ბევრად უფრო სწრაფად. რამდენიმე აგენტიც კი შეუძლია სხვადასხვა დავალებებზე იმუშაოს ერთდროულად.
ეს ქმნის სხვადასხვა ტიპის სამუშაო ნაკად.
Cursor-ის არგუმენტზე, რომ კოდის მასპინძელი ინფრასტრუქტურა უნდა შეიქმნას ამ ახალ გარემოში, ვიდრე უბრალოდ დატოვოს AI აგენტები სექრეტულ ინსტრუმენტებად, რომლებიც მიმართავენ შეუქმნელს.
შესაბამისად, Origin ცდილობს რესურსი და აგენტი დააკავშიროს უფრო ახლოს.
AI-ის განწყობილი განხილვა chatbot-ის ფონზე კოდის რედაქტორის გვერდით, Cursor მოძრაობს სამუშაო პროცესისკენ, რომლის დროსაც AI-ი გახდება მთელი პროგრამული უზრუნველყოფის განვითარების ციკლის ნაწილი.
როგორ მუშაობს Origin არსებითი Git რეპოზიტორიუმები
Origin-ის ერთ-ერთი ყველაზე პრაქტიკული მახასიათებელი ის არის, რომ პროგრამისტები საერთოდ არ უნდა დატოვონ GitHub მაშინვე.
Cursor საშუალებას აძლევს მომხმარებლებს დააკავშირონ GitHub და სინქრონიზირება შერჩეული რეპოზიტორიუმების Origin-თან. ეს ნიშნავს, რომ არსებული პროექტები Cursor-ის მასპინძელ გარემოში შეიძლება გამოჩნდეს, ხოლო მათი ორიგინალური GitHub რეპოზიტორიუმების კავშირი შეინარჩუნოს.
Cursor-ის გამოშვების ინფორმაციის მიხედვით, მომხმარებლები არჩევენ, რომელი რეპოზიტორიუმი სურთ სინქრონიზირება და შეუძლიათ მათ გამოყოფა საჭიროებისამებრ. Origin შესაბამისად შექმნილია GitHub-თან ერთად ცხოვრებისთვის, ვიდრე პირველი დღიდან სრული მიგრაციის საჭიროების გარეშე.
ეს სტრატეგიულად მნიშვნელოვანია.
GitHub-ს აქვს უზარმაზარი ეკოსისტემა, რომელიც სხეულდება არსებითი რეპოზიტორიუმების, პროგრამისტთა საზოგადოებების, ინტეგრაციისა და საწარმოთა სამუშაო პროცესების გარშემო. კომპანიების ხსნა წნეხით ყველაფერს ღამით რთული იქნებოდა.
სინქრონიზაციის ფენა ამ ბარიერს კლებულობს.
პროგრამისტები შეუძლიათ Origin-ზე ექსპერიმენტირება, არსებული GitHub ინფრასტრუქტურის გამოყენებისას. თუ ახალი პლატფორმა სასარგებლო აღმოჩნდება, სამუშაო ნაკადის მეტი ნაწილი შესაძლებელია მცირედად გადავიდეს Cursor-ის ეკოსისტემაში.
Origin vs GitHub: რა არის განსხვავება?
ბაზის დონეზე, Origin და GitHub მრავალი ერთნაირი პრობლემების გადაწყვეტის კომპანიას საქმიანობის შეწყვეტისას გოგოების სფეროში.
გამყოფობა Cursor ცდილობს შექმნას გარემოს გარშემო არსებით სექრეტული ნაივრული სექრეტური მუშაობის მოძიების მახასიათებლებით.
| სფერო | GitHub | Cursor Origin |
|---|---|---|
| ძირითადი მიზანი | კოდის მასპინძლობა და თანამშრომლობა | კოდის მასპინძლობა პროგრამისტებისთვის და AI აგენტებისთვის |
| Git რეპოზიტორიუმები | დიახ | დიახ |
| pull request-ები | დიახ | დიახ |
| კოდის გადათვალიერება | დიახ | დიახ |
| სტანდარტული Git სამუშაო პროცესი | დიახ | დიახ |
| GitHub სინქრონა | , | დიახ |
| AI-პირველი არქიტექტურა | AI-ი დაემატება არსებით ეკოსისტემას | აგენტური განვითარების ეპოქისთვის |
| Cursor აგენტებთან ინტეგრაცია | გარე ან ცალკეული სამუშაო პროცესები | ადგილობრივი ეკოსისტემა |
ეს არ ნიშნავს, რომ Origin უკვე რეალურად აქვს ფუნქციონალურობა GitHub-სთან.
იგი არც არის.
GitHub წელი წლის განმავლობაში დამოუკიდებელ უსაფრთხოების, CI/CD ინსტრუმენტების, პაკეტის მართვის, პროგრამისტთა საზოგადოებების და გარე ინტეგრაციის მშენებლობისა. Origin არის ახალი პროდუქტი ადრეული ბეტაში.
მაგრამ Cursor არ ცდილობს მოგების მოპოვების პოპულარობის გზით. იგი ცოტა ფიქრობს, რომ სამუშაო ნაკადი თვითონ სწრაფად იცვლება საკმარისი მნიშვნელოვნად ახალ პლატფორმისთვის.
დიდი იდეა: რეპოზიტორიუმი შექმნილია AI აგენტებისთვის
„აგენტური ადგილობრივი“ ფრაზა ცენტრალური მნიშვნელობა აქვს Origin-ის გასაგებად.
დღესდღეობით AI კოდის ინსტრუმენტები ხშირად მოქმედებენ არსებული ინფრასტრუქტურების ზედაპირზე. აგენტს აქვს წვდომა რეპოზიტორიუმზე, კოდს კითხავს, ახდენს ცვლილებებს და იმავდროულად ეს ცვლილებები GitHub-დან ან სხვა Git მომწარმოებლის გავლით გაუყებენ.
Cursor-ი შეეცდება დაასარეკლოს ამ სისტემების შორის მანძილი.
Origin-თან ერთად, რეპოზიტორიუმი ცვივა Cursor-ის AI ინსტრუმენტების იმავე უფრო ფართო გარემოში. გრძელვადიანი ხედვა არის აგენტების პირდაპირ მუშაობა რეპოზიტორიუმებთან, ერთეულებში და pull request-ებთან, ხოლო ვერსიის კონტროლის გარშემო მოქმედება მოხდეს როგორც გარე დანიშნულების პუნქტზე.
Tipical future workflow could look like this:
პროგრამისტი კითხვის სამუშაოს ასრულებს → AI აგენტი სწავლობს რეპოზიტორიუმზე → აგენტი ცვლიდება კოდს → ტესტები ვარდება → ცვლილებები ითვლება → pull request მზადდება → ადამიანები შეისწავლიან შედეგს.
ადამიანი პროცესიდან არ იზრდება.
ქ Instead, the human role shifts increasingly toward defining tasks, reviewing changes and making higher-level engineering decisions.
ეს განსხვავება მნიშვნელოვანია. AI-ს შეუძლია კოდის მოძებნა სწრაფად, მაგრამ პროგრამული უზრუნველყოფა კვლავ საჭიროებს ზედამხედველობას. აგენტი შეიძლება არასწორად გაიგოს მოთხოვნები, სექრეტური პრობლემა შეგვიქმნას ან ცვლილებები, რომლებიც ტექნიკურად მუშაობს, მაგრამ პროექტის არქიტექტურაზე ზიანის მიყენებას.
Origin-ის პოტენციური ღირებულება არის არა იმაში, რომ აქცევს პროგრამისტებს წრეებისგან. ეს არის, რომ იგი შეეძლება კოლაბორაციის მოსაწარმოება პროგრამისტებსა და აგენტებს უფრო სტრუქტურის შესაბამისად.
რატომ შეიძლება კოდის მასპინძლობა იყოს შემდეგი AI ბრძოლა
Cursor ცნობილი გახდა კოდის რედაქტორის გამოცდილების ცვლილებით. AI-ი autocomplete-იდან უფრო აქტიურ რეალობაში გადავიდა: სისტემა, რომელსაც შეუძლია პროექტის მუცლების უფრო დიდი ნაწილები მოგაწვდოს და კოდის საჭირო პირობების გაგება.
Origin-ი ითვლის ამ სტრატეგიას რედაქტორის მიღმა.
თუ Cursor მხოლოდ იმ ადგილს ავერსის კოდნური ნაწარმოები, მრავალფეროვანი კომპანიები კვლავ აკონტროლებენ სადაც ეს კოდი ცხოვრობდა და როგორ იმუშავებს ცვლილებები.
დამატებული კოდის მასპინძლობით, Cursor შეიძლება დააკავშიროს განვითარების სამუშაო ნაკადის მეტი მახასიათებლები:
- კოდის დაწერა;
- კოდური ბაზის გაგება;
- AI აგენტების გაწვდილი;
- რეპოზიტორიუმების მართვა;
- ერთეულების შექმნა;
- ცვლილებების გადახედვა;
- pull request-ების მართვა;
- CI და გაწვდვური ინსტრუმენტებით დაკავშირება.
ეს ქმნის უფრო სრულყოფილი AI დეველოპმენტური პლატფორმის შესაძლებლობას.
ეს შესაძლოა იყოს რეალური მიზეზი, რის გამოც Origin მნიშვნელოვანი არის.
შეიძლება რა Origin მართლაც გამოწვევოს GitHub?
მდინარე არ არის ადრე Origin აღმოაჩინოთ GitHub-ის ჩანაცვლება.
GitHub რჩება ღრმა დაკავშირებული თანამედროვე პროგრამული უზრუნველყოფის განვითარებაში. მილიონობით პროგრამისტი და ორგანიზაცია მათი რეპოზიტორიუმების, სამუშაო პროცესების და ინტეგრაციის განხორციელებებზე მოხდის სჭირდება. ამის ეკოსისტემის ჩანაცვლება ექცევა რთული.
Origin-ს ასევე აქვს ტიპური პრობლემები ნებისმიერი ახალი ინფრასტრუქტურული პლატფორმისთვის: პროგრამისტებმა უნდა ენდონ მას ღირებულ წყაროზე, კომპანიებმა უნდა გააშალოს უსაფრთხოება და გუნდებმა უნდა შეიძინონ დაარღვევილი მიზეზები შესაცხმუნებლად მიზნით.
თუმცა, AI შესაძლოა მოიტანოს შესაძლებლობა, რომელიც მანამდე არ არსებობდა.
GitHub შენახაა მთლიანი სამყაროსთვის, სადაც ადამიანები აწვდიან თითქმის ყველა სტრიქონს produks დიზაინში. შემდეგი გენერაციის ინოვაციის ინფრასტრუქტურა შესაძლოა საჭირო იყოს, რომ გადახედოს მსოფლიოს, სადაც AI აგენტები აწვდიან, ცვლიან, საშაურჽ წერენ და ახლებური ნაწილში მომავალი ცვლილებებს.
ამიტომაც GitHub არ ხდება მოძველებული.
მაგრამ ეს განმარტავს, რატომ სხვებიებს აყვანას Cursor მასპინძლობს.
ახალი სახლი კოდისთვის აგენტურ ეპოქაში
Cursor Origin კვლავ ადრეული სტრატეგიული ცვლილებისა, ხოლო მისი მიმდინარე მახასიათებლების ნაკრები მიზნობრივი ძირითადი ხშირად არის. თუმცა, გაშვება მნიშვნელოვნად სახე დინამიური ცვლილება კომპანიას.
Cursor აღარ უნდა იყოს მუქარების AI გაწვდილი კოდის რედაქტორი.
Origin-ი იწყებს სამომავლო ინფრასტრუქტურის შექმნას კოდის გარშემო.
კომპანიის ცენტრალური ფსონი მარტივია: თუ AI აგენტები გახდნენ აქტიურ მონაწილეები პროგრამული უზრუნველყოფის განვითარებაში, რეპოზიტორიუმებიც უნდა იყოს მათთვის შექმნილი.
თუ Origin მაინც შეუძლიათ გახდეს ძირითადი GitHub კობონენტი, ეს კიდევ უნდა გამოჩნდეს. მაგრამ მიმართულება ცხადია.
პროგრამირების მომავლის ომი შესაძლოა აღარ იყოს თემებად, რომელთა AI ყველაზე უკეთ დაწერს კოდს.
ეს შესაძლოა იყოს, სადაც ადამიანები და AI აგენტები ერთად მუშაობენ იმ კოდზე.




