لكن المشهد التنافسي لمنصات الترميز بمساعدة AI مزدحمة. تبيع شركة Startups Windsurf ، و Protclit و Poolwide أيضًا أدوات توليد رمز الذكاء الاصطناعى للمطورين. Cline هو بديل شهير مفتوح المصدر. يوصف Github's Copilot ، الذي تم تطويره بالتعاون مع Openai ، على أنه “مبرمج زوج” يتولى إكماله التلقائي ويقدم مساعدة تصحيح الأخطاء.

يعتمد معظم محرري التعليمات البرمجية هؤلاء على مجموعة من نماذج الذكاء الاصطناعى التي صممتها شركات التكنولوجيا الكبرى ، بما في ذلك Openai و Google و Anthropic. على سبيل المثال ، تم تصميم Cursor على أعلى رمز Visual Studio ، وهو محرر مفتوح المصدر من Microsoft ، ويقوم مستخدمو المؤشر بإنشاء رمز من خلال الاستفادة من نماذج AI مثل Google Gemini و Deepseek و Claude Sonnet.

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

كل ذلك قد يتوسل إلى السؤال: كيف عربات التي تجرها الدواب يكون رمز مكتوب من الذكاء الاصطناعى مقارنة بالرمز الذي كتبه البشر الخاطئون؟ في وقت سابق من هذا الأسبوع ، قيل إن أداة إعادة تدوين Code Generation Ared التي تسببت في Rogue وأجرت تغييرات على رمز المستخدم على الرغم من أن المشروع في “تجميد الرمز” أو توقف مؤقتًا. انتهى الأمر بحذف قاعدة البيانات بالكامل للمستخدم. قال مؤسس ورئيس تنفيذي لشركة Refort على X أن الحادث “غير مقبول ولا ينبغي أبدًا أن يكون ممكنًا”. ومع ذلك ، كان. هذه حالة متطرفة ، ولكن حتى الحشرات الصغيرة يمكن أن تسبب الفوضى للمبرمجين.

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

يقدر مهندس منتجات Anysphere Rohan Varma أنه في فرق البرمجيات المهنية ، يتم إنشاء ما يصل إلى 30 إلى 40 في المائة من التعليمات البرمجية بواسطة الذكاء الاصطناعي. هذا يتماشى مع التقديرات التي تشاركها شركات أخرى ؛ قالت Google ، على سبيل المثال ، إن حوالي 30 في المائة من مدونة الشركة اقترحت الآن من قبل الذكاء الاصطناعى ومراجعتها من قبل المطورين البشريين. لا تزال معظم المؤسسات تجعل المهندسين البشر مسؤولين عن فحص الكود قبل نشره. والجدير بالذكر أن تجربة تحكم عشوائية حديثة مع 16 مجمعة من ذوي الخبرة تشير إلى أن الأمر استغرقهم 19 في المئة أطول لإكمال المهام مما عندما لم يُسمح لها باستخدام أدوات الذكاء الاصطناعي.

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

حادثة واحدة من صحة BugBot لفريق Anysphere: قبل شهرين ، أدرك المبرمجون (البشريون) في Anysphere أنهم لم يحصلوا على أي تعليقات من Bugbot على رمزهم لبضع ساعات. لقد سقط بوجبوت. بدأ مهندسو anysphere التحقيق في المشكلة ووجدوا طلب السحب الذي كان مسؤولاً عن انقطاع التيار الكهربائي.

هناك في السجلات ، رأوا أن Bugbot علق على طلب السحب ، محذرين مهندسًا بشريًا من أنه إذا قاموا بهذا التغيير ، فسيؤدي ذلك إلى كسر خدمة Bugbot. كانت الأداة قد تنبأت بشكل صحيح زوالها. في النهاية ، كان إنسانًا كسره.

استكمال: 7/24/2025 ، 3:45 مساءً بتوقيت شرق الولايات المتحدة: قام Wired بتصحيح عدد موظفي أيدي.

شاركها.
اترك تعليقاً

Exit mobile version