يمكنك استخدام Claude Code من هاتفك بأربع طرق رئيسية. تتيح ميزة Remote Control من Anthropic لتطبيق Claude أو claude.ai/code التحكم في جلسة تعمل على كمبيوترك. أما الجلسات السحابية من Anthropic فتشغّل Claude Code على خوادم Anthropic وتعمل من تبويب Code في تطبيق Claude. ويمنحك تطبيق SSH الـ terminal الحقيقي على شاشة صغيرة. بينما ترسل أداة معتمدة على الـ hooks مثل Claude Code Notifier إلى هاتفك اللحظات التي تحتاج إليك فقط، فتوافق أو تجيب أو تتابع دون فتح جلسة. يعتمد الخيار المناسب على ما إذا كنت تريد توجيه العمل أم مجرد إبقائه مستمرًا.
01ما الذي قد تعنيه عبارة "Claude Code على الهاتف"
Claude Code أداة سطر أوامر، تعمل في terminal على Mac أو Windows أو Linux، أو في سحابة Anthropic. لا توجد طريقة لتشغيل الـ CLI نفسه على هاتف iPhone أو Android. ما يمكنك فعله هو الوصول إلى جلسة تعمل في مكان آخر. تختلف الخيارات أدناه في مكان تشغيل Claude ومقدار ما تراه من الجلسة.
02الخيار 1: Remote Control (Anthropic)
يربط Remote Control تطبيق Claude على iOS وAndroid، أو claude.ai/code في المتصفح، بجلسة Claude Code تعمل على جهازك. تبقى ملفاتك وأدواتك وخوادم MCP على الكمبيوتر، ويكون الهاتف نافذة على تلك الجلسة متزامنة مع الـ terminal.
يمكنك تشغيله بإحدى ثلاث طرق:
claude remote-control # server mode: waits for connections, can show a QR code
claude --remote-control # a normal interactive session, also reachable remotely
أو اكتب /remote-control (أو /rc) داخل جلسة مفتوحة لديك. ويعمل أيضًا من إضافة VS Code وتطبيق Claude Desktop.
أمور يجب معرفتها، وفقًا لوثائق Anthropic:
- متاح في خطط Pro وMax وUltra وTeam وEnterprise. وفي خطتي Team وEnterprise يجب أن يفعّله المالك (Owner) أولًا.
- يتطلب تسجيل الدخول إلى claude.ai. مفاتيح API غير مدعومة، وهو غير متاح عبر Amazon Bedrock أو Google Cloud أو Microsoft Foundry أو
ANTHROPIC_BASE_URLمخصص. - يجب أن يبقى الكمبيوتر قيد التشغيل وأن تستمر عملية
claudeفي العمل. إذا أغلقت الـ terminal تصبح الجلسة غير متصلة. - أثناء الاتصال، يُخزَّن سجل الجلسة على خوادم Anthropic لإبقاء الأجهزة متزامنة.
- يمكنه إرسال إشعارات push إلى تطبيق Claude. في
/config، فعّل Push when Claude decides أو Push when actions required (لطلبات الأذونات والأسئلة)، أو كليهما.
يُعد Remote Control الخيار الأشمل إن كنت تريد قراءة المحادثة وكتابة رسائل كاملة من هاتفك.
03الخيار 2: الجلسات السحابية (Anthropic)
تشغّل الجلسة السحابية Claude Code على بنية تحتية تديرها Anthropic بدلًا من كمبيوترك. يمكنك بدء جلسة من claude.ai/code، أو من تبويب Code في تطبيق Claude للهاتف، أو من الـ terminal:
claude --cloud "Fix the flaky test in auth.spec.ts"
تستمر الجلسة في العمل بعد إغلاق حاسوبك المحمول، ويمكنك متابعتها أو توجيهها من أي جهاز. ولاحقًا يمكنك سحبها إلى الـ terminal باستخدام claude --teleport.
وفقًا لوثائق Anthropic:
- متاحة في خطط Pro وMax وUltra وTeam، ولبعض مقاعد Enterprise.
- تستنسخ الآلة الافتراضية (VM) الكود من GitHub، لذا عليك ربط GitHub أولًا. وللمستضيفات الأخرى قيود.
- لا تتوفر فيها أدوات جهازك المحلي أو ملفاته أو خوادم MCP الخاصة به، بل ما توفره البيئة السحابية فقط.
تُعد الجلسات السحابية الخيار الأنسب عندما تريد بدء عمل جديد من هاتفك دون أن يكون هناك شيء قيد التشغيل في المنزل.
04الخيار 3: SSH من الهاتف
يمكن لأي عميل SSH على iPhone أو Android فتح terminal على حاسوبك أو خادمك. شغّل Claude Code داخل tmux أو screen كي تبقى الجلسة قائمة إذا انقطع الاتصال، ثم أعد الاتصال بها من الهاتف.
يمنحك هذا الـ terminal نفسه الذي تستخدمه على مكتبك. لكنه يعني أيضًا استخدام terminal مكتبي عبر لوحة مفاتيح الهاتف، وهو أمر مقبول لنظرة سريعة ومتعب لأي شيء أطول. ولن يخبرك عندما يحتاج إليك Claude، بل عليك أن تتحقق بنفسك. يشرح دليل Claude Code في tmux أو screen كيفية تلقي الإشعارات من جلسة منفصلة.
05الخيار 4: إشعارات وردود عبر الـ hooks
يشغّل Claude Code الـ hooks في لحظات محددة: عند انتهاء دورة (Stop)، وعند الحاجة إلى إذن (PermissionRequest)، وقبل تشغيل أداة (PreToolUse)، وغيرها. يمكن للـ hook إرسال push إلى هاتفك، وفي بعض الأحداث إعادة إجابتك إلى Claude Code. لا حاجة لمراقبة الجلسة؛ يهتز هاتفك عندما يحتاج شيء إليك، وتردّ بنقرة واحدة.
يمكنك بناء ذلك بنفسك باستخدام خدمة push مثل ntfy (راجع إشعارات push لـ Claude Code باستخدام ntfy)، أو استخدام أداة جاهزة.
Claude Code Notifier
Claude Code Notifier أداة مستقلة من تطوير TouchTap Ltd، وليست من Anthropic. تتضمن أداة سطر أوامر مجانية، ccn، لأنظمة Mac وWindows وLinux، وتطبيقات لـ iPhone وAndroid. ccn ملف تنفيذي صغير واحد يشغّله Claude Code عبر الـ hooks. يعمل لبضعة أجزاء من الثانية عند وقوع حدث ثم يُغلق، دون أي شيء في الخلفية.
بعد إقران الهاتف تحصل على:
- إشعار push بعنوان "انتهى Claude" عند انتهاء الدورة.
- طلبات أذونات يمكنك السماح بها مرة واحدة، أو طوال الجلسة، أو رفضها.
- أسئلة يمكنك الإجابة عنها باختيار أحد الخيارات.
- تعليمة لاحقة يمكنك إرسالها فور انتهاء Claude.
لا يتطلب تفعيل Remote Control، ويعمل في أي terminal، بما في ذلك terminal بيئات التطوير وجلسات SSH. وهو أداة أضيق نطاقًا من Remote Control، إذ لا تقرأ المحادثة كاملة على الهاتف؛ فقد صُمم للحظات التي كان Claude سيبقى فيها منتظرًا.
ثبّته وأقرن هاتفك في دقيقة، كما هو موضح في ربط هاتفك بـ Claude Code. تنزيل التطبيق مجاني، ويتطلب استخدامه اشتراكًا أو شراءً مدى الحياة. راجع الأسعار.
06مقارنة جنبًا إلى جنب
07ما لا يعمل جيدًا
- تشغيل الـ CLI على الهاتف نفسه. يحتاج Claude Code إلى جهاز Mac أو Windows أو Linux، أو إلى سحابة Anthropic.
- الكتابة المطوّلة على لوحة مفاتيح الهاتف عبر SSH. ممكنة، لكنها نادرًا ما تكون مريحة.
- ترك الحاسوب المحمول يدخل في وضع السكون. كل ما يعمل على حاسوبك يتوقف عندما يدخل في السكون. يشرح دليل اترك Claude Code يعمل وابتعد كيفية إبقائه مستيقظًا.
08أيّها تختار
- تريد قراءة المحادثة كاملة وتوجيهها وأنت على الأريكة: Remote Control.
- تريد بدء عمل جديد وحاسوبك مطفأ: الجلسات السحابية.
- تريد الـ terminal نفسه بين الحين والآخر: SSH.
- تريد الابتعاد وألّا تُبلَّغ إلا حين يحتاج Claude إلى قرار منك: أداة تعتمد على الـ hooks مثل Claude Code Notifier.
هذه الخيارات لا يُلغي أحدها الآخر، وكثيرون يستخدمون أكثر من خيار. لمراجعة كل طرق الإشعارات، بما فيها تنبيهات الـ terminal وwebhooks تطبيقات الدردشة، راجع مقارنة بين كل طرق تلقي إشعارات Claude Code.
09الأسئلة الشائعة
هل يوجد تطبيق Claude Code لـ iPhone أو Android؟
يتضمن تطبيق Claude من Anthropic على iOS وAndroid تبويب Code للجلسات السحابية، ويمكنه الاتصال بالجلسات المحلية عبر Remote Control. أما واجهة Claude Code CLI نفسها فتعمل على Mac وWindows وLinux، لا على الهاتف.
هل يمكنني الموافقة على طلبات الأذونات في Claude Code من هاتفي؟
نعم. يحوّل Remote Control طلبات الأذونات إلى تطبيق Claude، بينما تردّ عليها الأدوات المعتمدة على الـ hooks مثل Claude Code Notifier عبر الـ hook PermissionRequest. راجع الموافقة على طلبات أذونات Claude Code من هاتفك.
هل يعمل Remote Control مع مفتاح API؟
لا. تنص وثائق Anthropic على أن Remote Control يتطلب تسجيل الدخول بحساب claude.ai ضمن خطة مدعومة، ولا يدعم مفاتيح API.
هل يجب أن أُبقي حاسوبي قيد التشغيل؟
نعم في حالة Remote Control وSSH والأدوات المعتمدة على الـ hooks، لأن Claude يعمل على حاسوبك. أما الجلسات السحابية فتعمل على البنية التحتية لـ Anthropic وتستمر حتى لو أغلقت حاسوبك المحمول.