1

پلتفرم Origin که شرکت Cursor متعلق به اسپیس‌ایکس آن را به‌عنوان جایگزینی برای گیت‌هاب توسعه داده، عرضه آزمایشی خود را برای مشترکان Pro، Teams و Enterprise در طرح‌های پولی آغاز کرده است. یکی از قابلیت‌های اصلی Origin از همان ابتدای عرضه، همگام‌سازی با گیت‌هاب است. این ویژگی به کاربران اجازه می‌دهد مخزن‌های گیت‌هاب خود را به‌صورت لحظه‌ای در Origin آینه‌سازی کنند، در حالی که برای پروژه‌های موجود، گیت‌هاب همچنان منبع اصلی و مرجع نهایی اطلاعات باقی می‌ماند.

Origin همچنین مجموعه‌ای از قابلیت‌های متداول سرویس‌های میزبانی گیت را ارائه می‌دهد. کاربران می‌توانند مستقیماً از طریق عامل‌های Cursor مخزن ایجاد کنند، درخواست‌های ادغام زنجیره‌ای (Stacked Pull Requests) را همراه با تفاوت‌های کد بررسی کنند، تنظیمات مخزن‌ها را مدیریت کنند، ابزارهای خودکارسازی را به مخزن‌ها متصل کنند و از طریق رابط وب جدید به کدها دسترسی داشته باشند.

توسعه‌دهندگان همچنین می‌توانند سرویس‌های شخص ثالثی مانند Vercel را برای استقرار نسخه‌های پیش‌نمایش، و سرویس‌های Depot و Buildkite را برای اجرای فرایندهای یکپارچه‌سازی و تحویل مداوم (CI) به مخزن‌های خود متصل کنند. Cursor نخستین بار در ماه ژوئن و در رویداد توسعه‌دهندگان خود در سان‌فرانسیسکو از Origin رونمایی کرد و آن را “فورج گیت برای عصر عامل‌های هوش مصنوعی” نامید.

این شرکت استدلال می‌کند که گیت‌هاب و گیت‌لب در اصل برای روندی طراحی شده‌اند که در آن توسعه‌دهندگان کد می‌نویسند، درخواست ادغام ایجاد می‌کنند و منتظر بررسی آن می‌مانند؛ فرایندی که ممکن است چند روز طول بکشد. در مقابل، عامل‌های هوش مصنوعی می‌توانند تغییرات کد را با سرعت بسیار بیشتری ایجاد کنند و حتی چند تغییر را به‌طور هم‌زمان ارائه دهند. به گفته Cursor، این وضعیت بار کاملاً متفاوتی بر سرویس‌های میزبانی کد مانند گیت‌هاب تحمیل می‌کند.

Cursor در رویداد ماه ژوئن خود نشان داد که گروهی از عامل‌های هوش مصنوعی می‌توانند در یک مخزن واحد، با سرعت 22.6 کامیت در ثانیه تغییرات را ارسال کنند و در همین حال، ظرفیت 81 هزار Push و 295 هزار Clone در ساعت را حفظ کنند. عرضه Origin در شرایطی انجام شده که گیت‌هاب طی چند ماه گذشته با مجموعه‌ای از قطعی‌ها و اختلال‌های قابل‌توجه مواجه بوده است.

در ماه ژانویه، دست‌کم دو حادثه در گیت‌هاب رخ داد که یک خطای پیکربندی مرتبط با به‌روزرسانی مدل باعث شد نرخ خطای Copilot به 100 درصد برسد. ماه بعد شرایط حتی بدتر شد. در 9 فوریه، طی تنها 12  ساعت، بیش از پنج حادثه مختلف بخش‌هایی از گیت‌هاب، از جمله Pull Requestها، اجراکننده‌های Actions، Webhookها، Issues، عملیات Git Push، Pages و Packages را تحت تأثیر قرار داد.

بر اساس این گزارش، تاکنون در هیچ‌یک از ماه‌های سال جاری میلادی گیت‌هاب بدون ثبت دست‌کم یک حادثه یا اختلال سپری نشده است. همین چند ساعت پیش نیز مایکروسافت، مالک گیت‌هاب، از اختلال دیگری خبر داد که APIهای اصلی و صفحات وب این سرویس را تحت تأثیر قرار داد. این مشکل همچنین باعث شد نرخ خطا در دامنه raw.githubusercontent.com به 50 درصد برسد؛ مسئله‌ای که در سراسر جهان نصب برخی بسته‌های نرم‌افزاری و فرایندهای ساخت Docker را مختل کرد.

در چنین شرایطی، ورود Origin به بازار می‌تواند برای گیت‌هاب چالش‌برانگیز باشد؛ به‌ویژه اگر توسعه استفاده از عامل‌های هوش مصنوعی باعث شود نیاز به زیرساختی سریع‌تر و سازگارتر با حجم بالای تغییرات خودکار کد افزایش پیدا کند.