الوصف
🖼️ اسم الأداة:
Repowise
🔖 التصنيفات:
- البرمجة والتطوير
- إنشاء الرموز ومراجعتها
- المستندات ومجموعة أدوات تطوير البرمجيات
- DevOps و CI/CD والمراقبة
- الاختبار وضمان الجودة
- تكاملات وواجهات API
- أتمتة ووكلاء ذكية
- إدارة الأعمال والعمليات
✏️ ما الذي تقدّمه هذه الأداة؟
تقدم Repowise منصة لذكاء قواعد البرمجيات تجمع بين Open Source وHosted SaaS وخيار Enterprise، وتهدف إلى توفير سياق قابل لإعادة الاستخدام حول قاعدة الشيفرة لوكلاء الذكاء الاصطناعي، بما يساعد على تقليل استهلاك الرموز، واكتشاف مشكلات جودة الشيفرة ومخاطر التغييرات قبل تنفيذها، وإنشاء وثائق معمارية مرتبطة مباشرة بالشيفرة وقابلة للتحديث معها.
تقوم المنصة بفهرسة بنية المصدر والاعتماديات وعلاقات الاستدعاء وسجل Git والملكية وإشارات صحة الشيفرة والاختبارات والقرارات الهندسية، ثم تستخدم هذا الفهرس الموحد لتوفير سياق دقيق لوكلاء البرمجة من خلال CLI وMCP. كما يمكنها إنشاء وثائق للمعمارية والوحدات والملفات مرتبطة بالمصدر، وتحليل مخاطر التغيير بالاعتماد على نطاق التأثير والاعتماديات والتغييرات المشتركة التاريخية وفجوات الاختبارات، إلى جانب تقييم مخاطر العيوب وقابلية الصيانة والأداء وتحديد الملفات التي تحتاج إلى تحسين.
وتوفر Repowise GitHub PR Bot لمراجعة التغييرات مقابل قاعدة الشيفرة المفهرسة ورسم الاعتماديات وسجل التغييرات، مع اكتشاف العقود المتأثرة والتغييرات المشتركة المفقودة وإضافة فحوصات تستند إلى أدلة المستودع ضمن سير عمل طلبات الدمج.
وتتضمن المنصة ميزات مثل Code Health وAgent Provenance وAI Context (MCP) وChange Risk وSecurity وAuto Wiki وGit Intelligence وArchitecture (C4) وDecisions، إضافة إلى أدوات وأدلة متخصصة في صحة الشيفرة، وسياق الذكاء الاصطناعي وMCP، وذكاء Git، ومخاطر التغيير، والمعمارية، والـAuto-Wiki، وقرارات ADR، وأصل المعلومات المستخدمة من قبل الوكيل.
ويمكن تشغيل Repowise محليًا باعتبارها Open Source بترخيص AGPL-3.0، مع إمكانية ربط الأدوات عبر MCP والحفاظ على التحكم في بيئة التشغيل ومزود النموذج. كما يمكن استخدامها كخدمة Hosted لتصفح المستودعات العامة، بينما يوفر خيار Enterprise تشغيل المنصة للمؤسسات مع عناصر التحكم والدعم ونموذج النشر الملائم لبيئتها.
وتعرض Repowise نتائج معيارية تشمل 0.876 لتغطية الملفات، محققة المركز الأول في ContextBench عبر 42 حالة اختبار مغلقة باستخدام Python وGo، و31.6% انخفاضًا في دورة عمل الوكيل في اختبار على django/django عند نقطة التزام محددة، و0.74 ROC AUC في التنبؤ بالعيوب عبر 21 مستودعًا و9 لغات و2,826 ملفًا.
⭐ ما الذي تقدّمه فعليًا بناءً على تجربة المستخدمين؟
- توفير سياق موحد وقابل لإعادة الاستخدام لوكلاء الذكاء الاصطناعي.
- فهرسة بنية قاعدة الشيفرة والاعتماديات وعلاقات الاستدعاء.
- تحليل سجل Git والملكية والاختبارات والقرارات الهندسية.
- اكتشاف مشكلات صحة الشيفرة والملفات التي تحتاج إلى تحسين.
- تحليل مخاطر التغييرات قبل تنفيذها.
- تحديد نطاق تأثير التغيير والاعتماديات المرتبطة به.
- اكتشاف فجوات الاختبارات والتغييرات المشتركة التاريخية.
- إنشاء وثائق معمارية ووثائق للوحدات والملفات مرتبطة بالشيفرة.
- توفير Auto Wiki لتوثيق قاعدة الشيفرة.
- توفير Architecture (C4) وقرارات ADR.
- توفير Dependency Graph بخمسة أوضاع عرض في الخطة المجانية.
- اكتشاف Hotspots وDead Code.
- تحليل ملكية الشيفرة وBus Factor.
- استكشاف الرموز من خلال Symbol Explorer.
- مراجعة Pull Requests عبر GitHub PR Bot.
- استخدام AI Context عبر MCP.
- توفير Agent Provenance لتتبع أصل المعلومات التي يستخدمها الوكيل.
- دعم فحص التبعيات المتوافق مع CVE في الخطط المناسبة.
- توفير Function-level Reachability واكتشاف الأسرار في سجل Git الكامل في Pro وTeams.
- تصدير SBOM وVEX بصيغة CycloneDX في Pro وTeams.
- توفير تكاملات Jira وConfluence في Teams.
- إمكانية تصفح المستودعات العامة دون حساب.
- دعم المستودعات الخاصة في الخطط المدفوعة المناسبة.
🤖 هل تتضمّن الأتمتة؟
نعم، تتضمن Repowise أتمتة موجهة نحو تطوير البرمجيات وتحليل قواعد الشيفرة. تقوم المنصة بفهرسة المستودعات وتحليل بنيتها واعتمادياتها وسجل Git والاختبارات والملكية، ثم تستخدم المعلومات الناتجة لتوفير سياق تلقائي لوكلاء البرمجة عبر CLI وMCP.
كما توفر GitHub PR Bot لمراجعة التغييرات تلقائيًا مقابل قاعدة الشيفرة المفهرسة، واكتشاف العقود المتأثرة والتغييرات المشتركة وفجوات الاختبارات ضمن سير عمل Pull Requests. وتوفر الخطط المدفوعة أيضًا مزامنة الفهرس عند كل Push وإنشاء التوثيق بالذكاء الاصطناعي، بينما تتيح Teams مراجعة PR على مستوى الفريق عبر المستودعات ولوحات Portfolio Health.
ولا تعني هذه الأتمتة أن Repowise تنفذ تغييرات برمجية تلقائيًا؛ بل تركز المعلومات المقدمة على فهرسة وتحليل وفهم قاعدة الشيفرة وتوفير السياق والمراجعة والتوثيق.
💰 نموذج التسعير:
Freemium — توفر Repowise نواة مفتوحة المصدر يمكن استضافتها ذاتيًا بترخيص AGPL-3.0، إلى جانب خدمة Hosted تتضمن خطط Free وPro وTeams، وخطة Enterprise بتسعير مخصص.
🆓 تفاصيل الخطة المجانية:
| الميزة | التفاصيل |
|---|---|
| السعر | 0 دولار شهريًا |
| البطاقة الائتمانية | لا تتطلب بطاقة ائتمانية |
| المستودعات العامة | فهرسة حتى 250 MB |
| صفحة المستودع العامة | مجانية إلى الأبد |
| README | شارة صحة للمستودع |
| تحديث الفهرس | أسبوعيًا |
| البحث | بحث دلالي |
| إجابات AI | 10 إجابات شهريًا |
| Dependency Graph | 5 أوضاع عرض |
| Hotspots | متاح |
| Dead Code | متاح |
| الملكية وBus Factor | متاح |
| القرارات المعمارية | متاحة |
| Symbol Explorer | متاح |
| Git Commits | تحليل ما يصل إلى 500 Commit |
| مزامنة Push | غير متاحة |
| AI Documentation | غير متاحة |
| إجابات AI غير المحدودة | غير متاحة |
| سجل Commit الكامل | غير متاح |
💳 تفاصيل الخطط المدفوعة:
| الخطة | السعر | المزايا والفروقات |
|---|---|---|
| Pro | 15 دولارًا شهريًا | جميع مزايا Free، ومستودعات حتى 5 GB، وسجل Commit كامل دون حد، وفهرسة المستودعات الخاصة عبر GitHub App، والمزامنة عند كل Push، وإنشاء التوثيق بالذكاء الاصطناعي، ومحادثات Codebase وQuick-Ask غير محدودة، وتتبع تغطية التوثيق، وأرصدة LLM بقيمة 5 دولارات شهريًا، مع إمكانية شراء حزم إضافية بقيمة 5 دولارات لا تنتهي صلاحيتها، ودعم مفاتيح Anthropic وOpenAI وGemini |
| Teams | 60 دولارًا شهريًا لثلاثة مقاعد، أي 20 دولارًا لكل مقعد | جميع مزايا Pro للفريق، و25 مستودعًا مشتركًا، وتثبيت GitHub App واحد للمؤسسة، وأدوار Owner وAdmin وMember، ورصيد LLM مشترك بقيمة 5 دولارات لكل مقعد شهريًا، ومراجعة PR على مستوى الفريق عبر جميع المستودعات، ولوحات Portfolio Health، وتحليلات الملكية وBus Factor، ومساحات عمل مشتركة عبر المستودعات، وتكامل Jira وConfluence، وما يصل إلى 6 عمليات فهرسة متزامنة، وحد LLM قدره 100 دولار يوميًا |
| Enterprise | تسعير مخصص بعقود سنوية | نشر Private Cloud أو On-Premise، ودعم واتفاقيات SLA مخصصة، وتوسعات مخصصة للغات والأطر، ودعم جميع مزودي SCM، وإمكانية IP Indemnification وPatent Grant ومدير حساب مخصص وفق الاتفاقية |
وتوفر Repowise خيار الفوترة السنوية بخصم 20%. كما تتوفر ميزات الأمان في Pro وTeams، ومنها فحص التبعيات المتوافق مع CVE، وتحليل Function-level Reachability، واكتشاف الأسرار في سجل Git الكامل، وتصدير SBOM وVEX بصيغة CycloneDX، والتحديثات والتنبيهات الليلية الخاصة بـCVE.
وتضيف Teams إمكانات Workspace Security Rollup وAlert Webhooks المتوافقة مع Slack، وتقارير PCI-DSS وSOC 2، وسجل تدقيق أمني داخل المنتج مع إمكانية تصديره بصيغتي JSON وCSV.
أما SAML/OIDC SSO وSCIM فهي قيد التطوير ضمن Enterprise، بينما تُعد Packaged Air-gapped Install وEnterprise RBAC والتحكم متعدد المستأجرين من الميزات المخططة ضمن خارطة الطريق.
ويُستهلك رصيد LLM عند إنشاء التوثيق بالذكاء الاصطناعي أو طرح أسئلة على قاعدة الكود خارج الحصة المجانية، بينما لا تستهلك ميزات مثل البحث الدلالي وقراءة الـWiki واستعراض الرسم البياني واكتشاف Hotspots وتحليل الملكية أرصدة.
🧭 طريقة الوصول إلى الأداة:
| طريقة الوصول | التفاصيل |
|---|---|
| Hosted SaaS | متاحة عبر خدمة Repowise المستضافة |
| Open Source | يمكن تشغيل النواة محليًا واستضافتها ذاتيًا بترخيص AGPL-3.0 |
| CLI | توفير سياق قاعدة الشيفرة لوكلاء البرمجة |
| MCP | ربط سياق قاعدة الشيفرة بأدوات ووكلاء الذكاء الاصطناعي |
| GitHub App | متاح لفهرسة المستودعات الخاصة في Pro، وتثبيت واحد للمؤسسة في Teams |
| GitHub PR Bot | مراجعة Pull Requests مقابل قاعدة الشيفرة المفهرسة |
| Private Cloud / On-Premise | متاح ضمن Enterprise |
| API | ترتبط بعض إمكانات Enterprise والتكاملات بسير العمل المؤسسي، دون تفاصيل إضافية عن API عام في المعلومات المقدمة |
🔗 رابط التجربة أو الموقع الرسمي:
