HeadlinesBriefing favicon HeadlinesBriefing.com

نحو قواعد برمجية ذاتية القيادة: المرحلة التالية

Hacker News •
×

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

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

أحد التشخيصات التي يمكننا استخدامها لمساعدتنا في الوصول إلى هناك هو السؤال: عندما تقود البرمجيات نفسها في الغالب، ماذا سيفعل المهندسون؟ إجابة شائعة هي: إعداد الحلقات! اعتدنا على كتابة الكود، ثم كتبنا المطالبات، والآن نقوم بإعداد حلقات من الوكلاء ونكتب /goal كثيرًا. أعتقد أن هذا خطأ. في الوقت الحالي، إعداد حلقة برمجية قابلة للتطبيق تنتج تغييرًا برمجيًا إيجابيًا صافيًا دون حرق المال هو عمل شاق، لكن هذا في الغالب لأن سلسلة الأدوات غير جاهزة. عندما تكون لدينا القطع المتحركة الصحيحة، ستكون هذه الحلقات سهلة الإعداد، وسهلة الثقة، وفعالة من حيث التكلفة. لن يكون هذا هو المكان الذي يذهب إليه وقتنا.

بدلاً من ذلك، سيكون العمل الهندسي الأكثر قيمة هو امتلاك أفكار جيدة. لا تزال الأفكار المهمة تأتي من خارج مصنع البرمجيات. لا تزال الميزات القاتلة تصنع الشركات. Cursor Tab، وتحرير النصوص في Descript، وOpen Router الذي يجرد موردي الاستدلال خلف واجهة فواتير مشتركة، كلها أفكار تصنع الشركات. بعيدًا عن الإبداع، تتطلب الأفكار الجيدة الألفة مع المشكلة والخبرة في المجال، وسيحتاج المهندسون إلى المساهمة في تلك العملية. لا تزال الهندسة القاتلة ذات رافعة عالية. لا يزال التبسيط الصحيح يوفر قدرًا هائلاً من التعقيد لاحقًا. خارج نطاق "امتلاك أفكار جيدة"، يجب أن نحاول نقل عمل القاعدة البرمجية إلى وحدات معالجة الرسومات. على سبيل المثال، هل يمكن للوكلاء التعامل مع هذه الاهتمامات الكاملة؟ اكتشاف وإصلاح معظم الأخطاء. يجب أن يلتقط وكيل هذه لنا ويصلحها. تصحيح أخطاء الإنتاج. عندما يظهر خطأ، يجب أن يربطه وكيل بعملية commit حديثة أو تغيير في حركة المرور أو اختلاف في البنية التحتية أو حالة غير متوقعة، وعادةً ما يصلحه لنا.

الكيانات الرئيسية: الشركات: Cursor Tab، Descript، Open Router