تقنية

تقوم Codegen بجمع أموال جديدة لأتمتة مهام هندسة البرمجيات


أدرك جاي هاك، وهو باحث في الذكاء الاصطناعي يتمتع بخلفية في معالجة اللغات الطبيعية ورؤية الكمبيوتر، منذ عدة سنوات أن نماذج اللغات الكبيرة (LLMs) – مثل GPT-4 أو ChatGPT من OpenAI – لديها القدرة على جعل المطورين أكثر إنتاجية من خلال الترجمة طلبات اللغة الطبيعية في التعليمات البرمجية.

بعد العمل في Palantir كمهندس للتعلم الآلي وبناء وبيع Mira، وهي شركة تسوق ناشئة لمستحضرات التجميل تعمل بالذكاء الاصطناعي، بدأ Hack في تجربة LLMs لتنفيذ طلبات السحب – وهي عملية دمج تغييرات التعليمات البرمجية الجديدة مع مستودعات المشروع الرئيسية. وبمساعدة فريق صغير، قام Hack ببطء بتوسيع هذه التجارب إلى منصة، Codegen، التي تحاول أتمتة أكبر عدد ممكن من مهام هندسة البرمجيات الدنيوية والمتكررة من خلال الاستفادة من ماجستير إدارة الأعمال.

وقال هاك لـ TechCrunch في مقابلة عبر البريد الإلكتروني: “يعمل Codegen على أتمتة العمل الوضيع خارج هندسة البرمجيات من خلال تمكين وكلاء الذكاء الاصطناعي من إرسال التعليمات البرمجية”. “تمكن المنصة الشركات من التحرك بشكل أسرع بشكل ملحوظ وتزيل تكاليف ديون التكنولوجيا والصيانة، مما يسمح للشركات بالتركيز على ابتكار المنتجات.”

لذا، قد يتساءل المرء، ما الذي يميز Codegen عن الذكاء الاصطناعي المولد للتعليمات البرمجية مثل GitHub Copilot وAmazon CodeWhisperer ونموذج Salesforce الذي تشترك معه Codegen في الاسم؟ يقول هاك: على سبيل المثال، التحديات التي تتصدى لها شركة Codegen. في حين يركز Copilot وCodeWhisperer وآخرون على الإكمال التلقائي للتعليمات البرمجية، فإن Codegen تهتم بالمشكلات “على مستوى قاعدة التعليمات البرمجية” مثل عمليات الترحيل الكبيرة وإعادة البناء (أي إعادة هيكلة تعليمات برمجية للتطبيق دون تغيير وظائفه).

وأوضح هاك أن “Codegen يستفيد من نظام متعدد الوكلاء لإنشاء أكواد برمجية معقدة”. “وهذا يستلزم تنظيم مجموعة من الوكلاء الذين يقومون بشكل تعاوني بتحليل المهام الكبيرة وحلها. العديد من ماجستير إدارة الأعمال يتداولون بشكل فعال ويعتمدون على عمل بعضهم البعض مما يؤدي إلى نتائج أفضل بكثير.

اعتمادات الصورة: كودجن

المنتج الأساسي لـ Codegen عبارة عن أداة سحابية ومحلية تتصل بقواعد التعليمات البرمجية ولوحات إدارة المشاريع، مثل Jira وLinear، و يقوم تلقائيًا بإنشاء طلبات السحب لمعالجة تذاكر الدعم. يقول هاك إن المنصة يمكنها أيضًا إعداد بعض البنية التحتية اللازمة للتعليمات البرمجية والتسجيل، على الرغم من أنه لم يكن واضحًا لهذا المراسل ما يعنيه هاك بـ “البنية التحتية”.

وقال هاك: “على عكس الحلول الأخرى، يوفر Codegen مستوى أعلى من الأتمتة في تنفيذ المهام بأكملها نيابة عن المطورين”. “نحن نتخلص من الأعمال المتراكمة للشركة، ونبحث عن التذاكر القابلة للحل، ثم نشكل جيشًا من الوكلاء للعثور على الكود ذي الصلة وتقديم طلب سحب.”

الآن، يعد Codegen كثيرًا بالنظر إلى أن أفضل نماذج الذكاء الاصطناعي اليوم ترتكب أخطاء كبيرة. على سبيل المثال، من الثابت أن أدوات البرمجة التوليدية يمكن أن تقدم تعليمات برمجية غير آمنة، حيث تشير إحدى دراسات جامعة ستانفورد إلى أن مهندسي البرمجيات الذين يستخدمون الذكاء الاصطناعي المولد للأكواد هم أكثر عرضة للتسبب في ثغرات أمنية في التطبيقات التي يطورونها.

يقول هاك إن Codegen، من جانبها، تحاول تحقيق “التوازن الصحيح” بين الرقابة البشرية وأفضل الممارسات المحيطة بمراقبة التعليمات البرمجية التي تنشئها LLM.

وقال هاك: “هذا عمل مهم، وسيستفيد النظام البيئي للتطوير بأكمله من فهم أفضل لكيفية تقييم مخرجات LLM والتحقق منها”. “يجب تحقيق تقدم كبير حتى تكون هناك ثقة واسعة النطاق للمطورين في أنظمة إنشاء التعليمات البرمجية الآلية المعممة.”

يبدو أن المستثمرين يعتقدون أن Codegen سيذهب إلى أماكن أخرى، مقابل ما يستحقه.

أعلنت الشركة هذا الأسبوع أنها أغلقت جولة أولية بقيمة 16 مليون دولار بقيادة Thrive Capital بمشاركة مستثمرين ملائكيين بما في ذلك الرئيس التنفيذي لشركة Quora Adam D’Angelo والمؤسس المشارك لـ Instagram Mike Krieger. ويدعي Hack أن هذه الشريحة ترفع إجمالي Codegen الذي تم جمعه إلى 16.2 مليون دولار وتقدر قيمة الشركة الناشئة بمبلغ 60 مليون دولار بعد خصم الأموال.

قال فيليب كلارك من Thrive عبر البريد الإلكتروني: “في عام 2023، لا يزال معظم المطورين يقضون جزءًا غير معقول من وقتهم في كتابة التعليمات البرمجية للتعامل مع المهام ذات المستوى المنخفض مثل عمليات الترحيل وإعادة البناء والتكامل وإصلاحات الأخطاء. تستفيد شركات مثل Codegen من شهادات LLM لبناء وكلاء الذكاء الاصطناعي الذين يحررون المهندسين من هذا الكدح. سيتمكن المطورون قريبًا من تسليم الوظائف إلى الوكلاء حتى يتمكنوا من التوقف عن القلق بشأن جهد البرمجيات ومواصلة التركيز على إنشاء منتجات جديدة.

ليس لدى Codegen التي يقع مقرها في سان فرانسيسكو عملاء يدفعون بعد – فهي حاليًا تحتضن المنصة مع شريكين مؤسسيين “واسعي النطاق”. لكن هاك يتوقع النمو في العام المقبل.

وقال: “إننا نجمع رأس مال كبير لأن فرصة صنع مثل هذا المنتج الكبير والطموح لم تظهر إلا مؤخرًا، ونريد أن ننطلق بقوة كاملة نحو السوق”، مضيفًا أن Codegen تخطط لتنمية قوتها العاملة من ستة موظفين إلى عشرة بحلول نهاية العام. “سيتم استخدام الأموال لتوسيع نطاق القوى العاملة لدينا ودعم بنيتنا التحتية.”

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى