عن المشروع
Shipwright Harness هو وكيل تسليم ذاتي مرخّص بموجب MIT ومبني كإضافة لـ Claude Code. يحوّل أفكار الميزات إلى كود مشحون ومراجَع عبر سلسلة من الأوامر: كتابة PRD، وتخطيط قائمة مهام مرتبة حسب التبعيات، وتنفيذ المهام لفتح طلبات سحب، والمراجعة عبر ملاحظات يتحكم بها السياسات، ونشر التغييرات المدمجة. يعمل النظام في بيئتك وقاعدة الكود الخاصة بك، دون بنية تحتية مستضافة أو ارتباط بمزوّد.
يتضمن المشروع ثلاثة مكونات رئيسية: إضافة shipwright التي توفر التخطيط والتنفيذ القائم على قوائم الانتظار والمراجعة وخط أنابيب جاهزية الاختبارات؛ ولوحة مقاييس عديمة الحالة تعرض تحليلات خط الأنابيب مثل معدل إنجاز المهام، ومعدل نجاح CI من المحاولة الأولى، وأحكام المراجعة، ودقة التقديرات؛ ووكيل ذاتي نحيف يقود النظام وفق جدول زمني، ويمكن نشره على GitHub Actions أو استضافته ذاتيًا. يتوفر مخطط Helm لنشر Kubernetes، ويُدعم تكامل Slack عبر تطبيق Socket Mode.
ينشر Shipwright مقاييس التسليم الخاصة به علنًا، ويُبلّغ عن إنجاز 336 مهمة ودمج 60 طلب سحب في نافذة 30 يومًا الأخيرة حتى أواخر سبتمبر 2026. يتيح البدء السريع تشغيل لوحة المقاييس محليًا في وضع عدم الاتصال مع بيانات تجريبية ودون حسابات أو أسرار. تُشغّل حزمة التطوير الكاملة المقاييس وواجهة الإدارة ومخزن المهام وخدمة الدردشة والوكيل في Docker عبر جلسة tmux. يفرض المشروع بنية اختبار من أربع طبقات تشمل اختبارات الوحدة والتكامل والاختبار السريع والاختبار الشامل، ويوفر مراقبة Sentry اختيارية معطّلة افتراضيًا.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.