تشغيل Claude Code على خادم VPS يتيح لك أن توكل مهام التطوير إلى وكيل برمجي يواصل العمل حتى بعد إطفاء حاسوبك، ويمكنك الوصول إليه من أي جهاز، وهو يعمل في بيئة منفصلة عن بياناتك الشخصية. هذه هي الفائدة الأساسية: يتحول مساعد البرمجة من أداة تُشغَّل في طرفية محلية إلى مورد ضمن بنيتك التحتية.
يبدأ هذا المقال بما يتغير فعلياً بالنسبة إلى المطوّر المستقل أو الوكالة أو الفريق الصغير. ثم يأتي الجانب التقني بإيجاز متعمَّد: كيف تحدد مواصفات الخادم، وكيف تثبّت الأداة بشكل سليم، وكيف تتجنب أخطاء الأمان الشائعة.
ما الذي تكسبه بنقله إلى خادم
Claude Code وكيل يعمل من سطر الأوامر طورته شركة Anthropic. يقرأ مستودع الشيفرة، ويعدّل الملفات، ويشغّل الاختبارات والأوامر. على الحاسوب المحمول يرتبط عمله بجلستك: وضع السكون، والبطارية، وشبكة Wi-Fi الضعيفة في الفندق، وإعادة التشغيل التي يفرضها تحديث النظام. أما على VPS فيعمل داخل جلسة مستمرة.
يمكن تلخيص الفوائد ببساطة:
- عمل متواصل: إعادة هيكلة كبيرة، أو ترحيل اعتماديات، أو حملة اختبارات يمكن أن تستمر طوال الليل، وتراجع النتيجة في الصباح.
- وصول من أي مكان: يكفي اتصال SSH من جهاز ثانٍ أو لوحي أو جهاز مستعار. يبقى سياق العمل محفوظاً على الخادم.
- جهازك متفرغ: عمليات البناء والاختبار والحاويات تستهلك موارد الـ VPS لا موارد جهازك، فيبقى حاسوبك سريع الاستجابة.
- بيئة نظيفة قابلة للتكرار: جهاز مخصص لهذا الدور، بإصدارات Node أو Python أو PHP المناسبة، دون مخلفات عشرة مشاريع مختلفة.
- تكلفة بنية تحتية متوقعة: تستأجر الخادم باشتراك ثابت، ولا يتغير إلا استهلاك Claude نفسه (اشتراك أو API) بحسب استخدامك.
فصل واضح بين الوكيل وبياناتك
الوكيل الذي ينفذ أوامر ينبغي حصره في نطاق محدد. على جهازك قد يصل إلى مجلدك الشخصي ومفاتيح SSH والمتصفحات ومستندات العملاء. أما على VPS فلا يرى إلا ما وضعته فيه.
هذه حجة قوية للوكالات والمستقلين الذين يعملون على شيفرة تخص عملاءهم. تنشئ خادماً لكل عميل أو مشروع، لا يحتوي إلا على المستودعات والأسرار اللازمة. وعند انتهاء المهمة تحذف الخادم فيختفي النطاق كله معه.
تبقى مسؤولية الإعداد عليك: الخادم المعزول لا يحمي إلا إذا أُدير الوصول إليه جيداً. سنعود إلى ذلك لاحقاً.
الاستخدامات التي تعوّض كلفة الـ VPS بأسرع وقت
ليست كل الاستخدامات متساوية. هذه هي الحالات التي يقدّم فيها الخادم ميزة واضحة:
- المهام الطويلة: ترحيل إطار عمل، أو إضافة اختبارات إلى شيفرة قائمة، أو إعادة هيكلة واسعة. ما دامت المهمة جارية فلا داعي لترك حاسوب محمول مفتوحاً.
- العمل الجماعي: خادم مشترك بمستخدم لكل شخص، ومستودعات مشتركة، وسلسلة أدوات واحدة. تختفي فروق الإعدادات بين الأجهزة.
- صيانة مواقع العملاء: تحديثات وإصلاحات ومراجعات شيفرة لعدة مشاريع WordPress أو تطبيقات أخرى من نقطة دخول واحدة.
- نشر قريب من بيئة الإنتاج: يستطيع الوكيل تجهيز تغييراته واختبارها على عائلة النظام نفسها التي تعمل عليها خوادمك النهائية.
- العمل المتنقل: تبدأ مهمة في المكتب، وتتابعها من القطار، وتنهيها في البيت.
كيف تختار الـ VPS المناسب
Claude Code نفسه خفيف: معظم الحساب يجري لدى Anthropic، ولا يفعل الجهاز المحلي سوى تنفيذ الأوامر المطلوبة. ما يستهلك الموارد فعلاً هو مشروعك: التصريف، وحزم الاختبار، وقواعد البيانات، وDocker.
للاسترشاد عند البداية:
| نوع الاستخدام | الموارد المقترحة للبدء |
|---|---|
| سكربتات ومواقع ثابتة ومشاريع صغيرة | 2 vCPU و4 غيغابايت RAM |
| تطبيقات ويب مع قاعدة بيانات | 4 vCPU و8 غيغابايت RAM |
| عمليات بناء ثقيلة وحاويات متعددة | 8 vCPU أو أكثر و16 غيغابايت RAM أو أكثر |
احسب كذلك مساحة القرص بما يناسب حجم العمل، فالمستودعات والاعتماديات وصور Docker تكبر بسرعة. توزيعة Ubuntu LTS أو Debian خيار بسيط وموثّق جيداً، وهي البيئة الطبيعية لـ VPS لينكس.
أما الموقع الجغرافي فاختره بحسب قيودك. إذا كان عملاؤك أو متطلبات الامتثال لديك تقتضي بقاء الشيفرة داخل أوروبا، فراجع العروض في فرنسا أو ألمانيا. العرض المخصص لهذا الاستخدام موجود في صفحة VPS لـ Claude Code، والمجموعة الكاملة في صفحة VPS.
تثبيت Claude Code في دقائق
بعد تسليم الخادم، اتصل عبر SSH وأنشئ مستخدماً عادياً. تجنّب العمل بحساب root: هذه ممارسة سليمة عموماً، والوكيل الذي ينفذ الأوامر ينبغي أن تكون صلاحياته محدودة.
Bashadduser dev usermod -aG sudo dev su - dev
ثم ثبّت Claude Code بالمثبّت الرسمي:
Bashcurl -fsSL https://claude.ai/install.sh | bash claude --version
وإذا فضّلت npm فستحتاج إلى Node.js بالإصدار 18 أو أحدث:
Bashnpm install -g @anthropic-ai/claude-code
بعد ذلك انتقل إلى مجلد مشروعك وشغّل claude. عند أول تشغيل تطلب الأداة المصادقة بحساب Claude أو بمفتاح API. وعلى خادم بلا متصفح تعرض عنواناً تفتحه من جهازك، ثم تلصق الرمز الذي تحصل عليه في الطرفية.
إبقاء الجلسة حيّة باستخدام tmux
دون أي احتياط، يؤدي انقطاع SSH إلى إغلاق الجلسة وإيقاف الوكيل. وtmux يحل المشكلة:
Bashsudo apt update && sudo apt install -y tmux tmux new -s claude # lancez claude dans cette session, puis détachez-vous avec Ctrl+b puis d tmux attach -t claude
يعيدك الأمر attach إلى النقطة نفسها التي تركت الجلسة عندها، حتى لو أعدت الاتصال في اليوم التالي.
تأمين الخادم قبل ترك الوكيل يعمل عليه
الوكيل الذي يقرأ الشيفرة ويعدّلها يحتاج إلى إطار واضح. بضعة إعدادات تكفي لأساس سليم.
- المصادقة بمفاتيح SSH فقط. في الملف
/etc/ssh/sshd_configاضبطPasswordAuthentication noوPermitRootLogin no، ثم أعد التحميل بالأمرsudo systemctl reload ssh. - جدار ناري بسيط: لا تفتح إلا ما تحتاجه.
Bashsudo ufw allow OpenSSH sudo ufw enable
- أسرار محدودة: لا تخزّن على الجهاز إلا المفاتيح التي يحتاجها المشروع. فضّل مفاتيح النشر للقراءة فقط على بيانات اعتماد Git الشخصية.
- مراجعة الإجراءات: أبقِ نمط الصلاحيات الافتراضي في Claude Code، الذي يطلب تأكيدك قبل الإجراءات الحساسة، ما دمت لم تحدد نطاق الجهاز بدقة.
- النسخ الاحتياطية وGit: ادفع تغييراتك بانتظام إلى مستودع بعيد. الخادم أداة عمل وليس النسخة الوحيدة من شيفرتك.
إذا كان خادمك يعرض خدمات عامة أخرى (موقع، API) فقد تكون حماية DDoS مفيدة أيضاً، لكنها لا تتعلق بـ Claude Code نفسه.
أخطاء يجب تجنبها
الأول: تقدير الذاكرة بأقل من اللازم. قد يُنهي النظام عملية npm install أو التصريف إذا نفدت الذاكرة. ملف التبديل (swap) يسعف مؤقتاً لكنه لا يعوّض الذاكرة الفعلية.
الثاني: خلط مشاريع عملاء مختلفين تحت مستخدم Unix واحد. افصل بمستخدم لكل مشروع، أو الأفضل بخادم لكل عميل.
الثالث: نسيان أن استخدام Claude له تكلفته الخاصة المستقلة عن الـ VPS. راقب استهلاك اشتراكك أو مفتاح API، خاصة إذا كان الوكيل يعمل ليلاً على مهام واسعة. حدّد أهدافاً دقيقة بدل طلب عام مثل «حسّن كل الشيفرة».
وإذا أردت التوسع في إدارة خوادم لينكس، فإن الدروس التعليمية في الموقع تغطي SSH والجدران النارية وإدارة المستخدمين.
FAQ
يعمل على أنظمة لينكس الشائعة (Ubuntu وDebian وما يماثلهما)، وكذلك على macOS وWindows. وبالنسبة إلى الـ VPS يبقى Ubuntu LTS أو Debian الخيار الأبسط. راجع وثائق Anthropic للاطلاع على المتطلبات الدقيقة لإصدارك.
لا، فالأداة نفسها خفيفة. تعتمد الموارد المطلوبة أساساً على مشروعك: التصريف والاختبارات وقواعد البيانات والحاويات. لمشروع ويب تقليدي يمنحك 4 vCPU و8 غيغابايت من RAM هامشاً مريحاً.
يعزل الخادم الوكيل عن جهازك الشخصي، مما يقلل تعرّض بياناتك الأخرى. ويعتمد أمان الـ VPS بعد ذلك على إعدادك: مفاتيح SSH والجدار الناري والتحديثات وحصر الأسرار. وتذكّر أن المحتوى الذي يقرؤه Claude Code يُرسل إلى Anthropic للمعالجة وفق شروط استخدامها.
نعم. أنشئ مستخدم Unix لكل شخص، بمفاتيح SSH ومصادقة Claude خاصة به. أما مع عملاء مختلفين فيبقى تخصيص خادم لكل عميل هو النهج الأنظف.
لا. الـ VPS يوفّر البنية التحتية فقط. أما الوصول إلى Claude فيتم عبر حسابك الخاص لدى Anthropic (اشتراك أو مفتاح API)، ويُحاسَب بشكل منفصل.

