الوصف
Caprock هو تطبيق سطح مكتب مجاني ومفتوح المصدر مصمم لنظام macOS وWindows وLinux يعمل كدفتر أستاذ شامل لجميع وكلاء البرمجة لديك. يدعم التطبيق وكلاء مختلفين مثل Claude Code وCodex وOpenCode وGemini CLI، بما في ذلك الجلسات التي تم بدءها في الطرفية الخاصة بك. يوفر التطبيق رؤى تفصيلية حول نشاط الوكلاء، موضحًا أي الوكلاء نشطون، أو ينتظرون إدخال المستخدم، أو عالقون في حلقة. كما يراقب مدى قرب كل خطة من حدود استخدامها ويحسب التكلفة المرتبطة بكل طلب سحب، وكل ذلك يتم معالجته مباشرة على جهازك دون مغادرة البيانات له بشكل افتراضي.
قراءة المزيد
يسجل التطبيق كل جلسة على جهازك، بغض النظر عما إذا كان Caprock هو الذي بدأها. يقوم بتسعير كل دورة بالسعر المدرج كما هو مكتوب ويربطها بالمستودع ذي الصلة، وطلب السحب، وتشغيل CI، والإصدار. يمكن للمستخدمين تشغيل الوكلاء داخل علامات تبويب الطرفية الخاصة بـ Caprock وألواح مقسمة، أو الاستمرار في استخدام الطرفية المفضلة لديهم؛ يبقى دفتر الأستاذ متسقًا. يتضمن تطبيق سطح المكتب خدمة خلفية (خادم) تسجل الجلسات. يمكن للهاتف المتزاوج الوصول إلى Caprock عبر متصفح من خلال وصلة مشفرة من طرف إلى طرف، مما يسمح للمستخدمين بمشاهدة الجلسات كدردشات، وإعادة الاتصال تلقائيًا، وحتى التحكم في الجلسات، والإجابة على المطالبات، واستنساخ المشاريع، وبدء الوكلاء.
يتكامل Caprock بسلاسة مع سير العمل الحالي، دون الحاجة إلى تغييرات في كيفية تشغيل المستخدمين لـ «claude» في طرفياتهم الخاصة. يضيف خطافًا صغيرًا إلى «~/.claude/settings.json» (الذي يتم نسخه احتياطيًا ويمكن إلغاء تثبيته) لقراءة النصوص السابقة لـ Claude Code. يمكنه استيراد النصوص الموجودة بالفعل على القرص، والتي يحتفظ بها Claude Code عادةً لمدة 30 يومًا، ثم يستمر في تسجيل الجلسات الجديدة حتى بعد أن يقوم Claude Code بحذف الملفات الأصلية. يتم تخزين البيانات محليًا في ملف SQLite، ولا يوجد حساب أو بيانات تحليلية بشكل افتراضي. يمكن للمستخدمين الاشتراك في ميزات مثل فحص التحديثات، وتكامل GitHub لاستنساخ وفتح طلبات السحب، وإشعارات Telegram للتقارير الأسبوعية وتنبيهات الهاتف، واستخدام مفتاح API لـ Gemini.
بالنسبة للفرق، يقدم Caprock إصدارًا مؤسسيًا يعمل في VPC الخاص بك أو على خادم تتحكم فيه، مما يوفر سعرًا ثابتًا بدلاً من سعر لكل شخص أو حصة من إنفاق الذكاء الاصطناعي. يسمح هذا الإصدار لأجهزة الكمبيوتر المحمولة بإرسال أرقام الاستخدام إلى الخادم، بينما تبقى المطالبات، والرموز، ومخرجات الأدوات على الكمبيوتر المحمول. يتضمن Caprock أيضًا ميزة تشغيل المهام، وهي طريقة اختيارية لتشغيل المهام غير المراقبة. يقوم المستخدمون بتعريف المهام بأوامر مثل الاختبارات، وفحوصات النوع، والتنظيف. تعمل كل مهمة في شجرة عمل git الخاصة بها، ويتحقق Caprock من نجاح الأوامر قبل وضع علامة على المهمة كمكتملة. لا يدمج أبدًا في فروع المستخدم، وتتخطى جلساته مطالبات الإذن، مما يجعلها مناسبة للمهام المستقلة.
- الفئةمساعدو البرمجة بالذكاء الاصطناعي
- نموذج التسعيرمجاني مع ميزات مدفوعة
- النشرDesktop App, Self-hosted (Teams)
- المنصاتmacOS، Windows، Linux
الميزات الأساسية لـ Caprock
دفتر أستاذ لوكلاء البرمجة (Claude Code، Codex، OpenCode، Gemini CLI)
يتتبع حالة الوكلاء: الانتظار، العالق، الحدود
يحسب التكلفة لكل طلب سحب ومستودع
تطبيق سطح مكتب متعدد الأنظمة (macOS، Windows، Linux)
تخزين البيانات محليًا (SQLite) بشكل افتراضي
لا حساب أو بيانات تحليلية بشكل افتراضي
يستورد النصوص السابقة للوكلاء
يسجل الجلسات الجديدة بشكل مستمر
علامات تبويب الطرفية مع ألواح مقسمة لجلسات الوكلاء
تزاوج الهاتف لمشاهدة الجلسات والتحكم عن بُعد
مشغل مهام اختياري للمهام غير المراقبة
يراقب حدود خطط Claude وCodex مباشرة
يحدد الجلسات العالقة مع تنبيهات
مفتوح المصدر ومجاني للاستخدام الفردي (إصدار المجتمع)
ميزات متميزة: الإيقاف التلقائي، تكامل Telegram، وكلاء مخصصون
كيفية استخدام Caprock؟
تنزيل وتثبيت: احصل على تطبيق Caprock لسطح المكتب لنظام macOS أو Windows أو Linux من الموقع الإلكتروني أو عبر «brew install --cask dspv/tap/caprock-app».
دمج الوكلاء: يقرأ Caprock النصوص تلقائيًا من وكلاء مثل Claude Code؛ بالنسبة للوكلاء الآخرين، قم بتشغيلهم داخل علامات تبويب الطرفية الخاصة بـ Caprock أو استمر في استخدام طرفيتك الخاصة.
مراقبة الجلسات: عرض الجلسات الحية، حالة الوكلاء (الانتظار، العالق)، حدود الخطط، والتكاليف لكل مستودع وطلب سحب ضمن لوحة معلومات التطبيق.
تزاوج الهاتف (اختياري): امسح رمز QR لتزاوج هاتفك، والوصول إلى Caprock في متصفحه لمشاهدة الجلسات والتحكم عن بُعد عبر وصلة مشفرة من طرف إلى طرف.
تكوين ميزات الشبكة (اختياري): تمكين فحص التحديثات، وتكامل GitHub، وتنبيهات Telegram، أو استخدام مفتاح API لـ Gemini في الإعدادات إذا رغبت في ذلك.
تشغيل المهام غير المراقبة (اختياري): تعريف المهام مع «done_criteria» (الاختبارات، التنظيف) لتشغيلها تلقائيًا في أشجار عمل git منفصلة، مع تحقق Caprock من نجاح الأوامر.
حالات استخدام Caprock
- مراقبة وكيل البرمجة
- تحليل التكلفة للتطوير
- إدارة الجلسات والتاريخ
- تتبع حدود الخطط
- كشف الجلسات العالقة
- التحكم عن بُعد في الجلسات
- تنفيذ المهام تلقائيًا
- إشراف الوكلاء على مستوى الفريق






