تعد البرمجة في أفضل حالاتها مسعى إبداعيًا، ولكن في هذا العصر الذي يتسم بتغيير كل شيء، يكون معظم يوم المطور مليئًا بما يسميه روبرت برينان، المؤسس المشارك والرئيس التنفيذي لشركة All Hands AI، “المهمة الموجهة نحو الكدح” مثل اختبارات وحدة الكتابة وإدارة التبعيات والحفاظ على الوثائق محدثة. من ناحية أخرى، قد لا يكون الذكاء الاصطناعي مبدعًا، لكنه جيد جدًا في تلك المهام الروتينية بالضبط.
تهدف شركة All Hands AI، التي أعلنت عن جولة تمويل أولية بقيمة 5 ملايين دولار بقيادة Menlo Ventures يوم الخميس، إلى بناء وكلاء ذكاء اصطناعي مفتوح المصدر لا يعتمدون على النماذج ويمكنهم التعامل مع معظم هذا العمل والسماح للمطورين بتركيز المزيد من وقتهم على القيام بما يفعلونه أفضل.
قبل بضعة أشهر، عرضت AI Cognition Devin، وهو وكيل ذكاء اصطناعي يمكنه تخطيط وتنفيذ المهام الهندسية المعقدة – وربما الأهم من ذلك: إنشاء تطبيقات جديدة ونشرها بشكل شامل.
وقال برينان في مقابلة قبل إعلان يوم الخميس: “لقد خرج فريق Cognition بعرض Devin الخاص بهم، وأنا – وأعتقد أن كل مهندسي البرمجيات الآخرين في العالم – اندهشوا من هذا الفيديو”. “أعتقد أنه حفز في مخيلتنا كيف سيبدو مستقبل التطوير، ولكنه أيضًا أخافنا نوعًا ما من أنه تم تطويره كمصدر مغلق وأنه تم الاحتفاظ به في هذه الحديقة المسورة التي لم نتمكن من رؤيتها و المساهمة في مجتمع التنمية وامتلاكه حقًا.
هذا المشروع مفتوح المصدر، والذي بدأ باسم OpenDevin في وقت سابق من هذا العام ويسمى الآن OpenHands، بدأ بملف نصي على GitHub ويضم الآن أكثر من 30000 نجمة وأكثر من 150 مساهمًا.
تتمثل الفكرة في أن يصبح وكيل OpenHands مبرمجًا ثنائيًا استباقيًا يعمل جنبًا إلى جنب مع المطور ويمكنه التعامل مع الكثير من العمل اليومي للمطور. قد يتضمن ذلك كتابة الاختبارات والنشر والتطبيق، ولكن أيضًا إدراك أن التغيير في ملف واحد (ربما اسم الوظيفة) قد يؤثر على كيفية عمل الأجزاء الأخرى من التطبيق وسؤال المطور عما إذا كان يجب عليه ضبط الملفات المتأثرة وفقًا لذلك.
“سوف يغير الذكاء الاصطناعي طريقة عمل المطورين تمامًا. قال جوف ريدفيرن، الشريك في Menlo Ventures والرئيس التنفيذي السابق للمنتجات في Atlassian: “لكن هذا لن يغير تفضيلهم لاعتماد المصادر المفتوحة، خاصة عندما يتعلق الأمر بالتكنولوجيا التي تؤثر على عملهم اليومي”. “من خلال البناء في العلن، تساعد All Hands مجتمع هندسة البرمجيات على العمل نحو تجربة تطوير مثالية مدعومة بالذكاء الاصطناعي.”
يتمتع برينان واثنان من مؤسسيه، زينغياو وانغ (كبير مسؤولي الذكاء الاصطناعي) وجراهام نيوبيج (كبير العلماء)، بخبرة واسعة في العمل في معالجة اللغات الطبيعية ووكلاء البناء. عمل برينان سابقًا في تلخيص المستندات في Google ثم في أدوار تنفيذية في عدد من الشركات الناشئة، حيث عمل في مشاريع التعلم الآلي والبنية التحتية. نيوبيج هو أستاذ مشارك في جامعة كارنيجي ميلون ويتمتع بخبرة واسعة في معالجة اللغات الطبيعية. يقطع وانغ برنامج الدكتوراه الخاص به في جامعة إلينوي أوربانا شامبين، حيث أجرى بحثًا عن عوامل اللغة التفاعلية المدعومة بنماذج الأساس.
وقال برينان: “لم يتفاجأ أحد منا برؤية العرض التوضيحي لـ Cognition من حيث التكنولوجيا”. “كنا نعلم جميعًا أن هذا كان موجودًا، ولكن رؤية كل ذلك معًا في تجربة المستخدم شجعتنا حقًا على البدء في المضي قدمًا في بناء ذلك في العلن.”
وأشار برينان أيضًا إلى أنه على الرغم من أن أدوات مثل Copilot مفيدة جدًا للمطورين، إلا أنها لم تركز (حتى الآن) على “حلقة كتابة التعليمات البرمجية للوكيل” تمامًا مثل السيارة ذاتية القيادة. هذا هو ما تهدف إليه All Hands AI، حتى لو كان هذا لا يزال طموحًا إلى حد ما. ليس الأمر كما لو أنه يمكنك منح الوكيل حق الوصول إلى تراكم JIRA الخاص بالشركة بالكامل والسماح له بإنجاز كل مهمة في ذلك. في الواقع، يعتقد برينان – مثل معظم العاملين في الصناعة اليوم – أنه ستكون هناك حاجة للمطورين البشريين في الحلقة لفترة طويلة جدًا.
لا تزال هناك أيضًا أسئلة لم يتم حلها حول الشكل الذي يجب أن تبدو عليه تجربة المستخدم/المطور لمثل هذا النظام. ومع ذلك، فإن لدى All Hands AI مصممًا ضمن فريق العمل، ومن الجيد رؤيته يبحث في هذه الأسئلة في وقت مبكر. في الوقت الحالي، لا تزال التجربة أيضًا منفصلة إلى حد ما عن بيئة التطوير، لكن الفريق يخطط لبناء عمليات تكامل مع VS Code والمحررين الآخرين قريبًا.
كما هو الحال مع العديد من الشركات الناشئة مفتوحة المصدر، تتوقع All Hands AI تحقيق الدخل من خدماتها من خلال تقديم ميزات مؤسسية مدفوعة الأجر ومغلقة المصدر. “نعتقد أن هناك مجموعة من البرامج التي يمكننا إنشاؤها والتي تكمل المصدر المفتوح الذي يقدم قيمة حقيقية للمؤسسات الكبيرة حيث يمكننا أن نشعر بالرضا تجاه بناء ذلك بطريقة مغلقة المصدر للمساعدة في التأكد من أن لدينا مشروع مستدام مفتوح المصدر وقال برينان: “هذا يعني الحصول على مساهمة مالية من الشركات الكبرى التي تستخدمها”.
ومع ذلك، من خلال جولة التمويل الأولى هذه، يخطط الفريق لبناء مجموعته التكنولوجية قبل التعمق في تحقيق الدخل من الخدمة. بالإضافة إلى Menlo، الذي قاد هذه الجولة، شاركت أيضًا Pillar VC وBetaworks وRebellion. جلبت الشركة أيضًا عددًا من الملائكة، بما في ذلك المؤسس المشارك لشركة Hugging Face Thom Wolf؛ المؤسس المشارك لشركة Cloudera جيف هامرباخر؛ ومبدع PyTorch وMeta VP Soumith Chintala.
اكتشاف المزيد من موقع شعاع للمعلوماتية
اشترك للحصول على أحدث التدوينات المرسلة إلى بريدك الإلكتروني.