الذكاء الاصطناعي يعزز عملية البرمجة - والمطورون يتقبلونه.
اتضح من استطلاع للرأي أجرته StackOverflow حديثًا أن 44٪ من مهندسي البرمجيات يستخدمون أدوات الذكاء الاصطناعي كجزء من عمليات تطويرهم الآن و26٪ يخططون لفعل ذلك قريبًا. تقدر Gartner أنّ أكثر من نصف المنظمات حاليًا تختبر أو اعتمدت بالفعل مساعدي البرمجة الذكية التي تعمل بالذكاء الاصطناعي، وأن 75٪ من المطورين سيستخدمون مساعدي البرمجة بشكل ما بحلول عام 2028.
يعتقد المطور برامج الكمبيوتر السابق في مايكروسوفت إيغور أوستروفسكي أنه قريبًا سيكون هناك مطور لا يستخدم الذكاء الاصطناعي في سير العمل الخاصة به. وقال: "لا يزال هناك صعوبة في هندسة البرمجيات، وكثيرًا ما تكون مهمة متعبة ومحبطة، خاصةً عند التوسع. يمكن للذكاء الاصطناعي تحسين جودة البرمجيات وإنتاجية الفريق والمساعدة في استعادة فرحة البرمجة."
لذا، قرر أوستروفسكي بناء منصة برمجية تعتمد على الذكاء الاصطناعي والتي يرغب بنفسه باستخدامها.
تلك المنصة هي Augment، وفي يوم الأربعاء ظهرت من الخفاء بتمويل بقيمة 252 مليون دولار بتقييم بعد التمويل يقارب مليار دولار. بفضل استثمارات من الرئيس التنفيذي السابق لجوجل إيريك شميدت ورؤوس أموال الاستثمار بما في ذلك Index Ventures و Sutter Hill Ventures و Lightspeed Venture Partners و Innovation Endeavors و Meritech Capital، تهدف Augment إلى تحريك سوق تكنولوجيا البرمجة التي تدفعها الذكاء الاصطناعي إلى الأمام.
وقال أوستروفسكي: "معظم الشركات غير راضية عن البرامج التي تنتجها ويستهلكونها. البرمجيات في كثير من الأحيان تكون هشة ومعقدة ومكلفة في التحافظ عليها مع تعثر الفرق في الازدحام بشكاوى متأخرة لطلبات الميزات وإصلاح الأخطاء وتصحيحات الأمان وطلبات التكامل والهجرات والترقيات،". وأضاف: Augment لديها أفضل فريق ووصفة لتمكين المبرمجين ومؤسساتهم من تقديم برمجيات عالية الجودة بشكل أسرع."
قضى أوستروفسكي ما يقرب من سبع سنوات في شركة مايكروسوفت قبل الانضمام إلى شركة Pure Storage، وهي شركة ناشئة تطوير أجهزة تخزين البيانات الفلاشية ومنتجات البرمجيات، كمهندس مؤسس. وأثناء عمله في مايكروسوفت، عمل أوستروفسكي على مكونات Midori، نظام تشغيل جيل المستقبل الذي لم تطلقه الشركة لكن مفاهيمه تم تطبيقها في مشاريع مايكروسوفت الأخرى خلال العقد الماضي.
في عام 2022، تعاون أوستروفسكي مع جاي جور أري، الذي كان سابقًا عالم بحوث في Google، لإنشاء الإصدار الأولي من Augment. لاستكمال تصنيفات الشركة التنفيذية، جلب أوستروفسكي وجور أري سكوت ديتزن، الرئيس التنفيذي السابق لشركة Pure Storage، وديون ألماير، السابق مدير هندسة في Google ونائب رئيس هندسة في Shopify.
تظل Augment عملية سرية بطريقة غريبة.
في حديثنا، لم يكن أوستروفسكي على استعداد للحديث كثيرًا عن تجربة المستخدم أو حتى نماذج ذكاء الاصطناعي التي تقود ميزات Augment (مهما كانت) - باستثناء أن Augment يستخدم نماذج مفتوحة محسنة بدقة "رائدة في الصناعة" من نوع ما.
وقال كيف تخطط Augment لجني الأموال: اشتراكات البريد الإلكتروني القياسية كخدمة البرمجيات. وسيتم الكشف عن التسعير وتفاصيل أخرى في وقت لاحق هذا العام، أضاف أوستروفسكي، بالقرب من الإصدار العام المقرر لـ Augment.
وقال: "تمويلنا يوفر سنوات عديدة للاستمرار في بناء ما نعتقد أنه أفضل فريق في الذكاء الاصطناعي للشركات. نحن نسرع في تطوير المنتج وبناء وظائف المنتج والهندسة والانطلاق إلى السوق بينما تستعد الشركة للنمو السريع."
النمو السريع ربما هو أفضل فرصة لدى Augment لإحداث تغيير في صناعة تصبح أكثر حدة.
تقريبًا تقدم كل شركة تكنولوجيا العمالة الخاصة بها من مساعد برمجة الذكاء الاصطناعي. لدى مايكروسوفت GitHub Copilot، الذي هو بالفعل الأكثر تأصيلًا مع أكثر من 1.3 مليون مشترك يدفعون بشكل فردي و 50،000 عميل تجاري حتى فبراير. أمازون لديه AWS' CodeWhisperer. وجوجل لديه Gemini Code Assist، الذي تم تغيير اسمه مؤخرًا من Duet AI for Developers.
في مكان آخر، هناك جولة من شركات البدء في مساعدة البرمجة: Magic، Tabnine، Codegen، Refact، TabbyML، Sweep، Laredo و Cognition (التي قالت تقارير أنها جمعت للتو 175 مليون دولار)، لذكر بعضها. أطلقت Harness و JetBrains، التي طورت لغة البرمجة Kotlin، مؤخرًا الميزات الخاصة بها. فعلت الـ Sentry كذلك (على الرغم من التوجه المتعلق بأمان المعلومات)."
هل يمكن للجميع - بالإضافة إلى Augment الآن - ممارسة الأعمال التجارية بشكل متناغم معًا؟ يبدو غير محتمل. تجعل تكاليف الحوسبة الباهظة وحدها منافسة أعمال المساعد القوات العصابة الذكية تحديًا صعبًا للمحافظة عليها. أجبرت الفرق المتعلقة بالتدريب وخدمة النماذج شركة تكنولوجيا البرمجة التكرارية Kite على إغلاق أبوابها في ديسمبر 2022. حتى Copilot تتكبد خسائر مالية، بمقدار 20 إلى 80 دولار شهريًا لكل مستخدم، وفقًا للتقرير القراءة.
يمنح أوستروفسكي انطباعًا بأن هناك زخم خلف Augment بالفعل؛ يزعم أن "مئات" من مطوري البرمجيات عبر "عشرات" الشركات، بما في ذلك شركة Keeta للدفع (التي دعمها أيضًا إيريك شميدت)، يستخدمون Augment في الوصول المبكر. ولكن هل سيحافظ التبني؟ هذا هو السؤال بملايين الدولارات، بالفعل."
كما أتساءل عما إذا كانت Augment قد اتخذت أي خطوات نحو حل المشاكل التقنية التي تؤرق الذكاء الاصطناعي الناشئة من تضخيم الشفافية.
أظهر تحليل من GitClear، شركة تطوير أداة تحليل الأكواد بنفس الاسم، أن مساعدي البرمجة يؤدين إلى دفع مزيد من الأكواد الخاطئة إلى مستودعات الأكواد، مما يخلق صداعًا لصياني البرمجيات. حذر الباحثون في مجال الأمان من أن أدوات البرمجة مولدة الذكاء الاصطناعي يمكن أن تعزز الثغرات والتكتيكات الموجودة في المشاريع. ووجد الباحثون في جامعة ستانفورد أن المطورين الذين يقبلون التوصيات البرمجية من مساعدي الذكاء الاصطناعي يميلون إلى إنتاج أكواد أقل أمانًا.
ثم هناك حقوق النشر التي تستحق القلق.
تم تدريب نماذج Augment بلا شك على البيانات العامة المتاحة، مثل جميع نماذج الذكاء الاصطناعي المولدة - وبعضها قد يكون خاضعًا لحقوق النشر أو تحت ترخيص مقيد. زعم بعض البائعين أن مبدأ الاستخدام العادل يحميهم من مطالبات حقوق النشر بينما يقومون في الوقت نفسه بإطلاق أدوات للتخفيف من انتهاكات المحتملة. ولكن هذا لم يمنع المبرمجين من رفع دعاوى قضائية جماعية بسبب ما يزعمون أنه انتهاكات للتراخيص المفتوحة وانتهاكات الملكية الفكرية.
في كل هذا، يقول أوستروفسكي: "لا تفهم مساعدي البرمجة الحالية بدرجة كافية نية المبرمج، ولا تحسن جودة البرمجيات ولا تسهل إنتاجية الفريق، ولا تحمي بشكل سليم الملكية الفكرية. يتمتع فريق هندسة Augment بخبرة عميقة في الذكاء الاصطناعي والأنظمة. نحن مستعدون لإحضار ابتكارات مساعدة البرمجة الذكية إلى المطورين وفرق البرمجيات."
تقع شركة Augment في بالو ألتو، وتضم حوالي 50 موظفًا؛ يتوقع أوستروفسكي أن يتضاعف هذا العدد بحلول نهاية العام.