- الزيارات الشهرية
- 0
- الأسعار
- ما تحددش
- مدرج
- —
- تحدّث
- 2026-09-04
01شنو هو Pi
Pi (Agent Harness) هو Agent ديال البرمجة فالترمينال، مفتوح المصدر وبسيط بزاف، طوّرو Mario Zechner، وهو حتى Coding Agent الأساسي ديال OpenClaw. الأدوات اللي كيعطي للموديل غير أربعة أدوات أساسية: read وwrite وedit وbash. الـ system prompt فيه أقل من 1000 token، وباقي الوظائف كاملة كيتكلفو بها امتدادات TypeScript. Pi كيدعم أكثر من 15 مزوّد ديال الموديلات، والجلسات المتفرعة على شكل شجرة، والتبديل بين الموديلات ديال مزوّدين مختلفين.
02الوظائف الرئيسية ديال Pi
تابعونا فـ WeChat وردّو بـ“开源” باش تنضمو لمجموعة مشاريع الذكاء الاصطناعي مفتوحة المصدر
مجموعة أدوات بسيطة: افتراضياً، كيعطي للموديل غير أربعة أدوات: read وwrite وedit وbash. عمليات البحث وغيرها كيخلي الموديل يحلّها بوحدو باستعمال grep/find، والـ system prompt فيه أقل من 1000 token.
الربط مع موديلات متعددة: فيه أكثر من 15 مزوّد مدموجين (Anthropic وOpenAI وKimi وDeepSeek وMiniMax وغيرهم)، وكيْدعم تسجيل الدخول باشتراك OAuth أو باستعمال API Key.
تاريخ الجلسة على شكل شجرة: الجلسة كتتخزن فبنية شجرية، وتقدر فـ أي وقت ترجع لأي عقدة قديمة، تعاود تطرح السؤال أو تجرّب فرع آخر، وجميع الفروع كيبقاو فملف واحد.
التبديل بين المزوّدين: وسط الجلسة تقدر تستعمل /model أو Ctrl+L باش تبدّل بين موديلات ديال مزوّدين مختلفين، والسياق كيتحوّل وكيْتسلّم أوتوماتيكياً.
أربعة ديال أنماط التشغيل: TUI تفاعلي، ونمط Print/JSON للسكريبتات، وبروتوكول RPC، وNode.js SDK، باش يغطي الاستعمالات من البرمجة اليومية حتى دمج الأنظمة.
التخصيص بالامتدادات: تقدر تحط وحدات TypeScript فالملف المخصص لها وكتتحمّل مباشرة، وتقدر تسجّل أدوات وأوامر مخصصة وتعترض الأحداث، وحتى تخلي Pi يكتب امتداداً لنفسه فالحين.
Skills وقوالب Prompt: كيدعم معيار Agent Skills، وملفات Markdown تقدر تولّي مباشرة أوامر / فيها بارامترات.
منظومة حزم المجتمع: الامتدادات وSkills والقوالب والثيمات تقدر تجمعها فـ Pi packages، وتثبّتها وتشاركها بأمر pi install npm:xxx أو من مستودع git.
التوافق مع الإعدادات الموجودة: كيقلب أوتوماتيكياً فشجرة المجلدات وكيْتعرّف على AGENTS.md وCLAUDE.md، وبهذا إعدادات Claude Code القديمة ما كتحتاجش للهجرة.
هندسة السياق: كيدعم SYSTEM.md لتبديل system prompt، وملخصات Compaction أوتوماتيكية، وحقن السياق بشكل ديناميكي، باش تتحكم بدقة فكل token كيدخل لنافذة السياق.
03كيفاش تستعمل Pi
التثبيت: شغّل npm install -g --ignore-scripts @earendil-works/pi-coding-agent أو curl -fsSL https://pi.dev/install.sh | sh فالترمينال باش تثبّت Pi.
التشغيل: من بعد التثبيت، كتب pi فالترمينال باش تدخل لواجهة TUI التفاعلية.
إعداد تسجيل الدخول: أول مرة خاصك تشغّل /login، ومن بعد تختار تسجيل الدخول باشتراك OAuth أو تدخل API Key باش تهيّأ مزوّد الموديل.
الدخول للمشروع: دخل لمجلد المشروع ديالك وكتب pi، وغادي Pi يحمّل أوتوماتيكياً AGENTS.md أو CLAUDE.md الموجودين فالمجلد الحالي أو فالمجلدات الأب، ويستعملهم كسياق.
بداية المحادثة: فالواجهة التفاعلية، وصف الطلب ديالك باللغة الطبيعية. استعمل @ للبحث الضبابي على الملفات، و! لتنفيذ أوامر Shell، وCtrl+V للصق الصور.
تبديل الموديل: إلا بغيتي تبدّل الموديل، كتب /model فـ أي وقت أو ضغط على Ctrl+L باش تبدّل بين موديلات مزوّدين مختلفين، والسياق غادي ينتاقل أوتوماتيكياً.
الرجوع فالشجرة: استعمل الأمر /tree باش تشوف تاريخ الجلسة على شكل شجرة، وتقدر ترجع لأي عقدة وتعاود تطرح السؤال أو تجرّب فرعاً آخر.
الامتدادات: إلا بغيتي تزيد وظائف، كتب وحدة TypeScript فالملف ~/.pi/agent/extensions/، ومن بعد الحفظ كتب /reload باش يتحمّل الامتداد مباشرة.
التصدير والمشاركة: من بعد ما تسالي الجلسة، استعمل /export باش تصدّرها بصيغة HTML، أو /share باش تنشئ رابط مشاركة GitHub Gist.
الخروج والمتابعة: ضغط على Ctrl+C أو Ctrl+D باش تخرج من الجلسة الحالية، ومن بعد استعمل pi -c باش تكمل المحادثة السابقة.
04المزايا الأساسية ديال Pi
البساطة والفعالية: الـ system prompt وتعريف الأدوات كاملين فيهم أقل من 1000 token، والموديل كياخذ غير أربعة أدوات أساسية، وبهذا كتكون الاستجابة سريعة بزاف.
تحكم دقيق فالسياق: كيدعم SYSTEM.md وAGENTS.md وحقن السياق الديناميكي وCompaction الأوتوماتيكي، وكتقدر تحدد كيفاش يدخل كل token للسياق.
قابلية توسعة قوية: امتدادات TypeScript كتتحمّل مباشرة وكتخدم فالحين، وحتى تقدر تخلي Pi يكتب امتداداً لنفسه، والحاجات اللي ما كتوفّرهاش الجهة الرسمية كيكملها المجتمع عبر الحزم.
تاريخ الجلسة على شكل شجرة: الجلسة كتتخزن فبنية شجرية، وتقدر فـ أي وقت ترجع لأي عقدة وتعاود تفرّع وتجرب، بلا تكلفة المحادثات الخطية الضايعة.
تبديل سلس بين المزوّدين: فيه أكثر من 15 مزوّد مدموجين، وتقدر وسط الجلسة تبدّل فـ أي وقت بين موديلات مختلفة، والسياق كيتحوّل وكيْتسلّم أوتوماتيكياً.
بلا تكلفة ديال الهجرة: كيتعرّف أوتوماتيكياً على CLAUDE.md وAGENTS.md، ومعيار Skills خدام مع Claude Code وCodex، والإعدادات القديمة كتعاود تستعملها مباشرة.
ملائم للموديلات الصينية: فيه DeepSeek وKimi و智谱 وQwen وMiniMax وMiMo وغيرهم من الموديلات الصينية، وزايد مهيّأ بشكل مستقل لعُقد المنطقة الصينية.
مفتوح المصدر بالكامل بترخيص MIT: الكود كامل متاح، وسلسلة التوريد مؤمّنة hardened، والمجتمع طوّر عدة نسخ منقولة لـ Go وRust وPython وغيرهم.
أربعة ديال أنماط التشغيل: TUI تفاعلي وPrint/JSON وRPC وSDK، وكيغطيو جميع الاستعمالات من البرمجة اليومية حتى دمج الأنظمة فالشركات.
القدرة على الشرح الذاتي: Pi يقدر يشرح الوظائف والوثائق ديالو، وحتى يعاونك مباشرة تقلب فالتوثيق وتكتب الإعدادات، وبهذا كينقص عتبة البداية.
05عنوان مشروع Pi
الموقع الرسمي ديال المشروع: https://pi.dev/
مستودع GitHub: https://github.com/earendil-works/pi
06مجالات استعمال Pi
تطوير السكريبتات والنماذج الأولية بسرعة: من الترمينال مباشرة، استعمل اللغة الطبيعية باش تولّد السكريبتات وتصححها وتشغّلها، والجلسات الشجرية كتعاونك تجرّب بسرعة حلول مختلفة.
إعادة هيكلة وصيانة مستودعات الكود: استعمل قدرات Pi فالتعديل على الكود وميزة التبديل بين الموديلات باش تدير إعادة هيكلة جماعية فالمشاريع الكبيرة، ومع AGENTS.md وثّق قواعد المشروع.
تخصيص سير العمل ديال التطوير: بكتابة امتدادات TypeScript، تقدر تحوّل Pi لسلسلة أدوات خاصة بالفريق أو بالاستعمال الشخصي، بحال المراجعة الأوتوماتيكية للكود، وتوليد الوثائق، وإنشاء هياكل خاصة بأطر معينة.
التعاون فالمشاريع مفتوحة المصدر وتقاسم المعرفة: استعمل /share لتصدير GitHub Gist أو /export لتوليد HTML، وشارك مراحل التصحيح والتطوير كاملة مع المتعاونين أو استعملها فمدونة تقنية.
التطوير فالسيرفرات البعيدة والحاويات: شغّل Pi فـ SSH server أو داخل Docker container، واستعمل tmux باش تخلي الجلسات مستمرة فالخلفية، وهو مناسب للتطوير السحابي ودمج CI/CD والبيئات بلا واجهة رسومية.
© إخلاء المسؤولية: النطاقات والمحتوى المرتبط يقدرو يتبدلو مع الوقت. AIEZZ ما كيتحكمش فالمواقع التابعة لجهات أخرى. راجع المحتوى الخارجي والمخاطر بشكل مستقل.


تقييمات المستخدمين0