ما هو ECC؟
ECC مشروع مفتوح المصدر يجمع سير عمل هندسة البرمجيات في مكونات قابلة للتثبيت لوكلاء البرمجة: التخطيط والاختبار والتنفيذ والمراجعة والتحقق والتذكّر والتحسين. يصف المستودع نفسه بأنه "agent harness performance optimization system"، ويضيف الموقع ecc.tools تطبيق GitHub مستضافًا فوق ذلك.
- المؤلف: Affaan Mustafa، المذكور في تذييل الموقع؛ ويصف ملف README مشرفًا واحدًا يصدر تحديثات أسبوعيًا
- المستودع: github.com/affaan-m/ECC، ترخيص MIT، وقد تم التحقق منه عبر GitHub API
- الحزم: ecc-universal (مثبّت المجموعة) وecc-agentshield (الماسح الأمني)، وكلاهما بترخيص MIT على npm
ما الذي يثبّته ECC؟
بحسب README الخاص بالإصدار v2.2.3، يوفّر ECC 71 وكيلًا و311 مهارة و97 اختصار أوامر قديمًا، إضافة إلى الخطافات والقواعد والذاكرة وAgentShield. هذه أرقام README نفسه ولم تتحقق منها PromptQuorum.
- الوكلاء والمهارات — أدوار وإجراءات قابلة لإعادة الاستخدام للتخطيط ومراجعة الشيفرة وإصلاح البناء والمراجعة الأمنية والتطوير القائم على الاختبارات والبحث والتوثيق
- الخطافات والذاكرة — فرض القواعد أثناء التشغيل، وملخصات الجلسات، وتعلّم مستمر يحوّل العمل المتكرر إلى مهارات قابلة لإعادة الاستخدام، وضوابط للسياق
- القواعد — معايير برمجة تُحمَّل دائمًا وتختارها حسب اللغة أو المشروع؛ ولا تستطيع إضافات Claude Code توزيع القواعد، لذا تُنسخ يدويًا
- AgentShield — ماسح للـ prompts والخطافات وإعدادات MCP والأذونات والأسرار وملفات الوكلاء؛ ويصف الموقع الفحص بأنه أداة مساعدة للمراجعة وليس ضمانًا للأمان
- Plan Canvas وControl Pane — عرض في المتصفح لإضافة ملاحظات على الخطة، وعرض محلي لجلسات الوكلاء وworktrees، يظهران على الموقع ببيانات تجريبية
ما وكلاء البرمجة التي يدعمها ECC؟
بحسب README، يعمل ECC بأفضل صورة مع Claude Code، ولديه مسارات إضافات أصلية لـ Codex وQoder، ويقدّم محوّلات بإمكانات أقل لأدوات أخرى. اختر طريقة تثبيت واحدة لكل وكيل؛ يحذّر README من أن تكديس الطرق قد يكرّر المهارات والخطافات.
Claude Code
- مستوى الدعم:
- إضافة أصلية ecc@ecc؛ المسار الرئيسي في README
Codex
- مستوى الدعم:
- إضافة أصلية عبر الإعداد الموجَّه
Kimi Code
- مستوى الدعم:
- ملفات مشروع مُدارة؛ لا تُهيَّأ الخطافات وإعدادات النموذج وتسجيل الدخول
Qoder
- مستوى الدعم:
- مسار إضافة أصلي بحسب README
Cursor وOpenCode وGemini وZed وGitHub Copilot وAntigravity وQwen
- مستوى الدعم:
- محوّلات محدودة الإمكانات تُثبَّت بالأمر ecc install --target
يدرج الموقع Claude Code وCodex وCursor وOpenCode وKimi Code وGitHub منصات؛ أما قائمة المحوّلات الأطول أعلاه فمصدرها README.
الحصول على ECC: إضافة أو إعداد npx
ليس لدى ECC مثبّت لسطح المكتب: يُثبَّت بأمر واحد في الطرفية، أو داخل Claude Code بأمري إضافة. يلزم Node.js 18 أو أحدث؛ ويحتاج مسار Claude Code أيضًا إلى Git وإلى Claude Code 2.1 أو أحدث.
- داخل Claude Code:
/plugin marketplace add https://github.com/affaan-m/ECCثم/plugin install ecc@ecc - الإعداد الموجَّه لإضافة Claude Code:
npx ecc-universal@2.2.3 setup - عدة وكلاء في مسار واحد مُراجَع:
npx ecc-universal@2.2.3 install --guided، وهو يستطيع تهيئة Claude Code وCodex وKimi Code
المصدر | الرابط |
|---|---|
| الموقع | ecc.tools |
| سياسة الخصوصية | ecc.tools/privacy |
| الشيفرة المصدرية والإصدارات | github.com/affaan-m/ECC |
| المجموعة على npm | ecc-universal |
| الماسح الأمني على npm | ecc-agentshield |
| تطبيق GitHub (اختياري، مستضاف) | github.com/apps/ecc-tools |
تلزم الطرفية. يطلب README التثبيت من هذه القنوات الرسمية فقط، لأن النسخ المعاد رفعها من أطراف ثالثة لا يراجعها المشروع وقد تحتوي على برمجيات خبيثة.
تطبيق GitHub وبياناتك
تطبيق GitHub هو خدمة ECC المستضافة للمستودعات، وتقول سياسة الخصوصية الخاصة به إن بيانات الـ commits تُرسل إلى Claude API من Anthropic لتحليلها. تغطي السياسة، المؤرخة في مارس 2026، التطبيق نفسه؛ ولا تصف ما يرسله وكيل البرمجة الذي تقرنه بـ ECC إلى مزوّد النماذج الخاص به.
- الغرض: يقرأ التطبيق سجل git لمستودع، وينشئ ملفات SKILL.md و"instincts" للمستودع، ويفتح pull requests؛ وبحسب الشروط يعمل عندما تشغّله بتعليق في issue
- ما يصل إليه: بيانات وصفية للمستودع ورسائل الـ commits وأسماء المؤلفين والتواريخ وملخصات تغييرات الملفات وعينات محدودة من الشيفرة وبيانات تثبيت GitHub
- الأطراف الثالثة: Claude API من Anthropic لتحليل الأنماط، وGitHub API، وCloudflare للاستضافة
- الاحتفاظ: تُخزَّن نتائج التحليل مؤقتًا حتى 7 أيام؛ وتُعالَج عينات الشيفرة في الذاكرة ولا تُخزَّن بشكل دائم؛ وتُحفظ عدّادات الاستخدام شهريًا لتحديد المعدل
أسعار ECC
مجموعة ECC مجانية بترخيص MIT؛ وحده تطبيق GitHub له خطط مدفوعة. الأسعار أدناه من ecc.tools/pricing وتُعرض بالدولار الأمريكي فقط.
- الفوترة السنوية توفّر نحو 17 بالمئة على خطة Pro بحسب صفحة الأسعار
- تتيح Pro استهلاكًا إضافيًا مقاسًا اختياريًا للاستخدام الأكبر؛ ولا تتطلب خطة Free بطاقة ائتمان
Free
- السعر:
- $0
- ما تشمله:
- المستودعات العامة فقط، و10 تحليلات شهريًا، و200 commit لكل تشغيل
Pro
- السعر:
- $19 لكل مقعد شهريًا
- ما تشمله:
- مستودعات خاصة، و50 تحليلًا لكل مقعد نشط تُشارَك على مستوى التثبيت، و1,000 commit لكل تشغيل، وفحص مدعوم بـ AgentShield
Enterprise
- السعر:
- مخصص
- ما تشمله:
- تحليلات غير محدودة، و5,000 commit لكل تشغيل، وحوكمة جاهزة لـ SSO، وحزم سياسات، وتهيئة للبدء
تحقق من الأرقام الحالية عند الدفع؛ لم تشترِ هذه المراجعة أي خطة.
ما لم نتمكن من التحقق منه
تستند هذه المراجعة إلى الموقع ومستودع GitHub وسجل npm والسياسات المنشورة لـ ECC. لم تثبّت PromptQuorum أداة ECC ولم تقِس أداءها.
- هل يعمل ECC مع نموذج مستضاف محليًا: لا يوثّق ECC ذلك، ويتوقف الجواب على الوكيل الذي تثبّته فيه
- الوكلاء الـ71 والمهارات الـ311 واختصارات الأوامر الـ97: هذه أرقام README ولم نعدّها هنا
- أرقام الزيارات والانتشار وشعارات العملاء المعروضة على الموقع: يصرّح بها المشروع نفسه
- أين تخزّن ميزة Unified Memory بياناتها: لا يذكر الموقع ذلك
لمن يناسب ECC؟
يناسب ECC المطورين الذين يعملون أصلًا داخل وكيل برمجة ويفضّلون سير عمل مُعدًّا مسبقًا على كتابة مهاراتهم وخطافاتهم بأنفسهم.
استخدم ECC إذا كنت
- تعمل يوميًا في Claude Code أو Codex وتريد مهارات تخطيط ومراجعة وأمان جاهزة
- تنتقل بين عدة وكلاء برمجة وتريد مجموعة واحدة مشتركة من المهارات والذاكرة
- مرتاحًا لقراءة شيفرة الخطافات والإضافات قبل تشغيلها
ابحث عن خيار آخر إذا كنت
- تريد مساعد برمجة مستقلًا يأتي بنموذجه الخاص؛ فـ ECC يحتاج إلى وكيل تحته
- تحتاج إلى تشغيل كل المكونات دون اتصال بنموذج محلي، وهو ما لا يوثّقه ECC
- لا تستطيع إرسال سجل المستودع إلى مزوّد ذكاء اصطناعي خارجي، وهذا يستبعد تطبيق GitHub
المنافسون والبدائل
ECC طبقة إضافية، لذا فأقرب المراجعات في الفئة نفسها هي وكلاء برمجة يمكنه العمل فوقها أو يقدّمون بأنفسهم سير عمل مماثلًا. لا يجمع أي منها مزيج ECC من المهارات والخطافات والذاكرة في حزمة واحدة.
Cline
- تُعرف بـ:
- وكيل برمجة مستقل داخل VS Code
- الرابط:
- مراجعة Cline
مقالات حول Cline (10)
- Cline Review: The Open-Source Agent That Grew From Claude Devمحدَّث ٥ سبتمبر ٢٠٢٦
- DeepSeek V4 vs Qwen3.8 for Local Coding 2026محدَّث ٢٠ أكتوبر ٢٠٢٦
- Best IDE Plugins for Local LLMs in 2026 (VS Code, JetBrains & LM Studio)محدَّث ١٧ أكتوبر ٢٠٢٦
- Best Agentic AI Coding Assistant 2026: Cursor vs Windsurf vs GitHub Copilot vs Clineمحدَّث ١٧ أكتوبر ٢٠٢٦
- Local Coding Assistants, Agents & Workflow Tools Compared (2026): IDE Plugins, Agent Frameworks and Autonomous Agentsمحدَّث ٢١ سبتمبر ٢٠٢٦
- Kilo Code Review: The Open-Source Coding Agent Now Owned by Anacondaمحدَّث ١٢ سبتمبر ٢٠٢٦
- Atomic Chat Review: Local AI, Agents, and APIمحدَّث ٥ سبتمبر ٢٠٢٦
- PearAI Review: The Free VS Code Fork With a Rocky Startمحدَّث ٥ سبتمبر ٢٠٢٦
- Bodega One Code Review: A Local-First BYOLLM Coding IDEمحدَّث ٣ سبتمبر ٢٠٢٦
- Best Local Models for Tool Calling in 2026: Benchmarks & Comparisonمحدَّث ١ سبتمبر ٢٠٢٦
+33 أخرى غير معروضة
OpenCode
- تُعرف بـ:
- وكيل برمجة مفتوح المصدر للطرفية
- الرابط:
- مراجعة OpenCode
مقالات حول OpenCode (6)
- OpenCode Review: The Open-Source Terminal Coding Agentمحدَّث ١٢ سبتمبر ٢٠٢٦
- oMLX Review: Apple Silicon Inference Server With SSD Cachingمحدَّث ٢٣ أكتوبر ٢٠٢٦
- Local Coding Assistants, Agents & Workflow Tools Compared (2026): IDE Plugins, Agent Frameworks and Autonomous Agentsمحدَّث ٢١ سبتمبر ٢٠٢٦
- Ollama Review: The One-Command Local LLM Runtimeمحدَّث ١٢ سبتمبر ٢٠٢٦
- tgpt Review: AI in Your Terminal, No API Key Requiredمحدَّث ٦ سبتمبر ٢٠٢٦
- Atomic Chat Review: Local AI, Agents, and APIمحدَّث ٥ سبتمبر ٢٠٢٦
مذكور أيضًا في:
- Tolaria Review: Open-Source Markdown Notes with Git and AI Agentsمحدَّث ٢٤ أكتوبر ٢٠٢٦
- Zeno Review: Free Private AI Workspace for Macمحدَّث ٢٤ أكتوبر ٢٠٢٦
- Strata Review: A 125B-Parameter Open Model on a Gaming PCمحدَّث ٢٣ أكتوبر ٢٠٢٦
- DreamServer Review: One-Command Local AI Server Stackمحدَّث ١٩ سبتمبر ٢٠٢٦
+4 أخرى غير معروضة
Aider
- تُعرف بـ:
- مبرمج مزدوج في الطرفية مع diffs أصلية لـ git
- الرابط:
- مراجعة Aider
مقالات حول Aider (9)
- Aider Review: AI Pair Programming From Your Terminalمحدَّث ٥ سبتمبر ٢٠٢٦
- Best IDE Plugins for Local LLMs in 2026 (VS Code, JetBrains & LM Studio)محدَّث ١٧ أكتوبر ٢٠٢٦
- GitHub Copilot CLI Review: Cloud-Backed by Default, Local via BYOKمحدَّث ١٢ سبتمبر ٢٠٢٦
- Kilo Code Review: The Open-Source Coding Agent Now Owned by Anacondaمحدَّث ١٢ سبتمبر ٢٠٢٦
- Bodega One Code Review: A Local-First BYOLLM Coding IDEمحدَّث ٣ سبتمبر ٢٠٢٦
- Best Local Models for Tool Calling in 2026: Benchmarks & Comparisonمحدَّث ١ سبتمبر ٢٠٢٦
- LM Studio & Ollama OpenAI-Compatible API Documentation: Python, Node.js, Aider, Cline & Roo Code (2026)محدَّث ٢٨ أغسطس ٢٠٢٦
- Continue.dev vs Cline vs Aider: Best Local Coding Agent in 2026محدَّث ٢٧ أغسطس ٢٠٢٦
- Local Coding LLM Without Internet: Fully Offline Dev Setup (2026)محدَّث ٢٧ أغسطس ٢٠٢٦
مذكور أيضًا في:
- DeepSeek V4 vs Qwen3.8 for Local Coding 2026محدَّث ٢٠ أكتوبر ٢٠٢٦
+26 أخرى غير معروضة
راجع Local LLM Software Directory للاطلاع على الفهرس الكامل، بما في ذلك إدخال ECC نفسه.
الأسئلة الشائعة
هل ECC من تطوير Anthropic؟
لا. يذكر الموقع Affaan Mustafa مؤلفًا. تظهر Anthropic فقط بوصفها خدمة طرف ثالث يرسل إليها تطبيق GitHub البيانات.
هل أحتاج إلى تطبيق GitHub لاستخدام المجموعة؟
لا. بحسب صفحة الأسعار، الأدوات مفتوحة المصدر متاحة بمعزل عن خطط تطبيق GitHub.
هل يعمل ECC على Windows؟
يتضمن README شرحًا بخطوات PowerShell للإعداد الموجَّه، ولا يتطلب المسار الموجَّه استنساخ المستودع.
هل يمكنني تثبيت ECC مرتين؟
يمكنك استخدامه في عدة وكلاء في آن واحد، لكن اختر طريقة تثبيت واحدة لكل وكيل. يحذّر README من الجمع بين الإضافة وتثبيت يدوي كامل.
كيف أزيل ECC؟
يحتوي README على قسم "Reset / Uninstall". ويُلغى تثبيت تطبيق GitHub من حسابك على GitHub.
