دوز مباشرة للمحتوى الرئيسي
ThinkRail

ThinkRail خدام

ThinkRail هو IDE مفتوح المصدر ديال الوكلاء بالذكاء الاصطناعي من JetBrains، كيزيد واجهة IDE كاملة فوق وكيل البرمجة pi. كيستعمل ThinkRail ‏git worktree باش يعزل كل مهمة ففرع ومجلد مستقلين،...

ThinkRail هو IDE مفتوح المصدر ديال الوكلاء بالذكاء الاصطناعي من JetBrains، كيزيد واجهة IDE كاملة فوق وكيل البرمجة pi. كيستعمل ThinkRail ‏git worktree باش يعزل كل مهمة ففرع ومجلد مستقلين،...

ThinkRail
الزيارات الشهرية
0
الأسعار
ما تحددش
مدرج
—
تحدّث
2026-10-31

01شنو هو ThinkRail؟

ThinkRail هو IDE مفتوح المصدر ديال الوكلاء بالذكاء الاصطناعي من JetBrains، كيزيد واجهة IDE كاملة فوق وكيل البرمجة pi. كيستعمل ThinkRail ‏git worktree باش يعزل كل مهمة ففرع ومجلد مستقلين، وكيخلي بزاف ديال Agents يخدمو بالتوازي بلا ما يتشوشو ولا يلوّثو الفرع الرئيسي؛ وفنفس الوقت، كيدير نية المشروع فشكل ملفات كتمشي مع الكود فالمستودع عبر مخطط المواصفات SPEC.md، وكيحل مشكل أن Agent كينسى المهمة وسط الهضرة.

02الوظائف الرئيسية ديال ThinkRail

تابعونا فـ WeChat وجاوب بـ «开源» باش تنضم لمجموعة مشاريع الذكاء الاصطناعي مفتوحة المصدر
العزل بـ Worktree: كل مهمة كتخرج فـ git worktree مستقل، والـ Agent كيخدم بالتوازي بلا تشويش، والفرع الرئيسي كيبقى ديما نقي.
مخطط المواصفات SPEC.md: نية المشروع كتكتب فملفات Markdown فيها frontmatter وكتترابط فمخطط، والـ Agent يقدر يقلب فيها ويصاوبها، باش تولّي ذاكرة دائمة للمشروع.
جلسات متعددة بالتوازي: نفس مساحة العمل تقدر تشغّل فيها بزاف ديال الجلسات، وكل وحدة بموديل ديالها، مع إمكانية المقاطعة والانتظار فالطابور، ومشاهدة الـ token والتكلفة فالحين.
مراجعة كل hunk: كل جولة ديال التعديلات كتتقسم حسب hunk، وتقدر تخلي كل واحد بوحدو، ترجّعو، ولا تعلّمو كمقروء.
واجهة IDE كاملة: مبنية على محرر Monaco، وشجرة ملفات فيها علامات تغييرات git، وTerminal خاص بكل worktree، وdiff مباشر.
ربط أدوات MCP: كيدعم إعدادات mcp.json، وكيطلب التأكيد إجبارياً قبل استدعاء الأدوات اللي ماشي للقراءة فقط، والسيرفرات المرفقة مع المستودع كتكون مطفّية افتراضياً.
تدبير دورة حياة مساحات العمل: مساحات العمل اللي ما بقاتش مستعملة كتتجمع أوتوماتيكياً فرف Settled، ومن الشريط العلوي تقدر تنشر الفرع، تدير push، ولا تنشئ PR وتشوف حالة CI.
إعدادات مرنة: كيدعم تخصيص مزود الموديل، وواجهة متعددة اللغات، وثيمات مختلفة، وتقدر تسد جمع البيانات كامل.

03كيفاش تستعمل ThinkRail

التثبيت: فـ macOS/Linux شغّل curl -fsSL https://raw.githubusercontent.com/JetBrains/thinkrail/main/install.sh | bash، وفـ Windows استعمل أمر PowerShell المناسب، أو حمّل مباشرة حزمة تثبيت نسخة سطح المكتب.
وجد البيئة: تأكد بلي git مثبت عندك محلياً، وعندك بيانات اعتماد صالحة ديال مزود الموديل.
شغّل المشروع: شغّل thinkrail ~/code/my-repo باش تحل مستودع موجود، أو أنشئ/كلونِي مستودع git فمعالج التشغيل الأول باش يكون هو المشروع.
ربط الموديل: تبع معالج التشغيل الأول وسجّل الدخول فـ JetBrains AI، أو دخل provider key ديالك، وكمل التحقق من الربط.
إنشاء مساحة عمل: من داخل المشروع، خرج بضغطة وحدة بزاف ديال مساحات git worktree، كل وحدة مرتبطة بفرع ومهمة مستقلين.
بدا جلسة: حلّ الدردشة داخل مساحة العمل، اختار الموديل ووصف المهمة، والـ Agent غادي يبدا يخدم فالفرع المعزول.
التعاون بالتوازي: تقدر تحل بزاف ديال الجلسات فآن واحد لمهام مختلفة، وتقاطع فالنص باش تبدل الاتجاه أو تحط الجملة الجاية فالطابور.
راجع التعديلات: من بعد كل جولة، دخل لواجهة Review وراجع كل hunk بوحدو، رجّعو، أو علّمو كمراجع.
الاختبار والدمج: منين يدوزو الاختبارات، دمج الفرع المزيان مع الفرع الرئيسي، وحيد مساحات العمل الفاشلة، وخلي المستودع ديما نقي.

04المزايا الأساسية ديال ThinkRail

العزل على مستوى worktree: كل مهمة كتخدم فـ git worktree مستقل، وبزاف ديال Agents كيخدمو بالتوازي بلا تشويش، والفرع الرئيسي كيبقى ديما نقي وقابل للرجوع.
الذاكرة الدائمة ديال SPEC.md: نية المشروع كتتحول لمخطط مواصفات فالمستودع، والـ Agent ما كينساش بين الجلسات.
حق المراجعة الحقيقي: التعديلات كتبرز hunk بـ hunk باش تراجعها وحدة بوحدة، ماشي غير جملة «راه سالينا» وتدوز.
شفافية وتحكم: pi خدام داخل العملية، وما كيركبش prompts من راسو، والموديل والتكلفة والـ token باينين طول الوقت، واستدعاءات MCP كتحتاج التأكيد.
جلسات متعددة بالتوازي: حلّ فمساحة العمل نفسها بزاف ديال الجلسات، وكل وحدة بموديل ديالها، مع مقاطعة وسط الجلسة، والطابور، وتبديل الجلسات بسلاسة.

05عنوان مشروع ThinkRail

الموقع الرسمي للمشروع: https://thinkrail.ai/
مستودع GitHub: https://github.com/JetBrains/thinkrail

06فين يقدر يتستعمل ThinkRail؟

تطوير بزاف ديال المهام بالتوازي: خلي بزاف ديال Agents يخدمو فآن واحد على تطوير ميزات جديدة، وإصلاح bugs، والبحث التقني، وكل واحد معزول فـ worktree مستقل بلا ما يعطل الآخر.
تحديث المشاريع القديمة: باستعمال مخطط المواصفات SPEC.md، خلي الـ Agent يفهم بنية الكود القديم قبل ما يعاود يبني كل موديول بوحدو، وكتبقى النية محفوظة فالمستودع بلا خوف من أنه «ينساها وسط الهضرة».
مراجعة أمان الكود والتعديلات المتحكم فيها: إلا ما بغيتيش تسلّم المستودع الأساسي كامل للذكاء الاصطناعي، فعّل المراجعة حسب hunk، وخلي الإنسان يأكد كل تعديل بوحدو من بعد ما يكمل الـ Agent.
التعاون بين أشخاص أو فرق متعددة: شاركو نفس مخطط المواصفات ديال المشروع، وكل مطور يخرج مساحة العمل ديالو ويدفع الخدمة بالتوازي، وادمجو الفروع المزيانة ورميو الفروع الخايبة مباشرة.
مقارنة حلول التحقق بالتوازي: لنفس المتطلب، أنشئ بزاف ديال مساحات العمل وخلي Agents بموديلات أو طرق تفكير مختلفة يكتبو كل واحد نسخة، ومن بعد قارن بينهم وادمج الأحسن.

© إخلاء المسؤولية: النطاقات والمحتوى المرتبط يقدرو يتبدلو مع الوقت. AIEZZ ما كيتحكمش فالمواقع التابعة لجهات أخرى. راجع المحتوى الخارجي والمخاطر بشكل مستقل.

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