فهرس
4 دقيقة للقراءة

كيف غيّرت Claude Code Channels طريقة عملي بعيداً عن الطرفية

قبل شهر لم أكن أستطيع مغادرة حاسوبي أثناء البناء. ثلاث ميزات في أربعة أسابيع حلّت المشكلة.

قبل شهر، كان كل بناء باستخدام Claude Code يعني الجلوس أمام الحاسوب في انتظار طلبات الإذن. أغادر لأحضر قهوة، أفوت موافقة، فتتوقف الجلسة بالكامل. حاولت إبقاء الطرفية مفتوحة على شاشة ثانية، لكن ذلك لم يفعل سوى تقييدي بالمكتب بدلاً من شاشة واحدة.

ثم وصلت ثلاث ميزات في أربعة أسابيع: التحكم عن بعد في الخامس والعشرين من فبراير، ووضع الصوت في الثالث من مارس، وChannels في العشرين من مارس. كل ميزة أزالت قيداً جسدياً مختلفاً. معاً، غيّرت طريقة تفكيري في مكان ووقت حدوث البرمجة.

التحكم عن بعد حل المشكلة الصحيحة، لكن بشكل سيئ

تشغيل claude remote-control يربط جلسة طرفية محلية بـ claude.ai وتطبيق الهاتف. الفكرة مثالية: الموافقة على طلبات الإذن من هاتفك بينما يعمل الوكيل على جهازك.

في الواقع، كنت أفقد الجلسات باستمرار. أي عدم استقرار في الشبكة لأكثر من عشر دقائق يطلق مهلة زمنية تقطع الاتصال. أخرج في جولة، أعود، فأجد جلسة ميتة. حد الاتصال الواحد لكل جلسة جعل الأمر أسوأ. دون --dangerously-skip-permissions، كانت كل عملية لا تزال تحتاج إلى موافقة الطرفية، مما يهزم الغرض من الذهاب عن بعد. كان Cowork Dispatch الخاص بـ Anthropic يعاني من الاحتكاك ذاته، إذ يطلب الأذونات في كل دورة محادثة.

أثبت التحكم عن بعد أن المفهوم كان مهماً. لكنه كان هشاً للاعتماد عليه.

جعلت Channels الأمر يعمل فعلاً

بنى OpenClaw سير عمل مشابهاً قائماً على الإشعارات في وقت سابق، وتوجد بدائل مفتوحة المصدر كـ pi-mono. جرّبت كليهما. يعملان، لكن إعداد خادم مخصص عائق لن يتجاوزه معظم الناس.

تتجاوز Channels ذلك كلياً. احصل على رمز مميز من BotFather في Telegram، ثبّت المكون الإضافي، أضف العلامة --channels، وهي تعمل في أقل من خمس دقائق. تتطلب الإصدار v2.1.80 أو أحدث وتسجيل دخول إلى claude.ai. تدعم Telegram وDiscord رسمياً، والبنية القائمة على MCP تعني أن المكونات الإضافية المجتمعية تستطيع توسيعها لمنصات أخرى.

فاجأني الفرق في الموثوقية. حيث كان التحكم عن بعد يقطع الاتصالات بانتظام، استمرت Channels في العمل دون توقف. جاءت الردود بسرعة. لم تقاطع أي طلبات إذن تدفق العمل. القيد الحقيقي الوحيد هو أنها تعمل طالما الجلسة الطرفية مفتوحة، لذا يحتاج التشغيل المستمر إلى عملية في الخلفية، ويعمل tmux أو screen على خادم منزلي بشكل جيد.

وضع الصوت يزيل عنق زجاجة لوحة المفاتيح

اكتب /voice، اضغط مفتاح المسافة مطولاً، تحدث، أطلق. هذا كل شيء. أستخدمه أكثر حين أكون في منتصف كتابة مطالبة وأدرك أن السياق المتبقي أسهل في الشرح بصوت عالٍ من الكتابة. رموز النسخ الصوتية لا تُحسب ضمن حدود المعدلات، لذا لا تكلفة إضافية.

مع Channels، ينقسم سير العمل بشكل طبيعي: أوامر نصية سريعة عبر Telegram للمهام البسيطة، والصوت في الطرفية للتعليمات المعقدة التي تحتاج إلى دقة. عشرون لغة مدعومة تشمل الكورية. متاح في خطط Pro وMax وTeam وEnterprise دون رسوم إضافية.

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

ما كشفته أربعة أسابيع

هاجمت كل ميزة افتراضاً مختلفاً حول كيفية عمل التطوير. التحكم عن بعد أزال قيد الموقع. وضع الصوت أزال قيد لوحة المفاتيح. Channels أزالت الاعتماد على تطبيق Anthropic الخاص كواجهة وحيدة.

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

انتقلت المنافسة في وكلاء برمجة الذكاء الاصطناعي من أداء النموذج إلى تصميم الواجهة. قبل شهر كنت أنتظر في مكتبي أثناء البناء. الليلة الماضية بدأت بناءً عبر Telegram وذهبت لشراء MacBook من متجر Apple بينما كان يعمل. اليوم أخطط لتشغيل مهام خلال حفلة BTS.

بات مساحة العمل تسع الجيب الآن. هل هذا مستدام أم مجرد شهر عسل مع الجديد، سأعرف في الأسابيع القليلة القادمة.

انضم إلى النشرة الإخبارية

احصل على تحديثات حول أحدث مشاريعي ومقالاتي وتجاربي في الذكاء الاصطناعي وتطوير الويب.