مطوّر أنشأ مدير مهام يلتقط منه Claude Code المهام تلقائيا وفق جدول زمني
أنشأ المؤلف مدير المهام الشخصي shar8.app، حيث تتضمن كل مهمة خيار «للوكيل». يلتقط Claude Code أو Codex أو OpenCode هذه المهام عبر MCP، وينفذها على حاسوب المؤلف، ثم يكتب تقريرا في الملاحظات. ولا يغلق المهمة إلا إنسان. يجري الفحص مرة كل دقيقة، ويعمل النموذج باستخدام اشتراكك أو مفتاحك.
معالج بواسطة الذكاء الاصطناعي من Habr AI؛ بتحرير Hamidun News
قصة مألوفة: يجيد الوكيل كتابة مسودة رسالة أو مقارنة المكتبات، لكن عليك في كل مرة أن تشرح له ما المطلوب بالضبط. تفتح المحادثة، وتصوغ المهمة، وتنتظر، ثم تنسخ النتيجة. قرر صاحب هذا المشروع أن لديه بالفعل مكانا تعيش فيه جميع التكليفات، وهو قائمة المهام. ولم يتبق سوى تعليم الوكلاء أخذ المهام منها بأنفسهم.
كيف يعمل النظام
في مدير المهام shar8.app، يمكن وضع علامة «للوكيل» على أي مهمة. ولا يضعها إلا إنسان داخل التطبيق، ولذلك لا يستطيع الوكيل إسناد العمل إلى نفسه. بعد ذلك، إذا كان الحاسوب قيد التشغيل، يلتقط الوكيل خلال دقيقة مهمة مقررة لليوم أو متأخرة، وينفذها، ثم يكتب النتيجة في الملاحظات. وتحصل المهمة على إحدى الحالات التالية: «قيد المراجعة» أو «بحاجة إلى توضيح» أو «فشل الوكيل». ويغلقها الإنسان بعد قراءة التقرير.
يعتمد الربط على MCP عبر HTTP. هناك عنوان واحد، ويمكن لأي عميل يدعم خوادم MCP البعيدة الاتصال من دون إضافة مخصصة لكل عميل. ويعمل Claude Code وCodex CLI وOpenCode مع القائمة نفسها. يوفّر الخادم 15 أداة للقراءة والإنشاء والتعديل، إضافة إلى ثلاث أدوات خدمية للتفويض: agent_queue وagent_claim وagent_finish. ولا يستدعي الأدوات الثلاث الأخيرة إلا الوكيل الذي يعمل وفق الجدول الزمني.
يبدو الأمر طبيعيا داخل المحادثة. ففي أثناء العمل على الشيفرة، يمكن أن تقول: «أضف إلى المهام: تحديث الاعتماديات يوم الجمعة»، فتظهر المهمة على الهاتف.
يتولى التشغيل من دون تدخل بشري مكوّن إضافي لـ Claude Code. يضيف هذا المكوّن مهمة إلى مجدول النظام: launchd على Mac، ومؤقت systemd على Linux، وTask Scheduler على Windows. يفحص المكوّن قائمة الانتظار مرة كل دقيقة. وإذا كانت فارغة، فلا يجري استدعاء النموذج إطلاقا. وتعالج كل دورة ما لا يزيد على ثلاث مهام، مع تخصيص 15 دقيقة لكل مهمة. وإذا تعذر الوصول إلى الخادم، يتوقف المكوّن مؤقتا بدلا من مواصلة طرقه كل دقيقة. يعمل النموذج لديك باستخدام اشتراكك أو ANTHROPIC_API_KEY الخاص بك، ولا يرى الخادم مفاتيحك.
هناك تفصيلان جديران بالاقتباس. تحتفظ عملية تشغيل واحدة فقط بالمهمة، ولا تستطيع عملية ثانية أخذها. كما تعود المهمة العالقة تلقائيا بحالة «فشل الوكيل»، بدلا من بقائها قيد التنفيذ إلى الأبد.
الأمان: ما هو موجود وما هو غير موجود
يعد نص المهمة إدخالا غير موثوق. فإذا أدرجت فيه رسالة من طرف آخر، فقد تحتوي على تعليمات موجهة إلى النموذج. لذلك يقال للوكيل إن هذا المحتوى بيانات وليس أوامر. وإضافة إلى ذلك، لا يملك الوكيل افتراضيا أي أدوات: فهو يرى النص ويرد بنص. ويجري تفعيل البحث على الإنترنت عبر ملف إعدادات منفصل. أما الإرسال إلى الخارج فمعطل، ولا يفعّل إلا من خلال قائمة صريحة بالمستلمين.
يوضح المؤلف بصراحة ما هو غير متاح. فالوكيل المتصل داخل المحادثة يرى جميع المهام ويمكنه حذفها، ولا يمكن حتى الآن تقييد صلاحياته. ولا يعد المؤلف التوجيه النصي وسيلة حماية؛ فالحماية تأتي من غياب الأدوات ومن المراجعة البشرية. وللتشغيل من دون إشراف، ينصح بتقييد الأدوات من جهة العميل.
هناك نوعان من التفويض. لا يمكن الاتصال عبر المتصفح باستخدام OAuth إلا من Claude Code وCodex، بينما تظهر للبرامج الأخرى رسالة خطأ على شاشة الموافقة. أما cron وclaude -p وOpenCode، فيصدر لها رمز شخصي لا يعرض إلا مرة واحدة. ويسري إلغاؤه فورا من دون انتظار انتهاء صلاحيته.
أما ما اختبر فعليا وما لم يختبر، فهو كالتالي: يعمل Mac مع نسخة claude حقيقية واشتراك فعلي، وقد التقطت المهمة خلال دقيقة. يغطي الاختبار Linux، لكنه لم يشغّل على جهاز حقيقي. ولا يزال Windows في مرحلة beta. ولم يختبر استدعاء tasks_list من Codex؛ الذي اختبر فقط هو تسجيل الدخول.
ما الذي يمكن الاستفادة منه
الخدمة نفسها متخصصة، لكن النمط عام. تعتمد قائمة انتظار الوكيل على ثلاثة أشياء: الحجز الحصري للمهمة، والإرجاع التلقائي للمهام العالقة، والإلغاء الفوري للوصول. وينبغي أن تصل نتيجة الوكيل بحالة «قيد المراجعة»، لا «مكتملة». وكلما قلت صلاحيات الوكيل الليلي، كان ذلك أفضل: فإضافة الصلاحيات أسهل من اكتشاف أين اختفت المهمة.
- 8 نوفمبر 2026Anthropic تسرّع ردود Claude في المحادثات الطويلة بنسبة 35%
- 8 نوفمبر 2026Anthropic تطلق Message Threads: بدء الاستجابة أسرع بنسبة 35% في الجلسات الطويلة
- 8 نوفمبر 2026أنثروبيك ستدفع تكاليف الحوسبة من إيراداتها وحدها: 68 مليار دولار في عام حتى دون نمو
- 8 نوفمبر 2026مايكروسوفت وبيركلي تنشران TokenEconomizer: الوكلاء يبرمجون بتكلفة أقل بنسبة 18–31%
أسئلة وأجوبة حول الخبر
ما أبرز التفاصيل حول كيف يعمل النظام؟
في مدير المهام shar8.app، يمكن وضع علامة «للوكيل» على أي مهمة. ولا يضعها إلا إنسان داخل التطبيق، ولذلك لا يستطيع الوكيل إسناد العمل إلى نفسه. بعد ذلك، إذا كان الحاسوب قيد التشغيل، يلتقط الوكيل خلال دقيقة مهمة مقررة لليوم أو متأخرة، وينفذها، ثم يكتب النتيجة في الملاحظات. وتحصل المهمة على إحدى الحالات التالية: «قيد المراجعة» أو «بحاجة إلى توضيح» أو «فشل الوكيل». ويغلقها الإنسان بعد قراءة التقرير. يعتمد الربط على MCP عبر HTTP. هناك عنوان واحد، ويمكن لأي عميل يدعم خوادم MCP البعيدة الاتصال من دون إضافة مخصصة لكل عميل.
ما أبرز التفاصيل حول الأمان: ما هو موجود وما هو غير موجود؟
يعد نص المهمة إدخالا غير موثوق. فإذا أدرجت فيه رسالة من طرف آخر، فقد تحتوي على تعليمات موجهة إلى النموذج. لذلك يقال للوكيل إن هذا المحتوى بيانات وليس أوامر. وإضافة إلى ذلك، لا يملك الوكيل افتراضيا أي أدوات: فهو يرى النص ويرد بنص. ويجري تفعيل البحث على الإنترنت عبر ملف إعدادات منفصل. أما الإرسال إلى الخارج فمعطل، ولا يفعّل إلا من خلال قائمة صريحة بالمستلمين. يوضح المؤلف بصراحة ما هو غير متاح. فالوكيل المتصل داخل المحادثة يرى جميع المهام ويمكنه حذفها، ولا يمكن حتى الآن تقييد صلاحياته.
ما أبرز التفاصيل حول ما الذي يمكن الاستفادة منه؟
الخدمة نفسها متخصصة، لكن النمط عام. تعتمد قائمة انتظار الوكيل على ثلاثة أشياء: الحجز الحصري للمهمة، والإرجاع التلقائي للمهام العالقة، والإلغاء الفوري للوصول. وينبغي أن تصل نتيجة الوكيل بحالة «قيد المراجعة»، لا «مكتملة». وكلما قلت صلاحيات الوكيل الليلي، كان ذلك أفضل: فإضافة الصلاحيات أسهل من اكتشاف أين اختفت المهمة.
Build & Ship Production AI Agents Without Boilerplate Code
Start your free 72-hour trial at Hamidun Academy (academy.hamidun.com) — interactive lessons on Claude Code & Cursor, live Tech Radar, and production agent templates.
أهم ما في عالم الذكاء الاصطناعي — مرة كل أسبوع
سبع قصص مهمة فعلاً هذا الأسبوع، مختارة بعناية. بلا ضجيج ولا بيانات صحفية.
تم! تحقق من بريدك للتأكيد.