Claude Code Dispatch هو طبقة ترحيل تتيح لك التحكم في نسخة Claude Code على جهازك من تطبيق مراسلة مثل Telegram. ما تكتبه في المحادثة يُنفّذ على جهازك مع ملفاتك وتطبيقاتك المتصلة وإضافاتك. أما غرفة الوكيل فهي مساحة مشتركة يُرسل فيها عدة أشخاص المهام إلى ذلك الوكيل، كلٌّ حسب صلاحياته، مع إيقاف الإجراءات الخطيرة مؤقتاً بانتظار المالك وسجل لكل شيء.
كلاهما يُبقي الوكيل محلياً. الفرق يكمن فيما يُسمح للمحادثة بفعله.
ما يتميز به Dispatch
إنه أقصر طريق من الهاتف إلى جلسة محلية لشخص واحد يستخدم Telegram باستمرار. لا حاجة لتطبيق جديد؛ المحادثة هي الواجهة، والجهاز هو من ينجز العمل. لأداء مهام مثل «أعِد تشغيل الاختبارات وأخبرني بالنتيجة» وأنت في القطار، يصعب التفوق عليه.
أين تكمن حدوده
يتعامل Dispatch مع الرسالة كأمر مباشر. وتترتب على ذلك ثلاثة توابع عندما يتمكن أي شخص آخر من النشر في المحادثة.
- عضوية المحادثة هي نموذج الصلاحيات. كل من يمكنه الكتابة في المحادثة يمكنه تشغيل أي شيء يستطيع الوكيل تشغيله.
- لا شيء يتوقف مؤقتاً. عبارة «احذف الفروع القديمة» تتحول فوراً إلى
git branch -Dدون وجود إنسان بين النص والأمر. - لا يوجد سجل مخصص لكل شخص. تُظهر المحادثة الجماعية من كتب الرسالة، لكن جانب الوكيل لا يملك أي فكرة عن هوية من طلب، أو من سمح، أو التكلفة الناتجة.
لا يهم أي من هذا طالما أن المحادثة تضم عضواً واحداً فقط. لكن كل هذا يصبح حاسماً بمجرد انضمام عضو ثانٍ.
ما تضيفه الغرفة
- أذونات مخصصة لكل شخص. قراءة فقط لشخص، وتعديل لآخر، وتفويض دائم لشخص ثالث.
- إيقاف إلزامي للإجراءات الحساسة. الرفع إلى فرع مشترك، الحذف، الإنفاق، وبيانات الاعتماد؛ كلها تنتظر المالك، مع بطاقة موافقة على هاتف المالك.
- معرّف طلب وسجل زمني لكل مهمة، يراها الجميع في الغرفة.
- صندوق وارد، بحيث تُنفّذ الرسالة المرسلة أثناء إغلاق الحاسوب المحمول بمجرد فتحه مجدداً.
- بوابات لمنصات المحادثة. Slack متاح اليوم: يحصل كل وكيل على بوت خاص به، يمكنك مراسلته على الخاص أو الإشارة إليه، وتصل الموافقات في رسالة خاصة للمالك. يلي ذلك Feishu/Lark وDingTalk، مرتبطين بنفس الغرف والقواعد؛ ثم Telegram بعدهم. راجع رابط Slack.
استخدام كلاهما معاً
استخدم Dispatch لنفسك، والغرفة للآخرين. لا يوجد تعارض بينهما: فكلاهما يستخدم اتصالات صادرة من الجهاز، والـ daemon الذي يخدم الغرفة يعمل كخدمة في الخلفية بغض النظر عن الطرفية المرتبط بها Dispatch.
الأسئلة الشائعة
هل يمكنني إضافة موافقات إلى Dispatch؟ ليس في خدمة الترحيل نفسها. لا يزال وضع الأذونات الخاص بـ Claude Code سارياً داخل الجلسة؛ لكن الغرفة تضيف فوق ذلك طبقة أذونات لكل شخص وإيقافاً إلزامياً للإجراءات الحساسة.
هل سيدعم muti تطبيق Telegram؟ أطلقنا دعم Slack أولاً، يليه Feishu/Lark وDingTalk، لأن فرق مستخدمينا الأوائل تتواجد هناك. سيتبعهم Telegram بعد ذلك. تشترك جميع الموصلات في نموذج غرفة واحد.
هل الغرفة أبطأ من خدمة الترحيل؟ المسار له نفس الطول: الرسالة ← الخدمة ← استعلام صادر ← الجهاز. الفارق الوحيد هو فحص الصلاحيات، وهو مجرد استعلام في قاعدة البيانات.
لك، خدمة ترحيل. ولفريقك، غرفة. امنح وكيلك غرفة.
نُشر في