RADAR من Grit في مرحلة الوصول المبكر

الوكلاء يقولون: تمّ.
وRADAR يتحقق.

يشغّل RADAR وكلاء برمجة بالذكاء الاصطناعي، مثل Claude Code وCodex. تحصل كل مهمة على اختبار قبل أن يبدأ العمل، ولا تُعدّ المهمة منجزة إلا حين يشغّل RADAR هذا الاختبار بنفسه وينجح.

  1. تعطي RADAR مهمةً واختبارها. يُكتب الاختبار قبل أن يبدأ أي عمل.
  2. وكيلٌ ينجز العمل. في نسخة خاصة به من المشروع.
  3. يقول الوكيل إنه انتهى. يسجّله RADAR بوصفه ادعاءً، لا نتيجة.
  4. يشغّل RADAR الاختبار بنفسه. يفشل الاختبار. فتُفتح المهمة من جديد، ومعها تفاصيل الفشل.
  5. يُصلح الوكيل الخطأ. ويشغّل RADAR الاختبار مرة أخرى. ينجح الاختبار.
  6. تُغلق المهمة. ويُحتفظ ببرهانها.
radar app
جلسة توضيحية

radar appجلسة توضيحية

مرّر أو اسحب للتنقل في أرجاء الشاشة.

radar app
مثال

الشكل 1 · مثال على جلسة، ببيانات نموذجية

يشغّل الوكلاء الذين تستخدمهم أصلًا

  • Claude Code
  • Codex CLI
  • OMP
  • Hermes Agent

يعمل مع

  • Claude
  • ChatGPT
  • Git
  • Python
  • Obsidian
  • Windows
  • Linux
هل يحلّ RADAR محلّ وكيلي؟

بكلمات بسيطة

ما الذي يفعله RADAR، بمثال واحد.

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

وكيل الذكاء الاصطناعي
برنامج ينجز أعمال البرمجيات بنفسه، مثل إصلاح خطأ. ومن أمثلته Claude Code وCodex CLI.
الاختبار
فحص صغير ودقيق يُثبت أن العمل صحيح، ويُكتب قبل أن يبدأ العمل. ويسمّيه المهندسون اختبار القبول.
السجل
المكان الذي تُدوَّن فيه كل مهمة: من تولّاها، وماذا ادّعى، وماذا أظهر الاختبار. ويسمّيه RADAR دفتر الأستاذ (ledger).
  1. يُكتب الاختبار أولًا

    قبل أن يبدأ أحد، تحصل المهمة على اختبارها: يجب رفض كلمة المرور الخاطئة، ويجب أن تُدخلك كلمة المرور الصحيحة.

  2. وكيلٌ ينجز العمل

    يسلّم RADAR المهمة إلى وكيل ذكاء اصطناعي. ويعمل الوكيل على نسخة خاصة به من المشروع، فلا يُمَسّ أي شيء آخر.

  3. الوكيل يقول إنه انتهى

    يُبلغ الوكيل: تمّ. فيدوّن RADAR ذلك بوصفه ادعاءً، لا نتيجة.

  4. RADAR يشغّل الاختبار بنفسه

    يشغّل RADAR الاختبار بنفسه، على أحدث نسخة من العمل، دون أن يأخذ بكلام الوكيل.

  5. إذا فشل، تُفتح المهمة من جديد

    هنا لا تزال كلمة المرور الخاطئة تُدخلك. فتُفتح المهمة من جديد ومعها تفاصيل الفشل، ويحاول الوكيل مرة أخرى. وبعد ثلاث محاولات يتولاها وكيل آخر؛ وبعد ثلاث محاولات أخرى، تنتظرك المهمة.

  6. الاختبار الناجح يُغلق المهمة

    يُصلح الوكيل الخطأ، ويشغّل RADAR الاختبار مرة أخرى. ينجح الاختبار، فتُغلق المهمة ويحتفظ السجل بالبرهان.

لماذا يهمّ هذا

قد يخطئ الوكلاء وهم واثقون من أنفسهم. ومن دون فحص، تصل «تمّ» خاطئة إلى منتجك وإلى عملائك. ومع RADAR، تنتهي المهمة حين يقول البرهان ذلك.

الشكل 2 · المثال نفسه، عن قرب

غرفة الخرائط

كل وكيل، وكل مهمة، على شاشة واحدة.

هذه هي الشاشة الرئيسية في RADAR. وتُشرح أدناه خمسة من أجزائها.

radar
بيانات نموذجية

radarبيانات نموذجية

مرّر أو اسحب للتنقل في أرجاء الشاشة.

المس رقمًا للتكبير.

الشكل 3 · الشاشة الرئيسية، ببيانات نموذجية
  1. أعلى اليمين: CHART

    الخريطة

    كل جزيرة حاسوب: حاسوبك أنت، أو خادم تشغّله. والخطوط المتقطعة هي الوكلاء الذين يعملون عليه. والجهاز الذي يتوقف عن الاستجابة يُوسَم بكلمة AGROUND ويبقى على الخريطة.

  2. اليسار: LOG

    السجل

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

  3. أسفل اليسار: NEXT

    ما يحتاج إليك

    لا تصل إليك إلا القرارات التي تحتاج إلى إنسان، ومعها الأمر التالي الذي يجب تشغيله. للوكيل ثلاث محاولات، ثم يتولى وكيل آخر المهمة؛ وبعد ثلاث محاولات أخرى، تنتظرك المهمة هنا.

  4. أسفل اليسار: ARRIVALS

    يُفحص أولًا، ثم يُضاف

    لا يُضاف العمل إلى مشروعك إلا بعد نجاح اختباره، ثم يُشغَّل الاختبار مرة أخرى بعد إضافته. وتُظهر الأعمدة عدد المهام التي أُضيفت في كل ساعة.

  5. أسفل اليمين: COMMANDS

    الأوامر والذاكرة

    يُدار RADAR بقائمة قصيرة من الأوامر. أحدها يبحث في الذاكرة: ملاحظات بالدروس المستفادة، يعرضها RADAR على الوكيل التالي قبل أن يبدأ. ويمكنك فتحها في Obsidian.

الشكل 3 · الشاشة الرئيسية، ببيانات نموذجية

من عمل Grit نفسها

رصدٌ فعلي، وليس مقارنة مضبوطة

في عمل Grit نفسها (من 20 إلى 28 سبتمبر 2026)، أبلغت عملياتٌ عاملة تشغّل وكيل برمجة واحدًا بأن مهمة ما قد أُنجزت 1,608 مرة (شملت 1,457 من المهام)؛ وفشلت إعادة التشغيل الفورية التي أجرتها Grit لأوامر القبول على الخادم نفسه في 74 من تلك البلاغات (4.6‎%‎). الادعاء وحده لا يُغلق مهمة.

أيّ عدد يُعرض

1,608 من البلاغات قالت «تمّ»، فيُعدّ كلٌّ منها منجزًا.أُعيد تشغيل الاختبارات: فشل 74 من تلك البلاغات.

مربع واحد: بلاغ واحد بأن مهمة قد أُنجزت فشلت إعادة التشغيل التي أجرتها Grit

سجل Grit الداخلي، لقطة بتاريخ 28 سبتمبر 2026 الساعة 06:00 UTC

الإصدارات

إصدار مفتوح للأفراد، وإصدار للشركات قيد التطوير.

مفتوح المصدر (Apache-2.0) عند الإطلاق العام

RADAR

للمطوّرين الأفراد، على حاسوبك الخاص.

  • السجل، والاختبارات، والذاكرة، والوكلاء الذين يعملون بالتوازي
  • يشغّل Claude Code وCodex CLI وOMP وHermes Agent
  • يتطلب Python 3.12 أو أحدث؛ بلا حساب ولا سحابة

قيد التطوير

RADAR للشركات

للفرق، على بنيتك التحتية الخاصة.

  • يعمل على البنية التحتية الخاصة بفريقك، وعلى شيفرتك الخاصة
  • تتولى Grit إعداده ودعمه
  • أنظمة مستقلة تُبنى لعملك وفق القاعدة نفسها: لا تُغلق المهمة إلا حين ينجح اختبارها مرة أخرى
هل RADAR متاح اليوم؟

RADAR في مرحلة الوصول المبكر. للانضمام، راسلنا عبر صفحة التواصل، أو على X أو Instagram. وحين تحصل على الوصول، أعطِ وكيل البرمجة لديك رابط المستودع وقل له «ثبّت هذا». ويتضمن المستودع خطوات تثبيت مكتوبة للوكلاء: يفحص الوكيل حاسوبك، ويسألك قبل تثبيت أي شيء ناقص، ويُعدّ RADAR، ثم يبلغك بالنتيجة.

هل يحلّ RADAR محلّ وكيل البرمجة لديّ؟

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

متى تُعدّ المهمة منجزة؟

تُعدّ المهمة منجزة حين يشغّل RADAR اختبارها على أحدث نسخة من العمل وينجح الاختبار. أما «تمّ» التي يقولها الوكيل نفسه فتُسجَّل بوصفها ادعاءً؛ ولن يغلق RADAR المهمة حتى ينجح الاختبار. ويمكن لشخص أن يتجاوز ذلك، ويُسجَّل هذا التجاوز.

ما الوكلاء الذين يشغّلهم؟

Claude Code وCodex CLI وOMP وHermes Agent. يعمل كل منها في نسخة خاصة به من المشروع، على حاسوبك أو على خوادم Linux خاصة بك.

هل RADAR أفضل من Claude Code أو Codex؟

هو ليس بديلًا عنها، لذا لا ينافسها. يشغّلها RADAR ويتحقق مما تسلّمه.

وماذا لو كان الاختبار نفسه خاطئًا؟

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

هل تغادر شيفرتي حاسوبي؟

ليس عبر RADAR. فهو لا يحتاج إلى حساب ولا إلى سحابة، وكل خدمة خارجية اختيارية ومُعطَّلة حتى تشغّلها أنت. أما وكلاؤك فيواصلون التواصل مع مزوّديهم، كما يفعلون اليوم.

ما تكلفة تشغيله؟

لا يضيف RADAR فاتورة خاصة به. ويواصل الوكلاء الذين يشغّلهم استخدام الحسابات التي سجّلتَ دخولهم بها، مثل اشتراك Claude أو ChatGPT، وفق شروط هؤلاء المزوّدين وحدود الاستخدام لديهم. ولا يستخدم RADAR واجهة API مدفوعة إلا إذا حدّدت أنت المزوّد والميزانية.

وكلاؤك يكتبون الشيفرة. وRADAR يتأكد من أن العمل اكتمل فعلًا.