DevPit: إدارة جلسات Claude Code من سطح المكتب

تابع مهام وكلاء البرمجة والطرفيات والتكاليف ضمن مساحة عمل محلية.

devpit.app
DevPit screenshot

ما وظيفة DevPit ببساطة؟

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

يناسب المطور الذي يستخدم Claude Code بالفعل. لا يتضمن نموذج ذكاء اصطناعي جديداً أو مجموعة وكلاء جاهزة؛ بل يستعمل الأدوات وتعريفات الوكلاء الموجودة محلياً.

تُعرَّف الوكلاء المخصصة بملفات Markdown تحتوي على frontmatter، ومنها الملفات في ~/.devpit/agents/.

متابعة عدة مهام دون فقدان الجلسات

لكل مشروع طرفية مستهدفة واحدة متصلة، بينما تستطيع الجلسات الأخرى الاستمرار في الخلفية. يحافظ tmux على العمليات عند إغلاق نافذة التطبيق. وعندما تحتاج خطوة إلى نسخة عمل مستقلة، يمكن إنشاء Git worktree للبطاقة؛ ولا يُحذف ما دام يحتوي على تغييرات لم تُحفظ في commit.

تساعد شجرة الملفات وعرض الفروق على مراجعة النتائج بجانب الطرفية. يعرض جزء المتصفح الصفحة التي يشغّلها مشروعك، لكن التحكم بهذه الصفحة بواسطة الوكيل ليس منفذاً بعد.

حدد ما الذي تنفذه كل مرحلة

الأعمدة الستة في المشروع الجديد لا تنفذ شيئاً حتى تُعدّ لها خطوة. يمكن اختيار agent لنتيجة منظمة، أو session للعمل التفاعلي، أو command للاختبارات والبناء. تحدد إعدادات العمود الوكيل والنموذج وسياق البطاقة وشكل النتيجة وسقف الإنفاق للاستدعاء.

نقل البطاقة يبدأ الخطوة المهيأة. راجع المخرجات ورمز الخروج والتكلفة قبل المتابعة. الوضع الافتراضي manual، وask يطلب التأكيد، بينما قد يشغّل auto الخطوة التالية. يوضح دليل اللوحة هذه الخيارات.

تجربة مهمة كاملة

  1. اختر الحزمة من دليل التثبيت. يجب توفر claude ضمن PATH، مع tmux على Linux وmacOS.
  2. افتح مشروعاً واكتب بطاقة تصف التغيير وكيفية التحقق منه.
  3. اضبط عموداً لجلسة أو أمر أو وكيل محلي موجود.
  4. انقل البطاقة، ثم راجع الفروق والاختبارات بعد التنفيذ قبل اختيار المرحلة التالية.

تتوفر حزم Linux ونسخة macOS شاملة لمعالجاته ومثبّت Windows x64. نسخة macOS غير موثقة بخدمة notarization، ومثبّت Windows لا يحمل شهادة توقيع للكود؛ اتبع خطوات التحقق الرسمية من التنزيل.

تنسيق المشاريع مع بقاء الموافقة بيدك

أنشئ منسّقاً من الشريط الجانبي باختيار حساب Claude Code واسم له. يستطيع قراءة المشاريع واللوحات وبدء جلسة مرتبطة ببطاقة. تجيب بنفسك عن الأسئلة في لوحة Sessions، وتعرض الجزيرة العائمة حالة العمل فوق النوافذ.

لا يوافق المنسّق على إجراءات جلسة أخرى، ولا ينقل بطاقة إلى عمود ينفذ خطوة، ولا يعمل بمؤقّت. التذكيرات تنبّه فقط. وللمتابعة من الهاتف يصف الموقع اتصال Tailscale مع رمز اقتران لمرة واحدة وصلاحيات لكل جهاز.

التخزين المحلي لا يعني نموذجاً بلا اتصال

توجد اللوحات والمحادثات وسجل الطرفية داخل ~/.devpit خارج المستودع. الحساب اختياري، ولم تُنجز المزامنة بين الأجهزة بعد.

توضح ملاحظات الأمان أن بيانات الاعتماد محفوظة كنص واضح في ملفات ذات أذونات مقيدة، دون استخدام مخزن مفاتيح النظام حالياً. لا تُحجب الأسرار تلقائياً من مخرجات الأوامر؛ وقد يبقى الرمز المطبوع في بطاقة أو سجل الطرفية. ويجري التطبيق أيضاً طلبات إلى Anthropic لعرض حالة الخطة.

التطبيق مجاني واستخدام النموذج منفصل

بحسب التحقق في 8 أكتوبر 2026، DevPit مجاني ومتاح بترخيص Apache 2.0. يستخدم خطة Claude Code الموجودة لديك. تبقى حدود الاستخدام ورسوم المزوّد والتوفر الإقليمي شروطاً منفصلة. سقف الاستدعاء وتسجيل تكلفته يساعدان على المتابعة، ولا يمنحان استدعاءات غير محدودة مجاناً.

أسئلة شائعة

هل DevPit مجاني؟

نعم، التطبيق مجاني ومفتوح المصدر. لا يشمل الوصول إلى Claude Code أو حصص استخدام إضافية.

هل يعمل على Windows؟

نعم. يتضمن مثبّت x64 أداة psmux، ويتطلب claude في PATH. ويمكن تشغيل نسخة Linux داخل WSL 2 أيضاً.

هل تتوقف الجلسات عند إغلاق النافذة؟

عادةً تستمر بفضل tmux. لكن تحديث Windows الأصلي يوقف psmux ويغلق الطرفيات. ولا يعني ذلك استمرار العمليات بعد إيقاف تشغيل الجهاز.

تستطيع وكلاء أخرى إرسال الحالة عبر devpit-agent hook، ويقوم Gemini CLI بذلك تلقائياً. إظهار الحالة يختلف عن دعم التحكم الكامل في الوكيل.

المصادر الرسمية