المطورون

وكيل برمجة يُصلح المشكلة ويختبرها ويفتح طلب الدمج

أراد Sam حلقة Claude Code دون مغادرة جهازه. يقرأ MCPlato المستودع ويستنسخ الفشل ويُصلحه ويُعيد تشغيل مجموعة الاختبارات حتى تنجح ويُرسل طلب الدمج — محلياً، بموافقته.

SO

تعرّف على

Sam Okafor

مطور مستقل · مشرف منفرد · 1 OSS CLI + مشروعان جانبيان

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

  • اختبارات متقلبة تحتاج حلقة استنساخ-إصلاح-تحقق
  • مشكلات وسجلات تغيير تتراكم دون معالجة
  • التبديل بين السياقات عبر ثلاثة مستودعات طوال اليوم

كيف يفعلها MCPlato

  1. 1

    أشر إليه المشكلة

    صف الخطأ أو المهمة في المستودع. يعمل MCPlato مباشرةً في شجرة عملك المحلية — ملفاتك وسلسلة أدواتك وبيئتك.

    الكود المحليالطرفية
  2. 2

    يستنسخ الفشل

    يُشغّل مجموعة الاختبارات ويراقب فشلها ويقرأ المصدر ذا الصلة للعثور على السبب الجذري — لا تخمين من مقتطف، بل التشغيل الفاشل الفعلي.

    الطرفيةالملفات المحلية
  3. 3

    يُصلح ويُعيد التشغيل حتى ينجح

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

    حلقة التصحيح الذاتي
  4. 4

    أنت توافق؛ هو يُرسل

    افتح طلب دمج مع الفرق ونتائج الاختبار وملخص — أو أرسل فحسب إلى فرع. جدوله لملخص CI يومي حتى لا يتراكم شيء.

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

ما الذي يتغير لصالح Sam

Local

وكيل في قاعدة كوده الفعلية

Red → green

استنساخ وإصلاح وتحقق — دون مراقبة

3 repos

تُدار دون الأعمال الروتينية

أسئلة

كيف يختلف هذا عن Claude Code؟

MCPlato تطبيق سطح مكتبي، ليس أداة طرفية فحسب. تحصل على نفس حلقة القراءة-الإصلاح-الاختبار-التكرار على قاعدة كودك المحلية، بالإضافة إلى مهام مجدولة وتكاملات MCP ومتصفح مدمج وأوضاع موافقة — في مساحة عمل واحدة.

هل يُشغّل اختباراتي وأدواتي الفعلية؟

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

هل سيدفع الكود دون مراجعتي؟

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

هل يمكنه الاتصال بـ GitHub أو GitLab؟

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

هل يمكنه إبقاء ثلاثة مشاريع منظّمة وحده؟

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

حلقة البرمجة، على جهازك

استنسخ وأصلح وتحقق وأرسل — محلياً، بموافقتك.