توسعه سریع نرمافزار به لطف عاملهای هوش مصنوعی، پلتفرمهای سنتی میزبانی کد را با چالش حجم عظیم فعالیتها مواجه کرده است؛ در همین راستا، توماس دومکه، مدیرعامل سابق گیتهاب، پلتفرم جدیدی به نام Entire را با سیستمهای خودکار بررسی کد و حافظه پیوسته برای رقابت مستقیم با گیتهاب راهاندازی کرد.
چرایی ظهور پلتفرمهای جدید در عصر هوش مصنوعی
هوش مصنوعی شیوه توسعه نرمافزار را به شکلینی بنیادین دگرگون کرده و عاملهای هوش مصنوعی اکنون کدها را بسیار سریعتر از توانایی برنامهنویسان انسانی برای خواندن و بررسی آنها تولید میکنند. پلتفرمهایی مانند گیتهاب در حال حاضر برای مدیریت حجم عظیم فعالیت این ابزارها با مشکلات و اختلالات جدی روبهرو هستند؛ بهطوریکه تنها در ماه سپتامبر، توسعهدهندگان و ابزارهای هوش مصنوعی ۷.۳۸ میلیارد تغییر کد را در گیتهاب ذخیره کردند.
توماس دومکه که سال گذشته گیتهاب را ترک کرد، به این نتیجه رسید که زیرساختهای سنتی برای چنین سرعتی طراحی نشدهاند. استارتاپ جدید او با تیمی ۵۰ نفره وعده داده شبکهای ارائه دهد که بتواند حجم سنگین تغییرات کد را بدون قطعی پردازش کند. این پلتفرم مخازن خصوصی کد را در چندین منطقه جغرافیایی از جمله ایالات متحده، اروپا، استرالیا و هند میزبانی میکند تا دسترسی توسعهدهندگان در سراسر جهان با حداکثر سرعت و اطمینان انجام شود.
جایگزینی Pull Request با سیستم خودکار Trails
در روش سنتی برنامهنویسی، توسعهدهندگان از قابلیت Pull Request استفاده میکنند که در آن برنامهنویسان دیگر باید تغییرات را خطبهخط بررسی کنند. دومکه در این خصوص اشاره میکند که بررسی کد همواره یکی از گلوگاههای توسعه نرمافزار بوده و اکنون با ورود هوش مصنوعی، این چالش ده برابر بزرگتر شده است.
پلتفرم Entire روش سنتی را کنار گذاشته و قابلیت جدیدی به نام Trails را جایگزین آن کرده است. در این سیستم، پس از ارسال کد جدید، چندین عامل هوش مصنوعی بهصورت خودکار آن را ارزیابی کرده و امتیاز میدهند. برنامهنویسان انسانی بهجای بررسی تکتک خطوط، نتایج را در یک داشبورد مشاهده میکنند و کد تنها پس از تأیید هوش مصنوعی، موفقیت در آزمونهای خودکار و تأیید نهایی یک فرد منتشر خواهد شد.
نقش حافظه پیوسته و کاهش هزینههای عملیاتی
یکی دیگر از قابلیتهای کلیدی Entire، مفهومی به نام حافظه پیوسته است. هنگامی که عاملهای هوش مصنوعی در این پلتفرم کد تولید میکنند، سیستم اطلاعات مربوط به زمینه و دلایل پشت تغییرات را حفظ میکند. اگر در آینده عامل هوش مصنوعی دیگری وارد پروژه شود، میتواند جلسات قبلی را جستوجو کرده و دقیقاً دلیل اعمال یک تغییر مشخص را درک کند. به گفته شرکت، این نقشه حافظه هوشمند میتواند هزینههای عملیاتی هوش مصنوعی را تا ۷۱ درصد کاهش دهد و سرعت پردازش تغییرات را تا ۸۹ برابر نسبت به گیتهاب افزایش دهد.
مدل قیمتگذاری و حامیان مالی استارتاپ
استفاده از پلتفرم Entire در حال حاضر رایگان است و توسعهدهندگان تنها هزینه توکنهای مدل هوش مصنوعی مصرفشده در جریان بررسی خودکار را پرداخت میکنند؛ همچنین این شرکت اعتبار اولیه ۱۰۰ دلاری برای آزمایش سرویس در اختیار کاربران قرار میدهد. نکته جالب توجه در خصوص جذب سرمایه این استارتاپ، حضور شرکتی متعلق به مایکروسافت به نام M12 در میان سرمایهگذاران است. Entire در اواسط سال جاری موفق به جذب ۶۰ میلیون دلار سرمایه اولیه شد که ارزشگذاری آن را به ۳۰۰ میلیون دلار رساند و چهرههای سرشناسی مانند گرگلی اوروش، اولیویه پومل و جری یانگ (همبنیانگذار یاهو) در میان سرمایهگذاران آن دیده میشوند.
