EN
تعلّم المسارات المرجع مقالات المحفوظات
قارِن وقرّر

الفرق بين scheduled agent و /loop في Claude Code

كلاهما يكرّر العمل تلقائيًا — لكن الـ scheduled agent يعمل وأنت نائم، بينما /loop مؤقّت داخل session. اختيار الخاطئ يعني إما مبالغة هندسية أو أتمتة ناقصة.

قراءة 3 min · حُدّث في 2026-06-16
الفرق بين scheduled agent و /loop في Claude Code

يستطيع Claude Code تكرار العمل تلقائيًا بطريقتين. تبدوان متشابهتين لكنهما تخدمان مقاييس زمنية ومواقف مختلفة.

الخلاصة في سطر

  • الـ scheduled agent يعمل على جدول زمني — يوميًا، أسبوعيًا، بجدول cron. يعمل بدون حضورك.
  • /loop تكرّر أمرًا على مؤقّت خلال session الحالية. تتوقّف حين تغادر.

الـ Scheduled agent — الموعد الدائم

كل إثنين الساعة 9 صباحًا، اسحب أرقام الأسبوع الماضي واكتب مسودة تحديث الفريق.
Every Monday at 9am, pull last week's numbers and draft the team update.

الـ scheduled agent يعمل في وقت محدّد، ينجز مهمته، ويترك النتيجة. لا تحتاج أن تكون على الـ terminal. إنه مثل cron job، لكن المهمة هي مهمة ذكاء اصطناعي.

استخدم scheduled agent حين:

  • المهمة تعمل على جدول زمني (يوميًا، أسبوعيًا، شهريًا)
  • تريدها تعمل بدون حضورك
  • تريد النتيجة تنتظرك حين تصل

/loop — مؤقّت الـ session

/loop 5m /babysit-prs

/loop تكرّر أمرًا كل N دقيقة داخل session الحالية. للمراقبة والتحقّق ومتابعة الأشياء أثناء عملك.

استخدم /loop حين:

  • تريد التحقّق من شيء بشكل متكرّر الآن
  • المهمة مرتبطة بالـ session (حالة deploy، مُنفّذ اختبارات، مراقب build)
  • أنت على الـ terminal وتريد تحديثات مباشرة

مقارنة جنبًا إلى جنب

Scheduled agent/loop
المقياس الزمنيساعات، أيام، أسابيعدقائق (خلال session)
يعمل بدونكنعملا — مرتبط بالـ session
الإعدادإعداد الجدول الزمنيأمر واحد
يتوقّف حينتلغيهتنتهي الـ session
الأفضل لـالتقارير الدورية، الملخّصات اليومية، المهام الأسبوعيةالمراقبة، الاستقصاء، الفحوصات المباشرة
التشبيهتذكير في التقويممؤقّت مطبخ

القاعدة العملية

“هل يجب أن يحدث هذا وأنا نائم؟”

  • نعم → Scheduled agent. اضبطه، انسه، جد النتيجة في الصباح.
  • لا، فقط أثناء عملي/loop. سريعة، خفيفة، مرتبطة بالـ session.

معظم الناس يبدؤون بـ /loop للاحتياجات الفورية ويتدرّجون إلى scheduled agent حين يحدّدون مهمة يجب أن تعمل بانتظام.

المواضيع

أسئلة يطرحها الناس

هل /loop تستمر بعد إغلاق الـ terminal؟
لا. /loop تعمل داخل session الحالية — حين تنتهي الـ session، تتوقّف الحلقة. للعمل الذي يحتاج التنفيذ بدونك، استخدم scheduled agent.
هل يستطيع scheduled agent فعل كل ما تفعله /loop؟
من حيث المبدأ، نعم — لكن الـ scheduled agent أثقل في الإعداد. لـ 'تحقّق من هذا كل 5 دقائق وأنا أعمل'، /loop أبسط بكثير. لـ 'افعل هذا كل إثنين'، الـ scheduled agent هو الأداة الصحيحة.
كيف أرى ما هو مجدول؟
استخدم `/schedule` لعرض الـ scheduled agents. الحلقات النشطة تظهر في session الحالية.
طبِّقها عمليًا
ابدأ الدورة الموجَّهة
ابدأ