Log in to leave a comment
No posts yet
تعد ميزة الروتين السحابي (Cloud Routine) في Claude Code قوية للغاية، لكن قيود التشغيل المحددة بـ 15 مرة في اليوم قد تبدو شحيحة بعض الشيء. إذا نظرت إلى هذا الرقم وفكرت ببساطة "ربما سأستخدمه فقط لتسجيل بعض السجلات (Logs)"، فأنت تضيع فرصة ثمينة. بالنسبة للمطور المستقل أو محلل البيانات، فإن هذه المرات الـ 15 ليست مجرد جدولة بسيطة، بل هي ساعات عمل لمهندس أول ينوب عنك في اتخاذ القرارات وتقديم التقارير. إليك طريقة تصميم محددة لتحويل هذه الحصص إلى قيمة تجارية بدلاً من إهدارها.
لا تستخدم Claude لمجرد سحب البيانات؛ فالمهام التقليدية مثل Crontab كافية لذلك. يجب وضع روتين Claude في النقاط التي تتطلب أحكاماً معقدة. وفقاً لتقرير "هارفارد بيزنس ريفيو" (2023)، يمكن أن ترتفع الإنتاجية بنسبة تصل إلى 55% عند استخدام الذكاء الاصطناعي في مهام اتخاذ القرار القائمة على البيانات بدلاً من الأتمتة البسيطة.
أقوم بتوزيع حصص الـ 15 مرة كما يلي:
أترك الـ 12 مرة المتبقية كاحتياطي للاستجابة للمشكلات غير المتوقعة أو للتفعيل عند وقوع أحداث معينة. السر يكمن في صياغة أوامر (Prompts) لا تسأل "ما الذي تغير؟" بل تسأل "ماذا يجب علينا أن نفعل بناءً على ذلك؟".
أكثر ما يثير الإحباط في الروتين السحابي هو أن الحاوية (Container) تتم إعادة تهيئتها في كل مرة يتم فيها التشغيل. لا يعرف Claude ما الذي قام بتحليله في التشغيل السابق. ولحل هذه المشكلة، يجب استخدام مستودع GitHub كمخزن للحالة (State Store).
قم بإضافة منطق لتسجيل الحالة قبل الانتهاء مباشرة في ملف JSON وعمل Commit للمستودع.
state/status.json في المستودع.state/status.json قبل التشغيل، وحلل فقط التغييرات التي حدثت منذ التشغيل السابق".git add و commit و push لحفظ المؤشرات الحالية.بهذه الطريقة، ستقلل من استهلاك التوكنز (Tokens). بدلاً من قراءة السجلات بالكامل في كل مرة، ستحتاج فقط إلى حساب مقدار التغيير (Delta) خلال الـ 6 ساعات الماضية، مما يتيح إجراء تحليل زمني ذي سياق بدلاً من مجرد تقارير حالة بسيطة.
إذا تعطلت واجهة برمجة تطبيقات (API) خارجية أو اهتزت الشبكة، فسيفشل الروتين بصمت؛ ستخسر المال دون الحصول على نتائج. المعيار الذهبي لتصميم الأوامر في عام 2026 هو تخصيص حوالي 40% من التعليمات لسيناريوهات مواجهة الأعطال.
لمنع الروتين من إهدار الحصص بغباء، قم بإدراج العبارات التالية:
في اللحظة التي تفتح فيها الطرفية (Terminal) للتحقق من السجلات، اعتبر أن الأتمتة قد فشلت. يمكن لـ Claude Code استخدام gh (واجهة سطر أوامر GitHub) أو Slack Webhook داخل المستودع بحرية. اجعل نتائج التحليل تصل إليك أينما كنت.
أرسل الثغرات الأمنية عالية الأهمية فوراً إلى Slack، وقم بتكديس التقارير الروتينية في مجلد docs/reports/ بتنسيق Markdown. النقطة الجوهرية هي ألا يكتفي Claude بالقول "هناك مشكلة"، بل اجعله يستخدم أمر gh issue create لإنشاء تذكرة (Ticket) مخصصة لك. كل ما عليك فعله عند الاستيقاظ هو رؤية التذاكر المنشأة والبدء في البرمجة. هذا يعطي تأثيراً مشابهاً لتوظيف فريق عمليات افتراضي بالكامل.