Claude Code ليس فقط في Terminal
أطلقت Anthropic Claude Code on the Web - نسخة سحابية تعمل من المتصفح أو تطبيق iOS.
الفكرة: ابدأ مهمة من هاتفك وأنت في المواصلات، ثم أكملها من حاسوبك لاحقاً.
من يستطيع الاستخدام؟
متاح لمشتركي:
- ✅ Claude Pro
- ✅ Claude Max
- ✅ Claude Teams
- ✅ Claude Enterprise
كيف يعمل؟
1. الإعداد
- افتح claude.ai/code
- اربط حساب GitHub
- ثبّت Claude GitHub App على repositories
- اختر البيئة الافتراضية
- ابدأ!
2. تنفيذ المهام
عندما تبدأ مهمة:
طلبك ──→ استنساخ الريبو ──→ إعداد البيئة ──→ تنفيذ المهمة
│
▼
إشعار الانتهاء ──→ إنشاء PR
ماذا يحدث في الخلفية:
- الريبو يُستنسخ على VM آمن
- البيئة تُجهز تلقائياً
- Claude يحلل، يعدل، يختبر
- النتائج تُرفع لـ branch جديد
3. مراجعة التغييرات
Diff View مدمج:
- ترى كل التغييرات قبل إنشاء PR
- تعلق على سطور محددة
- تطلب تعديلات
- تكرر حتى تكون راضياً
حالات الاستخدام المثالية
✅ مثالي لـ:
| الحالة | لماذا؟ |
|---|---|
| أسئلة عن الكود | لا تحتاج بيئة محلية |
| إصلاحات روتينية | مهام واضحة ومحددة |
| عمل متوازي | عدة مهام في نفس الوقت |
| ريبو ليس عندك محلياً | يستنسخه من GitHub |
| تغييرات Backend | يكتب ويشغل الاختبارات |
⚠️ ليس الأفضل لـ:
- مهام تتطلب تفاعل مستمر
- تطوير Frontend بحاجة لمعاينة
- بيئات معقدة جداً
التنقل بين Web و Terminal
من Terminal إلى الويب
استخدم & لإرسال مهمة للسحابة:
& Fix the authentication bug in src/auth/login.tsأو من سطر الأوامر:
claude --remote "Fix the authentication bug in src/auth/login.ts"المهمة تعمل في السحابة وأنت تكمل عملك محلياً.
تشغيل مهام متوازية
& Fix the flaky test in auth.spec.ts
& Update the API documentation
& Refactor the logger to use structured outputكل أمر يفتح جلسة منفصلة تعمل بالتوازي.
راقب التقدم بـ:
/tasksمن الويب إلى Terminal
Teleport - انقل جلسة الويب لحاسوبك:
# من داخل Claude Code
/teleport
# أو
/tp
# من سطر الأوامر
claude --teleportيعرض قائمة بجلسات الويب لتختار منها.
استراتيجية ذكية: خطط محلياً، نفذ سحابياً
1. ابدأ في Plan Mode
claude --permission-mode planفي هذا الوضع، Claude يقرأ فقط ولا يعدل.
2. تعاون على الخطة
أنت: أحتاج إعادة هيكلة نظام المصادقة
Claude: [يحلل الكود]
إليك خطتي:
1. فصل JWT logic
2. إنشاء middleware موحد
3. تحديث كل الـ routes
...
3. أرسل للتنفيذ السحابي
& نفذ خطة المصادقة التي ناقشناها
الفائدة: تحكم في الاستراتيجية + تنفيذ مستقل.
تطبيق iOS
Claude Code متاح على تطبيق Claude لـ iOS:
ماذا تستطيع:
- بدء مهام جديدة
- متابعة المهام الجارية
- مراجعة التغييرات
- الرد على أسئلة Claude
السيناريو المثالي:
- تتذكر bug وأنت في المترو
- تفتح التطبيق وتكتب المهمة
- Claude يعمل في السحابة
- تصل للمكتب والـ PR جاهز
الأمان
البيئة السحابية:
- VMs معزولة لكل مهمة
- الكود لا يُحفظ بعد انتهاء الجلسة
- تحكم في الوصول للإنترنت
- تشفير كامل
GitHub Integration:
- صلاحيات محددة (اختر الـ repos)
- لا وصول لـ secrets
- التغييرات في branches منفصلة
نصائح للاستخدام الأمثل
1. استخدم للمهام المحددة
❌ "حسّن الكود"
✅ "أصلح bug #123 وأضف اختبار"
2. راقب المهام المتوازية
/tasks # قائمة المهام
3. استفد من Diff View
راجع كل تغيير قبل الـ PR.
4. استخدم Teleport للمهام المعقدة
إذا احتاج Claude توجيهاً، انقل الجلسة محلياً.
مقارنة: Local vs Web
| الجانب | Terminal (Local) | Web (Cloud) |
|---|---|---|
| السرعة | أسرع للتفاعل | أبطأ قليلاً |
| التوازي | جلسة واحدة | جلسات متعددة |
| الموبايل | ❌ | ✅ |
| بيئة معقدة | ✅ | محدود |
| بدون حاسوب | ❌ | ✅ |
| الأتمتة | أفضل | جيد |
الخلاصة
Claude Code on the Web يضيف مرونة كبيرة:
- ابدأ من أي مكان
- شغّل مهام متوازية
- انتقل بسلاسة بين الأجهزة
النصيحة: استخدم Terminal للعمل المركز، والويب للمهام المتوازية والمتابعة.