عبدالله خطاطبة

I build products with AI

WhatsApp
Skip to content
All gifts
GuideinstagramSep 30, 20263 min read

CLI-Anything — خلّي Claude يتحكم بأي برنامج حتى لو ما عنده MCP

أداة مجانية ومفتوحة المصدر بتحوّل أي برنامج لأداة تيرمنال يقدر Claude يشغّلها مباشرة.

مش كل برنامج إله سيرفر MCP. CLI-Anything بتحل المشكلة من جذورها — بتحلل أي برنامج وبتبنيلك أداة تيرمنال كاملة له يقدر Claude Code يشغّلها. فيها طريقتين: تحمّل أداة جاهزة لبرنامج مشهور بثانية، أو تبني وحدة جديدة لبرنامجك انت بأمر واحد.

الفكرة بجملة

أي برنامج، بدون MCP

— الفكرة بجملة

  • Claude بيوصل لأي برنامج، حتى بدون MCP

    CLI-Anything مشروع مجاني ومفتوح المصدر (فريق HKUDS، +50 ألف نجمة على GitHub) بيحلل أي برنامج — GUI أو كود مصدره — وبيبنيلك أداة تيرمنال كاملة له. Claude Code (أو أي وكيل ذكاء اصطناعي) بيشغّل هاي الأداة مباشرة، بدون ما يحتاج سيرفر MCP جاهز أصلاً.

  • طريقتين، نفس النتيجة

    إذا حدا سبقك وبنى أداة لنفس البرنامج، بتحمّلها جاهزة من CLI-Hub بثانية. إذا ما حدا بناها، Claude Code نفسه ببنيلك وحدة جديدة من الصفر بأمر واحد.

المتطلبات

جاهز بأقل من 10 دقايق

الشيليشمن وين
Claude Codeبيشغّل الإضافة ويبني أو يشغّل الأدواتclaude.com/claude-code (بده اشتراك Claude Pro أو Max)
Python 3.10+البيئة اللي CLI-Anything شغّالة عليهاpython.org
البرنامج الأصلي (لو موجود)بعض أدوات CLI-Hub بتحتاج البرنامج نفسه مثبّت جنبها — زي Blender أو LibreOfficeموقع كل برنامج

الطريق الأول

أداة جاهزة من CLI-Hub

1

Step 1

ثبّت CLI-Hub

CLI-Hub هو مدير الحزم بتاع المشروع — بيخليك تتصفّح، تفتّش، تثبّت، وتشغّل أي أداة جاهزة من المجتمع (فيه أكثر من 130 أداة لبرامج زي Blender وGIMP وLibreOffice وZoom وObsidian وn8n وأكتر).

pip install cli-anything-hub
2

Step 2

دوّر وثبّت الأداة اللي بدك ياها

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

cli-hub search blender
cli-hub install blender
cli-hub launch blender

تنبيه

“لو الأداة محتاجة البرنامج الأصلي (زي Blender أو GIMP)، لازم يكون مثبّت عندك أصلاً على الجهاز.”

الطريق الثاني

ابنِ أداة جديدة لبرنامجك

3

Step 3

ثبّت إضافة CLI-Anything على Claude Code

CLI-Anything متوفّرة كإضافة رسمية لـ Claude Code. ضيف السوق وثبّت الإضافة — مرة وحدة بس.

/plugin marketplace add HKUDS/CLI-Anything
/plugin install cli-anything
4

Step 4

ابنِ الأداة بأمر واحد

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

/cli-anything ./اسم-مجلد-برنامجك

لو ظهرت Unknown skill

“اكتب /reload-plugins، وتأكد إنه الإضافة محمّلة فعلاً بـ /help cli-anything قبل ما تعيد المحاولة.”

5

Step 5

وسّع الأداة براحتك (اختياري)

بعد أول بناء، بتقدر تطلب من Claude يوسّع الأداة تدريجياً — كل مرة بتضيف قدرات جديدة بدون ما تخرّب اللي موجود.

/cli-anything:refine ./اسم-مجلد-برنامجك "بدي أوامر أكتر لمعالجة الصور بالدفعات"

لما شي ما يزبط

أخطاء شائعة

المشكلةالحل
Unknown skill: cli-anythingاكتب /reload-plugins، وتأكد إنه الإضافة نزلت فعلاً بـ /help cli-anything قبل ما تعيد /cli-anything
cygpath: command not found على ويندوزركّب Git for Windows (فيه bash وcygpath)، أو اشتغل من WSL
الأداة الجاهزة من CLI-Hub مش شغّالةتأكد إنه البرنامج الأصلي (Blender، GIMP، إلخ) مثبّت عندك، مش بس الأداة
الأداة اللي بنيتها ناقصة إمكانياتشغّل /cli-anything:refine مع وصف الجزء الناقص، بتقدر تكرّرها أكتر من مرة

المصادر

للاطلاع أكثر

1

CLI-Anything

المستودع الرسمي على GitHub — مجاني ومفتوح المصدر بالكامل (رخصة Apache-2.0).

github.com
2

CLI-Hub

الموقع الرسمي — تصفّح وثبّت أكثر من 130 أداة جاهزة.

clianything.cc

إذا برنامجك مشهور، جرّب أول شي CLI-Hub — ثانية وبتصير عندك أداة جاهزة. إذا مش موجود، ثبّت إضافة Claude Code وابنيلها أداة بأمر واحد. النتيجة نفسها: Claude بيوصل لبرنامجك حتى لو ما عنده MCP أصلاً.

جرّبتها على برنامج عندك؟

تابعني عشان أكثر

كل يوم بنزّل محتوى يساعدك تبني بالذكاء الاصطناعي.

تواصل معي على إنستغرام— عبدالله AI

Get the next guide by email

One email per new video. No spam, unsubscribe anytime.

More gifts