ميزة المهام المجدولة في Claude Code من Anthropic
أعلنت شركة Anthropic عن إطلاق ميزة المهام المجدولة في منصة Claude Code، ما يتيح لوكيل البرمجة تشغيل الأوامر تلقائياً وفق جدول محدد لمراقبة عمليات البناء، التحقق من السجلات، وإنشاء طلبات السحب (PRs) دون تدخل مستمر من المستخدم.

تفاصيل ميزة المهام المجدولة
توفر هذه الميزة أدوات قوية لأتمتة العمليات الروتينية داخل جلسات Claude Code، مع الحفاظ على المرونة وسهولة الاستخدام.
- يمكن استخدام الأمر
/loopلتشغيل أي برومبت بشكل متكرر على فترات زمنية محددة. - تدعم صياغة الفترات وحدات زمنية متعددة: ثوانٍ (s)، دقائق (m)، ساعات (h)، وأيام (d)، مع تقريب دقيق حسب متطلبات Cron.
- يمكن جدولة الأوامر لمراقبة عمليات النشر، مراجعة طلبات السحب، متابعة البناء طويل المدى، أو تذكير المستخدم بمهام معينة خلال الجلسة.
- كل مهمة مجدولة مرتبطة بالجلسة الحالية وتختفي عند إغلاق Claude Code، مع خيار المهام الدائمة عبر Desktop Scheduled Tasks أو GitHub Actions للمهام المستمرة بعد إعادة التشغيل.
- يمكن جدولة مهمة واحدة للتذكير مرة واحدة باستخدام صياغة طبيعية بدلاً من
/loop، مثل “تذكير عند الساعة 3 عصراً لدفع فرع الإصدار”. - تتيح الأوامر إدارة المهام المجدولة بسهولة، مثل عرض قائمة المهام أو إلغاؤها باستخدام معرف المهمة المكون من 8 أحرف.
- يستخدم Claude أدوات CronCreate وCronList وCronDelete لإنشاء المهام، إدارتها، وحذفها.
- لضمان توزيع الطلبات على الخادم، يضيف المجدول تحويلاً زمنياً بسيطاً (Jitter) لتجنب إطلاق كل المهام في نفس اللحظة.
- المهام المتكررة تنتهي تلقائياً بعد 3 أيام، مع خيار إعادة الإنشاء لمهام أطول.
الأهداف المستقبلية لاستخدام المهام المجدولة
تهدف Anthropic من خلال هذه الميزة إلى زيادة أتمتة عمليات البرمجة اليومية، وتحسين مراقبة المشاريع، وتقليل الحاجة لتدخل المطور المستمر.
- تمكين المطورين من أتمتة مهام مراقبة البنيات البرمجية والتحقق من السجلات بشكل دوري.
- تسهيل إدارة طلبات السحب ومتابعة التحديثات الطويلة دون تدخل مستمر.
- تحسين الإنتاجية داخل جلسات Claude Code وتقليل الأخطاء البشرية.
- تمهيد الطريق لاستخدام أتمتة أكثر تقدماً في المشاريع المؤسسية عبر تكامل مع أدوات مثل GitHub Actions.
- دعم تطوير نظام برمجي متكامل يمكنه التفكير والتنفيذ تلقائياً ضمن إطار الجلسة الحالية.
في النهاية، توفر المهام المجدولة في Claude Code طريقة ذكية لتحويل الإجراءات الروتينية إلى عمليات مؤتمتة، مما يعزز كفاءة المطورين ويسهم في تسريع دورة التطوير البرمجي.
