مفتوح المصدر (Apache-2.0) عند الإطلاق العام
RADAR
للمطوّرين الأفراد، على حاسوبك الخاص.
- السجل، والاختبارات، والذاكرة، والوكلاء الذين يعملون بالتوازي
- يشغّل Claude Code وCodex CLI وOMP وHermes Agent
- يتطلب Python 3.12 أو أحدث؛ بلا حساب ولا سحابة
RADAR من Grit في مرحلة الوصول المبكر
يشغّل RADAR وكلاء برمجة بالذكاء الاصطناعي، مثل Claude Code وCodex. تحصل كل مهمة على اختبار قبل أن يبدأ العمل، ولا تُعدّ المهمة منجزة إلا حين يشغّل RADAR هذا الاختبار بنفسه وينجح.
RADAR المرشد مساعد ذكاء اصطناعي
مساعد ذكاء اصطناعي: قد تكون الإجابات خاطئة. يعمل على Cloudflare Workers AI. لا تُدخل بيانات شخصية. الخصوصية
الشكل 1 · مثال على جلسة، ببيانات نموذجية
يشغّل الوكلاء الذين تستخدمهم أصلًا
يعمل مع
بكلمات بسيطة
وكيل الذكاء الاصطناعي برنامج يكتب البرمجيات ويعدّلها نيابةً عنك. يعمل بسرعة، ويقول متى انتهى. ويتحقق RADAR مما إذا كان قد انتهى فعلًا.
قبل أن يبدأ أحد، تحصل المهمة على اختبارها: يجب رفض كلمة المرور الخاطئة، ويجب أن تُدخلك كلمة المرور الصحيحة.
يسلّم RADAR المهمة إلى وكيل ذكاء اصطناعي. ويعمل الوكيل على نسخة خاصة به من المشروع، فلا يُمَسّ أي شيء آخر.
يُبلغ الوكيل: تمّ. فيدوّن RADAR ذلك بوصفه ادعاءً، لا نتيجة.
يشغّل RADAR الاختبار بنفسه، على أحدث نسخة من العمل، دون أن يأخذ بكلام الوكيل.
هنا لا تزال كلمة المرور الخاطئة تُدخلك. فتُفتح المهمة من جديد ومعها تفاصيل الفشل، ويحاول الوكيل مرة أخرى. وبعد ثلاث محاولات يتولاها وكيل آخر؛ وبعد ثلاث محاولات أخرى، تنتظرك المهمة.
يُصلح الوكيل الخطأ، ويشغّل RADAR الاختبار مرة أخرى. ينجح الاختبار، فتُغلق المهمة ويحتفظ السجل بالبرهان.
قد يخطئ الوكلاء وهم واثقون من أنفسهم. ومن دون فحص، تصل «تمّ» خاطئة إلى منتجك وإلى عملائك. ومع RADAR، تنتهي المهمة حين يقول البرهان ذلك.
غرفة الخرائط
هذه هي الشاشة الرئيسية في RADAR. وتُشرح أدناه خمسة من أجزائها.
أعلى اليمين: CHART
كل جزيرة حاسوب: حاسوبك أنت، أو خادم تشغّله. والخطوط المتقطعة هي الوكلاء الذين يعملون عليه. والجهاز الذي يتوقف عن الاستجابة يُوسَم بكلمة AGROUND ويبقى على الخريطة.
اليسار: LOG
تُحصى كل مهمة بحسب حالتها: في الانتظار، أو قيد التنفيذ، أو بانتظار اختبارها. ويشترك كل الوكلاء في سجل واحد، فلا يضيع شيء بينهم.
أسفل اليسار: NEXT
لا تصل إليك إلا القرارات التي تحتاج إلى إنسان، ومعها الأمر التالي الذي يجب تشغيله. للوكيل ثلاث محاولات، ثم يتولى وكيل آخر المهمة؛ وبعد ثلاث محاولات أخرى، تنتظرك المهمة هنا.
أسفل اليسار: ARRIVALS
لا يُضاف العمل إلى مشروعك إلا بعد نجاح اختباره، ثم يُشغَّل الاختبار مرة أخرى بعد إضافته. وتُظهر الأعمدة عدد المهام التي أُضيفت في كل ساعة.
أسفل اليمين: COMMANDS
يُدار RADAR بقائمة قصيرة من الأوامر. أحدها يبحث في الذاكرة: ملاحظات بالدروس المستفادة، يعرضها RADAR على الوكيل التالي قبل أن يبدأ. ويمكنك فتحها في Obsidian.
رصدٌ فعلي، وليس مقارنة مضبوطة
في عمل Grit نفسها (من 20 إلى 28 سبتمبر 2026)، أبلغت عملياتٌ عاملة تشغّل وكيل برمجة واحدًا بأن مهمة ما قد أُنجزت 1,608 مرة (شملت 1,457 من المهام)؛ وفشلت إعادة التشغيل الفورية التي أجرتها Grit لأوامر القبول على الخادم نفسه في 74 من تلك البلاغات (4.6%). الادعاء وحده لا يُغلق مهمة.
1,608 من البلاغات قالت «تمّ»، فيُعدّ كلٌّ منها منجزًا.أُعيد تشغيل الاختبارات: فشل 74 من تلك البلاغات.
سجل Grit الداخلي، لقطة بتاريخ 28 سبتمبر 2026 الساعة 06:00 UTC
الإصدارات
مفتوح المصدر (Apache-2.0) عند الإطلاق العام
للمطوّرين الأفراد، على حاسوبك الخاص.
قيد التطوير
للفرق، على بنيتك التحتية الخاصة.
RADAR في مرحلة الوصول المبكر. للانضمام، راسلنا عبر صفحة التواصل، أو على X أو Instagram. وحين تحصل على الوصول، أعطِ وكيل البرمجة لديك رابط المستودع وقل له «ثبّت هذا». ويتضمن المستودع خطوات تثبيت مكتوبة للوكلاء: يفحص الوكيل حاسوبك، ويسألك قبل تثبيت أي شيء ناقص، ويُعدّ RADAR، ثم يبلغك بالنتيجة.
لا. يشغّل RADAR الوكلاء الذين تستخدمهم أصلًا ويتحقق من عملهم. فالوكلاء هم من ينجزون العمل. ويمنحهم RADAR سجلًا واحدًا، وفحصًا واحدًا لا يستطيعون تخطّيه، وذاكرة واحدة.
تُعدّ المهمة منجزة حين يشغّل RADAR اختبارها على أحدث نسخة من العمل وينجح الاختبار. أما «تمّ» التي يقولها الوكيل نفسه فتُسجَّل بوصفها ادعاءً؛ ولن يغلق RADAR المهمة حتى ينجح الاختبار. ويمكن لشخص أن يتجاوز ذلك، ويُسجَّل هذا التجاوز.
Claude Code وCodex CLI وOMP وHermes Agent. يعمل كل منها في نسخة خاصة به من المشروع، على حاسوبك أو على خوادم Linux خاصة بك.
هو ليس بديلًا عنها، لذا لا ينافسها. يشغّلها RADAR ويتحقق مما تسلّمه.
عندئذٍ يكون الفحص خاطئًا هو الآخر. ولهذا يُكتب الاختبار قبل أن يبدأ العمل، بحيث يستطيع شخص قراءته، ويُسجَّل أي تغيير يطرأ عليه لاحقًا.
ليس عبر RADAR. فهو لا يحتاج إلى حساب ولا إلى سحابة، وكل خدمة خارجية اختيارية ومُعطَّلة حتى تشغّلها أنت. أما وكلاؤك فيواصلون التواصل مع مزوّديهم، كما يفعلون اليوم.
لا يضيف RADAR فاتورة خاصة به. ويواصل الوكلاء الذين يشغّلهم استخدام الحسابات التي سجّلتَ دخولهم بها، مثل اشتراك Claude أو ChatGPT، وفق شروط هؤلاء المزوّدين وحدود الاستخدام لديهم. ولا يستخدم RADAR واجهة API مدفوعة إلا إذا حدّدت أنت المزوّد والميزانية.