Claude Code Routines: أتمتة سحابية بالذكاء الاصطناعي تعمل وأنت نائم
في 14 أبريل 2026، أطلقت Anthropic واحدة من أكثر الميزات المطلوبة في Claude Code: الروتينات (Routines). تخيّل أنها مهام cron مدعومة بالذكاء الاصطناعي تفهم فعلاً قاعدة الكود الخاصة بك — مهام مجدولة تعمل على سحابة Anthropic، وتستمر في العمل حتى بعد إغلاق حاسوبك، وتتخذ قرارات واعية بالسياق حول الكود.
إذا كنت تجمع بين GitHub Actions واستدعاءات Claude بدون واجهة لأتمتة صيانة المستودعات، فإن Routines تستبدل كل تلك الحلول المؤقتة بحل رسمي متكامل.
ما هي الروتينات بالضبط؟
الروتين هو إعداد محفوظ في Claude Code يجمع ثلاثة عناصر:
- أمر (Prompt) — التعليمات التي يتبعها Claude بشكل مستقل
- مستودع واحد أو أكثر — يتم استنساخها من الفرع الرئيسي عند كل تشغيل
- موصّلات (Connectors) — تكاملات مثل GitHub وSlack وLinear يمكن لـ Claude التفاعل معها
بمجرد إنشائها، تعمل الروتينات على بنية Anthropic التحتية دون أي نوافذ موافقة يدوية. يمكنها قراءة الكود وتنفيذ أوامر الطرفية ودفع الفروع وإرسال رسائل Slack وإنشاء المشكلات — كل ذلك بدون إشراف.
الحل الوسط بين مهام Cron ووكلاء الذكاء الاصطناعي
تحتل الروتينات موقعاً متعمداً في طيف الأتمتة:
| النهج | السلوك |
|---|---|
| مهام Cron / GitHub Actions | تنفذ سكريبتات ثابتة بجدول زمني — بدون استدلال أو تكيّف |
| Claude Code Routines | تنفذ مهام مدعومة بالذكاء الاصطناعي بجدول أو محفّز — قرارات واعية بالسياق |
| وكلاء ذكاء اصطناعي كاملون | تحافظ على حالة مستمرة، تفاعل متواصل مع الأدوات |
مهام Cron التقليدية تنفذ نفس السكريبت في كل مرة بغض النظر عن السياق. وكلاء الذكاء الاصطناعي الكاملون مكلفون ويصعب تحديد نطاقهم. الروتينات تقع في المنتصف: تجلب استدلال Claude للمهام المجدولة دون عبء عملية وكيل دائمة.
ثلاث طرق لتشغيل الروتين
1. التنفيذ المجدول
حدد تعبير cron أو اختر إعداداً مسبقاً (يومي، أسبوعي، كل ساعة). الحد الأدنى للفاصل الزمني هو ساعة واحدة. مثالي لعمليات فحص جودة الكود الليلية ومراجعات التبعيات الأسبوعية وفرز المشكلات اليومي.
2. محفّزات API
كل روتين يحصل على نقطة نهاية HTTP مخصصة مع رمز مصادقة. أطلقه من خط أنابيب CI أو تنبيه مراقبة أو أي نظام خارجي:
curl -X POST https://api.anthropic.com/v1/claude_code/routines/{trigger_id}/fire \
-H "Authorization: Bearer sk-ant-oat01-xxxxx" \
-H "Content-Type: application/json" \
-d '{"text": "تنبيه Sentry SEN-4521 في الإنتاج."}'يتضمن الرد رابط جلسة يمكنك من خلاله متابعة تنفيذ Claude في الوقت الفعلي.
3. أحداث GitHub Webhooks
اربط الروتين بأحداث طلبات السحب أو الدمج أو إنشاء المشكلات. يمكنك التصفية حسب المؤلف والفرع والتسميات وحالة المسودة لتجنب استهلاك حصتك اليومية على أحداث غير ذات صلة.
حالات استخدام واقعية
التحقق من النشر — بعد كل دمج في الفرع الرئيسي، يستنسخ الروتين المستودع ويفحص مخرجات CI/CD بحثاً عن أخطاء وينشر تقريراً منظماً في قناة Slack الخاصة بالإصدارات.
فرز المشكلات الليلي — كل صباح في الساعة 8، يراجع Claude المشكلات الجديدة ويصنفها حسب الخطورة والمجال ويعيّن المسؤولين بناءً على CODEOWNERS ويضيف ملاحظات الفرز.
أتمتة مراجعة طلبات السحب — عند فتح طلب سحب، ينفذ الروتين مجموعة الاختبارات ويتحقق من الأنماط المضادة الشائعة ويتأكد من تحديثات التوثيق وينشر تعليق مراجعة.
مراجعة التبعيات الأسبوعية — كل يوم إثنين، يفحص Claude التبعيات القديمة أو الضعيفة ويفتح طلب سحب بالترقيات الآمنة ويلخص التغييرات الجذرية.
إعداد أول روتين لك
- انتقل إلى
claude.ai/code/routinesوانقر على New routine - اكتب أمراً مكتفياً ذاتياً — بما أنه لا يوجد إنسان في الحلقة، ضمّن معايير النجاح وخطوات التحقق
- أضف المستودعات — يتم استنساخها من الفرع الرئيسي عند كل تشغيل
- هيّئ البيئة — حدد مستويات الوصول للإنترنت ومتغيرات البيئة وسكريبتات الإعداد
- اختر المحفّز — جدول زمني أو API أو GitHub webhook
- راجع الموصّلات — أزل ما لا تحتاجه لتقليل سطح الوصول
- اختبر بـ Run now قبل تفعيل التنفيذ المستقل
بشكل افتراضي، يمكن لـ Claude فقط الدفع إلى فروع تبدأ بـ claude/ — حاجز أمان يمنع الالتزامات العرضية للفروع المحمية.
الأسعار والحدود
الروتينات متاحة في جميع خطط Claude Code المدفوعة، لكن حدود التشغيل اليومية تختلف:
| الخطة | التشغيلات اليومية | التكلفة الشهرية |
|---|---|---|
| Pro | 5 | 20 دولار |
| Max | 15 | 100–200 دولار |
| Team | 25 | لكل مقعد |
| Enterprise | 25 | مخصص |
هذه الحدود منفصلة عن حصة الرموز العادية. تجاوزها يفعّل الفوترة المقاسة إذا كانت مفعّلة في حسابك. لنظرة أعمق على تسعير Claude Code، راجع تحليل الأسعار.
إعادة تصميم تطبيق سطح المكتب
إلى جانب Routines، أطلقت Anthropic تحديثاً كبيراً لتطبيق سطح المكتب يتضمن طرفية متكاملة وعارض فروق أسرع ومحرر ملفات داخلي ودعم جلسات متعددة. الهدف واضح: إبقاء المطورين داخل Claude Code بدلاً من التنقل بين واجهة الذكاء الاصطناعي وVS Code أو الطرفية.
يتكامل هذا جيداً مع Routines — يمكنك متابعة تنفيذات الروتينات ومراجعة دفعات الفروع والتكرار على الأوامر كلها من نفس الواجهة.
القيود التي يجب مراقبتها
لا إعادة محاولة تلقائية. إذا فشل الروتين، تُحفظ سجلات الجلسة في claude.ai/code لكن لا شيء يُعاد تشغيله تلقائياً. ستحتاج للتحقيق والتشغيل يدوياً.
استنساخ جديد في كل تشغيل. لا تحافظ الروتينات على الحالة بين التنفيذات. كل تشغيل يبدأ من نسخة نظيفة من الفرع الرئيسي. هذه ميزة (قابلية إعادة الإنتاج) ولكنها أيضاً قيد (لا عمل تدريجي).
لا مشاركة بين الفريق. الروتينات مرتبطة بحسابات فردية. لا يمكنك مشاركة إعداد روتين مع أعضاء الفريق حتى الآن.
حد أدنى ساعة واحدة. الروتينات المجدولة لا يمكن تشغيلها أكثر من مرة كل ساعة خلال المعاينة البحثية.
كيف يقارن هذا بأتمتة Cursor
أطلقت Cursor ميزة الأتمتة الدائمة في وقت سابق من هذا العام، تُفعّل بأحداث Slack وGitHub وPagerDuty. المفهوم الأساسي متشابه — وكلاء ذكاء اصطناعي في الخلفية يستجيبون للأحداث — لكن Claude Code Routines تقدم تكاملاً أعمق مع المستودعات والقدرة على تنفيذ أوامر الطرفية مباشرة.
مشهد البرمجة الوكيلية يتقارب نحو نمط مشترك: وكلاء ذكاء اصطناعي يعملون باستقلالية على قاعدة الكود، تُفعّلهم أحداث حقيقية، ويُبلّغون بشكل غير متزامن. الروتينات هي دخول Anthropic لهذا السباق.
الخلاصة
Claude Code Routines تحوّل مهام DevOps المتكررة إلى سير عمل مدعومة بالذكاء الاصطناعي تعمل على الطيار الآلي. ليست بديلاً عن الهندسة المدروسة — لا تزال بحاجة لكتابة أوامر دقيقة ووضع حواجز أمان مناسبة — لكنها تزيل قدراً كبيراً من العمل اليدوي من التطوير اليومي.
إذا كنت تستخدم Claude Code بالفعل للبرمجة التفاعلية، فإن Routines هي الخطوة الطبيعية التالية: دع الذكاء الاصطناعي يتولى العمل الذي لا يحتاج وجودك على الكرسي.
ناقش مشروعك معنا
نحن هنا للمساعدة في احتياجات تطوير الويب الخاصة بك. حدد موعدًا لمناقشة مشروعك وكيف يمكننا مساعدتك.
دعنا نجد أفضل الحلول لاحتياجاتك.