مراجعة Agnes-2.5-Flash: إصلاح الأخطاء، بناء التطبيقات، وإعادة هيكلة الملفات المتعددة في نموذج برمجة مجاني بالذكاء الاصطناعي

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

发布于 2026年7月15日generalGEO 评分: 06 次阅读
صورة الغلاف: مراجعة Agnes-2.5-Flash: إصلاح الأخطاء، بناء التطبيقات، وإعادة هيكلة الملفات المتعددة في نموذج برمجة مجاني بالذكاء الاصطناعي

مراجعة Agnes-2.5-Flash: إصلاح الأخطاء، بناء التطبيقات، وإعادة هيكلة الملفات المتعددة في نموذج برمجة مجاني بالذكاء الاصطناعي

مقدمة

لم يعد أكبر مشكلة في البرمجة بالذكاء الاصطناعي هو نقص النماذج القوية. بالنسبة للعديد من المطورين، المشكلة تكمن في قابلية الوصول.

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

تعمل Agnes AI على سد هذه الفجوة من خلال Agnes-2.5-Flash، وهو نموذج نصي جديد محسّن للبرمجة وسير العمل الوكيل والتطوير اليومي. تعلن الشركة أنها ستُبقي نماذج Flash متاحة مجانًا، بدلاً من جعل الوصول المجاني مجرد عرض ترويجي قصير المدى للإصدار.

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

تتبع هذه المقالة ترتيب الاختبار العملي الأصلي: بدءًا من بيانات المعايير، ثم إصلاح الأخطاء المخفية، وبناء تطبيق ويب كامل من الصفر، وتعديل لعبة متعددة الملفات، والنموذج الاحترافي القادم، وأخيرًا ميزات Agnes Code المكتبية الأكثر إثارة للاهتمام.

Agnes-2.5-Flash للتطوير اليومي

تضع Agnes AI نموذج Flash كأداة العمل اليومي للمطور، وليس كمنتج رائد يسعى لأقصى قدرة حاسوبية.

بالمقارنة مع Agnes-2.0-Flash، تعلن الشركة أن الإصدار الجديد قد تحسن في المجالات التالية:

  • فهم الكود
  • تشخيص المشكلات على مستوى المستودع
  • مهام الإصلاح الهندسية
  • تنفيذ المهام متعددة الخطوات
  • الاستدلال المعقد
  • سير العمل التطويري الوكيل

بدأت المقالة الأصلية بمقارنة بصرية: طُلب من Agnes-2.0-Flash و Agnes-2.5-Flash رسم مدينة سايبربانك ليلية ممطرة باستخدام HTML Canvas فقط. أغفل النموذج القديم عدة عناصر أساسية، بينما أنتج الإصدار الجديد أفقًا قابلًا للتمييز، وأمطارًا مائلة، وأضواء نيون، ولوحات إعلانية ثلاثية الأبعاد.

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

نتائج المعايير الداخلية للبرمجة

نشرت Agnes AI مقارنة داخلية لسبعة معايير برمجية. هذه الأرقام هي نتائج أبلغت عنها الشركة، وليست بيانات مقدمة من لوحات متصدرة مستقلة، لذا يجب اعتبارها دليلاً اتجاهيًا وليس دليلاً نهائيًا.

المعيار Agnes-2.0-Flash Agnes-2.5-Flash Agnes-2.5-Pro
Terminal-Bench 2.1 52.5 62.3 77.3
SWE-bench Verified 72.4 75.6 82.7
SWE-bench Pro 49.6 50.4 61.8
SWE-bench Multilingual 67.3 69.1 78.7
SWE Atlas — أسئلة وأجوبة 15.8 36.5 40.8
SWE Atlas — إعادة هيكلة 11.4 29.5 42.4
SWE Atlas — كتابة اختبارات 13.8 27.5 38.9

الصورة توضح أداء Agnes AI في معايير البرمجة المختلفة. العنوان "Agnes 2.5 Pro, 2.5 Flash & 2.0 Flash عبر معايير البرمجة"، ويظهر أن التقييم الداخلي يُظهر أن Agnes 2.5 Pro ينافس بقوة في سبعة اختبارات، بينما يتفوق 2.5 Flash على 2.0 Flash في كل معيار، مع أكبر تحسن في SWE. الرسم البياني أدناه يعرض درجات كل إصدار في المعايير المختلفة مثل Terminal Bench 2.1 و SWE-bench Verified وغيرها، مع تسميات A و B و C للإصدارات المختلفة. الصورة ذات صلة وثيقة بالسياق، وتعرض نتائج المعايير الداخلية المذكورة في المستند.

أبرز تحسن في Flash يظهر في SWE Atlas. تقوم هذه المجموعة بتقييم سير العمل الهندسي المتخصص للبرمجيات الذي يتجاوز حل المشكلات العادي، بما في ذلك الأسئلة والأجوبة في قاعدة الكود وإعادة الهيكلة وكتابة الاختبارات.

يُظهر الرسم البياني أيضًا أهمية سياق المعايير. تحسن Agnes-2.5-Flash في كل اختبار مُدرج، لكنه لا يتفوق تلقائيًا على جميع المنافسين. نقطة بيعه الرئيسية هي الجمع بين القدرة الهندسية العملية والوصول المجاني، وليس الادعاء بأنه أقوى نموذج في كل فئة.

ثلاثة اختبارات برمجية عملية

المعايير مفيدة، لكن المطورين غالبًا ما يهتمون بسؤال أكثر مباشرة: هل يمكن للنموذج إنجاز العمل البرمجي الذي يسلمونه فعليًا؟

استخدم المراجع الأصلي ثلاثة اختبارات متزايدة الصعوبة:

  1. البحث عن خطأ مدخل يدويًا وإصلاحه.
  2. بناء تطبيق كامل بناءً على مواصفات واحدة.
  3. تعديل مشروع غير مألوف عبر عدة ملفات مترابطة.

الاختبار الأول: هل يمكنه اكتشاف الخطأ المخفي؟

استخدم الاختبار الأول Clumsy Bird، وهو تطبيق مفتوح المصدر مستوحى من Flappy Bird باستخدام MelonJS ومؤرشف.

تأكد المراجع أولاً من أن اللعبة تعمل بشكل طبيعي، ثم قام يدويًا بتغيير قيمة الجاذبية من 0.2 إلى 0 في منطق الحركة.

الصورة تعرض محتوى ملف clumsy-min.js المفتوح في VS Code. السطر الأول من الكود هو 35,c.height=60,this._super(me.Entity,"init",[a,b,c],this.alwaysUpdate=!0,this.body.gravity=0,this.maxAngleRotation=Number.prototype.degToR. على الجانب الأيمن، يوجد مربع بحث يعرض مصطلح gravity ونتيجة البحث هي العنصر 1 من 8. هذه الصورة مرتبطة باختبار تعديل قيمة الجاذبية يدويًا في اللعبة كما هو مذكور في النص، وتظهر موقع الكود بعد التعديل.

تسبب هذا التعديل في خلل غير طبيعي. لم يتعطل التطبيق، بل كان بإمكان الطائر التحرك لأعلى عند النقر، لكنه لم يعد يسقط، مما جعل اللعبة غير قابلة للعب.

الصورة تعرض واجهة لعبة Clumsy Bird، بخلفية زرقاء ومنصة خضراء وأرض بنية في الأسفل، مع أشجار خضراء ومبانٍ شاهقة في الخلفية. يوجد رقم "0" أسود في أعلى منتصف الشاشة، وطائر أصفر على اليسار يطير إلى أعلى اليمين. يوجد أنبوب أخضر على اليمين. هذه الصورة مرتبطة بالاختبار الأول في المستند، وتُظهر لعبة Clumsy Bird المستخدمة في الاختبار، والسلوك غير الطبيعي بعد تعديل قيمة الجاذبية، حيث لا تتعطل اللعبة ولكن الطائر لا يسقط بعد النقر، مما يمنع اللعب العادي.

تم فتح المستودع الكامل في Agnes Code. وصف التوجيه فقط السلوك غير الطبيعي المرئي، دون الكشف عن السطر المعدل.

وفقًا لتقرير الاختبار، استغرق Agnes-2.5-Flash حوالي ثلاث دقائق لفحص المشروع وتوليد التشخيص. بعد الحصول على الإذن بتطبيق الإصلاح، أكمل التعديل في حوالي 12 ثانية. بعد الإصلاح، عادت اللعبة إلى العمل بشكل طبيعي مع سقوط الطائر واكتشاف اصطدام الأنابيب وتحديث النتيجة بشكل صحيح.

ما يكشفه هذا الاختبار حقًا

المفتاح ليس مجرد تغيير رقم. بمجرد تحديد الموقع، يكون الإصلاح بحد ذاته بسيطًا.

يحتاج النموذج إلى:

  1. فحص مشروع غير مألوف.
  2. ربط الأداء في وقت التشغيل بالنظام المتحرك.
  3. تحديد موقع الكود التنفيذي ذي الصلة.
  4. التعرف على المعاملات الفيزيائية غير الصالحة.
  5. شرح التشخيص قبل التحرير.
  6. إجراء إصلاح بأقل قدر من التغيير، دون تعطيل السلوكيات غير المرتبطة.

كما أن هذا الخطأ المُنشأ يدويًا غير موجود في قائمة المشكلات العلنية للمشروع أو في سجل طلبات السحب، مما يقلل من احتمالية أن النموذج يعيد إنتاج حل محفوظ مسبقًا لهذا السيناريو المحدد.

لا يزال هذا اختبارًا من مُراجع، وليس معيارًا خاضعًا للتحكم، لكنه مثال مفيد لتشخيص مستودع قائم على الأعراض.

الاختبار الثاني: هل يمكن بناء تطبيق كامل من الصفر؟

لم يعد المهمة الثانية مقتصرة على الإصلاح.

طلب المُراجع من Agnes‑2.5‑Flash بناء ساحة مقارنة للواجهات الأمامية للذكاء الاصطناعي في ملف HTML واحد. يجب أن يوفر التطبيق:

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

هذه ليست صفحة هبوط بسيطة. فهي تدمج محرر واجهة، وعرضًا في بيئة رملية، ومنطق تقييم، ورسمًا بيانيًا، ومعالجة الحالة، وعرض النتائج.

تم اختبار الأداة الناتجة على ثلاثة تطبيقات مختلفة لرسم رمز القلب. تم تحميل الملفات وعرضها بالتوازي ومقارنتها داخل الواجهة نفسها.

صورة توضح واجهة ساحة المقارنة للواجهات الأمامية للذكاء الاصطناعي التي أنشأتها Agnes‑2.5‑Flash. يوجد في الأعلى عنوان "AI Frontend Arena" وزر "ابدأ الإبداع". في المنتصف توجيه "عندما يصبح الكود قلبًا" وشريط تقدم أزرق "دليل البدء". يوجد في الأسفل ثلاث مناطق لإدخال الكود للنموذج أ، النموذج ب، النموذج ج، أسفل كل منها زر "اتصال ملف"، وإلى اليمين علامة "الكود". تتوافق الصورة مع ما ذكر سابقًا حول طلب بناء ساحة مقارنة AI Frontend في ملف HTML واحد.

لاحقًا، استخدم المُراجع نفس الأداة لمقارنة Agnes‑2.5‑Flash مع نماذج أخرى. هذا الاستخدام المتكرر أكثر دلالة من مجرد لقطة شاشة: كانت مخرجات الأداة وظيفية بما يكفي لتصبح جزءًا من سير عمل التقييم اللاحق.

ما زال الحذر مطلوبًا

لا ينبغي اعتبار نظام التقييم التلقائي معيارًا موضوعيًا لمجرد أنه ينتج أرقامًا ورسومًا بيانية.

عند الاستخدام الفعلي، يجب على المطورين التحقق من:

  • هل كل بُعد تقييم محدد بوضوح
  • كيف تؤثر أخطاء وقت التشغيل على التقييم
  • هل التقييم اللغوي الطبيعي حتمي
  • هل الكود غير الموثوق معزول حقًا
  • هل يمكن للموارد الخارجية الهروب من البيئة الرملية
  • هل تعطي الأداة نفس الترتيب عبر عمليات تشغيل متكررة

يظهر هذا الاختبار قدرة التنفيذ من البداية إلى النهاية، لكنه لا يتحقق بشكل مستقل من جودة طريقة التحكيم في الساحة.

الاختبار الثالث: هل يمكن تنسيق التغييرات عبر الملفات؟

يعود الاختبار الأخير إلى Clumsy Bird، لكن هذه المرة تتضمن المهمة تعديلات أكثر شمولاً.

يحتوي المستودع على عدة وحدات JavaScript، وموارد بيانات، وHTML، وCSS، وملفات تكوين، وملفات بناء. عندما يتم تحديث واجهة معينة دون تعديل الكود الذي يستدعيها، غالبًا ما تفشل التغييرات عبر الملفات.

الصورة تظهر محتويات مجلد "clumsy-bird - master". يحتوي المجلد على مجلدات وملفات متعددة، مثل build وdata وjs ومجلدات أخرى، وملفات مثل .gitignore وapp.json وCUSTOMIZING.md. تاريخ تعديل جميع الملفات هو 17 يونيو 2017 الساعة 0:16، بأحجام مختلفة، حجم ملف LICENSE.md هو 35 كيلوبايت. تتعلق الصورة بقدرة اختبار Agnes‑2.5‑Flash على التعديل عبر الملفات.

الطلب هو إضافة وضع سباق ثنائي اللاعبين:

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

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

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

صورة توضح واجهة وضع السباق الثنائي للعبة Clumsy Bird. في الأعلى "RED:0" و"BLUE:0". في الأسفل "WIN:RED:12 BLUE:11". تظهر شخصيتا طائر في منطقتين علوية وسفلية، مع عوائق عمودية خضراء في كل منطقة. في أسفل الواجهة توجيهات لوحة المفاتيح مثل "W = Red Bird" و"A = Blue Bird" و"SPACE = Start/Restart". تتعلق الصورة باختبار إضافة وضع السباق الثنائي.

لماذا الاختبار الثالث مهم

تتم العديد من عروض الترميز داخل ملف واحد فقط. لكن هندسة البرمجيات الحقيقية نادرًا ما تكون محدودة بهذا الشكل.

يتطلب التعديل على مستوى المستودع من العامل الذكي الحفاظ على نموذج يشمل:

  • مسؤوليات الملف
  • تبعيات الوحدات
  • الحالة المشتركة
  • تدفق الأحداث
  • الاتفاقيات القائمة
  • سلوك البناء ووقت التشغيل
  • الحدود بين تغيير المتطلبات والكود غير المرتبط

النتائج تشير إلى أن Agnes‑2.5‑Flash يمكنها التعامل مع تعديلات متعددة الملفات ذات معنى في مشروع قديم صغير. لكن هذا لا يثبت موثوقيتها بنفس المستوى في مستودعات مؤسسية بملايين الأسطر، ومجموعات اختبار صارمة، أو بنية تحتية للنشر معقدة.

في بيئات الإنتاج الفعلية، يجب أن يظل العامل الذكي المماثل يظهر خطته، ويجري الاختبارات، ويبلغ عن الملفات المعدلة، ويوفر تصحيحات قابلة للمراجعة.

الاستنتاجات من الاختبارات الثلاثة

بدمجها، ترسم هذه الاختبارات صورة أوضح للقدرات.

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

يبدو النموذج مناسبًا للعديد من مهام التطوير الشائعة:

  • تشخيص الأخطاء ضمن نطاق محدد
  • تنفيذ تطبيقات صغيرة
  • بناء أدوات مطورين داخلية
  • تحرير مشاريع واجهات أمامية قائمة
  • تنسيق تعديلات متوسطة متعددة الملفات
  • تشغيل سير عمل عامل ذكي تكراري عبر عميل سطح المكتب

الأدلة الحالية لا تكفي لتسميته مكافئًا عموميًا لأقوى نماذج البرمجة المدفوعة.

لكنها كافية لجعل الوصول المجاني مثيرًا للاهتمام.

Agnes‑2.5‑Pro تستهدف مهام هندسية أثقل

تعمل Agnes AI على إعداد Agnes‑2.5‑Pro، وهو نموذج عالي الأداء موجه لأعباء عمل هندسة البرمجيات الاحترافية.

التقسيم المتوقع واضح:

Flash هو نموذج شائع يُستخدم في الترميز اليومي ومهام العوامل الذكية.

  • Pro مصمم للتعامل مع الاستدلال العميق، وقواعد البيانات البرمجية الكبيرة، وفهم البنية، وتوسيع نطاق التصحيح، وإجراء تغييرات شاملة على النظام.

تُظهر الرسوم البيانية الداخلية للشركة أن نموذج Pro حصل على درجات أعلى في جميع الاختبارات السبعة، بما في ذلك 82.7 في SWE-bench Verified و78.7 في SWE-bench Multilingual.

كما ذكر المقال الأصلي العروض التوضيحية الرسمية، والتي تشمل:

  • تجربة ويب عالية الديناميكية تحتوي على فيديوهات متعددة بملء الشاشة
  • لعبة ثلاثية الأبعاد قابلة للتشغيل يتم توليدها بناءً على وصف موجز للأجواء
  • محاكي جسيمات وجاذبية يحتوي على 300 جسيم وخمسة أنماط ألوان ومصادر جاذبية قابلة للتعديل وطرق تفاعل متعددة، وكل ذلك في ملف HTML واحد بحجم 21.7 كيلوبايت

تظهر هذه العروض اتجاه المنتج، لكن جودة العرض لا تعادل موثوقية هندسية قابلة للتكرار. حتى وقت إصدار هذا التقرير، لم يتم إطلاق Agnes-2.5-Pro رسميًا بعد، كما أن أسعارها وقيود الإنتاج لم تُعلن بعد.

Agnes Code: أكثر من مجرد عميل ترميز

لا يزال النموذج القوي بحاجة إلى بيئة عملية لفحص الملفات واستدعاء الأدوات وإدارة المهام طويلة الأمد.

Agnes Code هو مساحة عمل مكتبية أصلية لنظامي macOS وWindows. يصف مشروع AgnesCode الأوسع أيضًا تطبيقًا مكتبيًا لسير العمل المحلي للعوامل الذكية، وواجهة سطر أوامر (CLI)، وواجهة برمجة تطبيقات (API).

تجمع الواجهة بين مربع الإدخال وسياق المشروع المحلي والنماذج والمهارات والتطبيقات والمخرجات المُنشأة معًا.

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

على عكس أدوات الترميز البحتة، يُستخدم Agnes Code في نطاق أوسع من الأنشطة:

  • توليد الكود وتحرير قواعد البيانات البرمجية
  • البحث والكتابة
  • الصور والفيديو
  • العروض التقديمية والمستندات المكتبية
  • معالجة الملفات المحلية
  • الأتمتة والمهام المجدولة
  • ربط الأدوات والتطبيقات

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

مزودو النماذج المخصصون

يحتوي تطبيق سطح المكتب على نماذج Agnes، ويدعم استخدام مزودين مخصصين من خلال تكوينات متوافقة مع OpenAI وAnthropic وOllama.

تُظهر الصورة واجهة إعدادات إضافة نموذج في تطبيق Agnes Code لسطح المكتب. على الجانب الأيسر توجد قائمة الإعدادات، وفي المنتصف تظهر نافذة "إضافة نموذج" التي توفر ثلاثة أنواع من مزودي النماذج: المتوافق مع OpenAI، والمتوافق مع Anthropic، والمتوافق مع Ollama. يوجد في الأسفل خيار "يتطلب هذا المزود مفتاح API"، وحقل إدخال "النماذج المتاحة (مفصولة بفواصل)" لإدخال أسماء النماذج. ترتبط هذه الصورة ارتباطًا وثيقًا بالسياق، حيث تعرض بشكل مرئي المحتوى المذكور في المستند حول دعم تطبيق سطح المكتب للتكوينات المتوافقة مع OpenAI وAnthropic وOllama لدعم مزودي النماذج المخصصين.

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

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

المهام المجدولة

يمكن لـ Agnes Code وضع المهام الدورية التي تعمل دون إشراف مستمر في قائمة انتظار.

تتضمن الأمثلة:

  • تلخيص عمليات CI الفاشلة يوميًا
  • إعداد ملاحظات مراجعة طلبات السحب كل يوم جمعة
  • إعادة بناء التقارير وفق جدول زمني ثابت
  • فحص المستودع بحثًا عن مشكلات الصيانة المتكررة

تُظهر هذه الصورة واجهة "المهام المجدولة" في Agnes Code، حيث تحدد الواجهة بوضوح نظرة عامة على المهام المجدولة على أنها "تذكيرات، وفحوصات دورية، وأعمال دورية في قائمة انتظار واحدة"، كما تحتوي على ثلاثة أزرار إحصائية للحالة: "الإجمالي"، و"قيد التشغيل"، و"متوقف مؤقتًا". المحتوى الأساسي للواجهة هو عدة أمثلة للمهام المجدولة: بما في ذلك إنشاء مهام صغيرة في الساعة 2 ظهرًا يوميًا، وتلخيص دمج طلبات السحب في الساعة 9 صباحًا كل يوم جمعة وصياغة ملاحظات الإصدار، وتجميع حالات فشل CI والاختبارات غير المستقرة في الساعة 9 مساءً يوميًا وتوليد اقتراحات الإصلاح، بالإضافة إلى زر أزرق "إنشاء مهمة مجدولة جديدة". تعرض هذه الواجهة بشكل مرئي وظيفة Agnes Code في تشغيل المهام الدورية بشكل مستقل دون تدخل بشري، وهو ما يتوافق مع المحتوى المقدم حول المهام المجدولة في المستند.

يشبه هذا سير العمل الهندسي القائم على الحلقات، حيث تُسند المهام التشغيلية المتكررة إلى العامل الذكي دون الحاجة إلى بدء يدوي في كل مرة.

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

منع دخول النظام في وضع السكون أثناء المهام الطويلة

تحتوي إعدادات سطح المكتب على خيار لإبقاء الكمبيوتر مستيقظًا أثناء تشغيل مهمة في Agnes Code.

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

هذه ميزة صغيرة، لكنها تحل مشكلة شائعة في عمل العوامل الذكية المحلية. قد تفشل عمليات البناء الطويلة، أو مسح المستودع، أو مهام التوليد لمجرد أن نظام التشغيل يضع الجهاز في وضع السكون.

استيراد الذاكرة من الذكاء الاصطناعي الآخر

يحتوي Agnes Code أيضًا على سير عمل لاستيراد التفضيلات المُحفوظة وسياق المشروع من مساعدين آخرين.

![هذه هي واجهة وظيفة استيراد الذاكرة في أداة Agnes Code، المستخدمة لاستيراد ذاكرة الذكاء الاصطناعي الأخرى إلى هذه الأداة. عنوان الواجهة هو "استيراد الذاكرة"، ويوضح النص التوضيحي أنه يمكن استيراد محتوى الذاكرة المتعلق بالمستخدم من الذكاء الاصطناعي الآخر. يتكون المحتوى الأساسي من خطوتين: الخطوة الأولى هي نسخ التعليمات، حيث تعرض الواجهة نص التعليمات المحدد، وتطلب من المستخدم لصق هذا المحتوى في الذكاء الاصطناعي الآخر؛ الخطوة الثانية هي لصق الرد، حيث تحتوي الواجهة على حقل إدخال لملء محتوى الذاكرة المُصدَّر من الذكاء الاصطناعي الآخر. تحتوي الواجهة أيضًا على أزرار وظيفية "نسخ" و"إلغاء" و"استيراد".](https://we0-cms.oss-cn-beijing.aliyuncs.com/cms-assets/image/2026/07/cab4b743-f873-4a7c-9518-60a5e80a1a49-ac10e3af-5dec-4c55-9089-ef2ba8e5cdd.

png)

توفر هذه الواجهة تعليمات تطالب المساعدين الآخرين بتصدير معلومات منظمة، مثل:

  • تعليمات ثابتة
  • سياق العمل
  • وصف المشروع
  • تفضيلات الأدوات
  • تفضيلات الكتابة
  • إعدادات شخصية ذات صلة

يمكن مراجعة النص المُصدر ولصقه في Agnes.

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

الوصول المجاني: مهم، لكنه غير محدود

السعة

المهمة المُعلنة علنًا لـ Agnes AI هي جعل الذكاء الاصطناعي من الطراز العالمي متاحًا للجميع. تضع الشركة الوصول المجاني إلى خدمات النصوص والصور والفيديو كاستراتيجية أساسية لمنتجها.

بالنسبة لـ Agnes-2.5-Flash، ذكر بيان الإصدار أن النموذج سيظل مجانيًا للاستخدام، بدلاً من أن يتحول إلى خدمة مدفوعة بعد فترة تجربة محدودة.

يتطلب هذا الادعاء توضيحًا عمليًا: الوصول المجاني لا يعني بالضرورة إنتاجية غير محدودة.

تصف وثائق Agnes العامة حدود الطلبات حسب الخطة، وحدود معدل الاستخدام، والحصص. قد تتغير هذه القيم، وسجل نماذج الكتالوج العام أثناء الإعداد لا يزال يسجل نماذج النصوص السابقة، وليس Agnes-2.5-Flash.

يجب على المطورين التحقق من:

  • ما إذا كان حسابهم قد تم تفعيله لـ Agnes-2.5-Flash
  • معرف النموذج الدقيق
  • عدد الطلبات في الدقيقة
  • حدود السياق والإخراج
  • حدود الطلبات المتزامنة
  • الحصص الأسبوعية أو اليومية
  • شروط الاستخدام التجاري
  • إعدادات الاحتفاظ بالبيانات والخصوصية
  • ما إذا كان الوصول المجاني ينطبق على واجهة API أو تطبيق سطح المكتب أو كليهما

يمكن للوصول المجاني تبسيط عملية التجربة بشكل كبير. لا تزال موثوقية بيئة الإنتاج تعتمد على الحدود المنشورة وتوافر الخدمة والدعم والوثائق المستقرة.

استخدام واجهة API الخاصة بـ Agnes AI

توفر Agnes AI بوابة متوافقة مع OpenAI على العنوان التالي:

https://apihub.agnes-ai.com/v1

توصي الوثائق العامة بحفظ مفتاح API في متغيرات البيئة واستخدام تنسيق رمز الحامل (Bearer Token) القياسي.

يوضح المثال التالي نمط التكامل. لا يزال اسم النموذج عنصرًا نائبًا، حيث لم يتم تأكيد معرف النموذج 2.5 العام في الوثائق الرسمية التي تم الرجوع إليها وقت كتابة هذا المقال.

import os
from openai import OpenAI

api_key = os.environ.get("AGNES_API_KEY")
if not api_key:
    raise RuntimeError("يرجى تعيين متغير البيئة AGNES_API_KEY أولاً.")

client = OpenAI(
    api_key=api_key,
    base_url="https://apihub.agnes-ai.com/v1",
)

response = client.chat.completions.create(
    model="يرجى تأكيد AGNES_2_5_FLASH_MODEL_ID الحالي",
    messages=[
        {
            "role": "user",
            "content": "افحص تقرير الخطأ هذا واقترح إصلاحًا قابلاً للاختبار بأقل جهد.",
        }
    ],
)

print(response.choices[0].message.content)

قبل الاستخدام في الإنتاج:

  1. تأكد من معرف النموذج الحالي على منصة Agnes.
  2. لا تعرض مفتاح API أبدًا في كود جانب المتصفح.
  3. أضف مهلات زمنية للطلبات وآليات التراجع الأسي.
  4. سجل استخدام الرموز Token أو الطلبات بناءً على حصة حسابك.
  5. تحقق من استدعاءات الأدوات قبل التنفيذ.
  6. اطلب موافقة بشرية على عمليات الملفات أو النشر الضارة.
  7. عند توفير المنصة لأسماء نماذج مستقرة أو مؤرخة، قم بقفل الإصدار.

الأسئلة الشائعة

ما هو Agnes-2.5-Flash؟

Agnes-2.5-Flash هو نموذج نصي من Agnes AI، مُحسَّن للبرمجة وسير عمل الوكلاء والاستدلال ومهام التطوير اليومية. إنه خليفة Agnes-2.0-Flash، ويُصنف كنموذج شائع في سلسلة البرمجة الخاصة بـ Agnes.

هل Agnes-2.5-Flash مجاني؟

أعلنت Agnes AI أن Flash سيظل مجانيًا، وليس مقتصرًا على العروض الترويجية المؤقتة. قد يخضع الاستخدام الفعلي لحصص الطلبات وحدود معدل الاستخدام وخطة الحساب وتوافر المنطقة وقواعد الاستخدام العادل.

هل Agnes-2.5-Flash متاح عبر API؟ ما هو؟

ذكر تقرير الإصدار أنه من المتوقع فتح وصول أوسع إلى API في الأسبوع التالي لإطلاق تطبيق سطح المكتب. حتى وقت كتابة هذا المقال، لم تؤكد الوثائق العامة معرف النموذج الجديد، لذا يجب على المطورين الرجوع إلى المنصة الرسمية قبل التكامل.

كيف يقارن Agnes-2.5-Flash مع Agnes-2.0-Flash؟

أظهرت التقييمات الداخلية لـ Agnes AI أن 2.5 Flash حقق نتائج أعلى في جميع اختبارات البرمجة السبعة المنشورة. كان التحسن أكثر وضوحًا في مسارات الإجابة على أسئلة قاعدة بيانات SWE Atlas وإعادة الهيكلة وكتابة الاختبارات.

هل يستطيع Agnes-2.5-Flash تعديل قاعدة بيانات الشفرة الحالية؟

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

ما هو Agnes Code؟

Agnes Code هو مساحة عمل وكيل سطح المكتب للمشاريع المحلية ومهام الإنتاجية الواسعة. يدعم سياق المشروع ومزودي النماذج والمهام المجدولة والتكاملات المخصصة ومخرجات تتجاوز الشفرة المصدرية.

هل يمكن لـ Agnes Code استخدام نماذج من مزودين آخرين؟

تدعم واجهة سطح المكتب التي تم تقييمها التخصيص لمزودين متوافقين مع OpenAI وAnthropic وOllama. يجب التأكيد على القائمة الكاملة للمزودين المدمجين وخيارات الاشتراك في أحدث تطبيق.

هل نتائج اختبارات Agnes المرجعية مُتحقق منها بشكل مستقل؟

تم وضع علامة على مخططات الاختبارات المرجعية التي تمت مناقشتها في هذا المقال على أنها تقييمات داخلية من Agnes AI. قد تستخدم اختبارات لوحات الصدارة المستقلة وكلاء وأطر عمل ورسائل مطالب وميزانيات حسابية وعمليات تحقق مختلفة، لذا يجب توخي الحذر عند المقارنة المباشرة.

الأدوات ذات الصلة

  • Agnes AI: الموقع الرسمي لنماذج Agnes وخدمات الإبداع والوصول إلى المنتج.
  • Agnes Code: صفحة المنتج الرسمية لمساحة عمل سطح المكتب Agnes.
  • وثائق AgnesCode: وثائق لتطبيق سطح المكتب وواجهة CLI وAPI والإضافات والمهارات ودعم MCP و ACP.
  • منصة Agnes AI: لوحة التحكم الرسمية للحسابات ومفاتيح API والباقات والوصول إلى النماذج.
  • كتالوج نماذج Agnes AI: مستودع لأمثلة البوابة الرسمية المتوافقة مع OpenAI ووثائق النماذج العامة.
  • Clumsy Bird: لعبة مفتوحة المصدر مؤرشفة تُستخدم لاختبار إصلاح الأخطاء وتعديلات الملفات المتعددة.

الروابط ذات الصلة

Terminal-Bench: معيار رسمي لاختبار قدرات الوكيل في إنجاز المهام العملية داخل بيئة الطرفية.

08366): تشمل مجموعة المعايير هذه الإجابة على أسئلة مستودعات الأكواد، وكتابة الاختبارات، وإعادة هيكلة الأكواد.

خلاصة

يجمع Agnes-2.5-Flash بين نموذج ترميز أكثر قوة ووكيل سطح مكتب مصمم خصيصًا للمشاريع المحلية وسير العمل المتكرر والإنتاجية متعددة الوسائط. في الاختبارات العملية الأولية، تمكن من تشخيص الثغرات المزروعة يدويًا، وبناء تطبيق مقارنة لملف واحد قابل للتشغيل، وإكمال تعديلات تعاونية متعددة الملفات للألعاب.

أظهرت نتائج الاختبارات الداخلية للشركة تحسنًا في سبعة تقييمات للترميز مقارنةً بـ Agnes-2.0-Flash، مع تحسن ملحوظ بشكل خاص في مسار SWE Atlas. ومع ذلك، لا تزال هذه النتائج بحاجة إلى اعتبارها نتائج داخلية، وليست ترتيبات قابلة للتطبيق العام أو التكرار المستقل.

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

لا تكمن جاذبية Agnes-2.5-Flash في إثبات عدم الحاجة إلى النماذج المدفوعة الرائدة، بل في قدرته على تغطية معظم سيناريوهات العمل البرمجي اليومي دون فرض حاجز سعري.