وكلاء الذكاء الاصطناعي التنفيذيون (Claude Code، Codex، OpenClaw، وغيرها) يحلّون مشكلة تنفيذ المهمة الواحدة. لكن مع تشغيل عشرين وكيلًا في آن واحد تظهر مشكلة مختلفة تمامًا: من يملك أي تذكرة، وكيف تُستأنف الجلسة بعد إعادة التشغيل، ومن يوقف الإنفاق قبل أن يتجاوز الميزانية. مشروع Paperclip (رخصة MIT) يعالج هذه الطبقة الثانية تحديدًا، لا طبقة تنفيذ المهمة نفسها.
الفكرة الأساسية
Paperclip لا يبني وكلاء جدد، بل ينسّق وكلاء موجودين أصلًا. يصف المشروع نفسه بمقارنة مباشرة: لو كان OpenClaw موظفًا واحدًا، فـPaperclip هو الشركة التي يعمل فيها. أي أداة قادرة على استقبال نبضة تفعيل دورية (heartbeat) تُعتبر «موظفًا» يمكن توظيفه، سواء كانت Claude Code أو Codex أو سكربت bash أو حتى webhook بسيط.
أربعة أعمدة
يبني المشروع نفسه حول أربعة مكونات متكاملة:
| العمود | الوظيفة |
|---|---|
| مدير مهام وكيلي | تعلن نيتك، والوكيل ينفّذ، وأنت تتحقق من المخرجات عبر الفروقات ولقطات الشاشة والاختبارات |
| هيكل تنظيمي للوكلاء | أدوار وصلاحيات وحدود واضحة، مزيج من البشر والوكلاء معًا |
| تدريب موظفي الوكلاء | تصميم المهارات وتقييمها ومراجعة أداء الوكلاء دوريًا |
| نظام تشغيل وكيلي | بيئة تشغيل عابرة للمزودين، عزل تنفيذ، وضبط تكلفة وصلاحيات |
الإنفاذ الذري نقطة تصميم جوهرية
استلام المهمة (checkout) وفرض الميزانية عمليتان ذريتان في تصميم النظام، بمعنى أن وكيلين لا يستطيعان استلام المهمة نفسها في وقت واحد، ولا يمكن لوكيل تجاوز حده المالي المحدد. هذا يمنع تكرار العمل ويمنع الإنفاق غير المنضبط، وهي مشكلة شائعة عند تشغيل عدة وكلاء تنفيذيين بلا تنسيق مركزي.
استمرارية الحالة عبر النبضات
الوكلاء يستأنفون سياق المهمة نفسه عبر نبضات التفعيل المتتالية بدل البدء من الصفر في كل مرة. وتُحمَّل المهارات وسياق المشروع وقت التشغيل دون إعادة تدريب النموذج، وتحمل كل مهمة سلسلة أهدافها الكاملة صعودًا حتى هدف الشركة، فيرى الوكيل دائمًا سبب المهمة لا عنوانها فقط.
الحوكمة قابلة للتراجع
بوابات الموافقة مُلزَمة، وتغييرات الإعدادات مُراجَعة بالإصدار (versioned) وقابلة للتراجع عند الخطأ. يمكن لصاحب الصلاحية إيقاف أي وكيل أو إنهاءه في أي لحظة، ومراجعة قرارات الاستراتيجية، وتعيين ميزانيات شهرية لكل وكيل توقفه تلقائيًا عند بلوغ الحد.
عزل تام بين الشركات
كل كيان في النظام مرتبط بشركة محددة، فيمكن لنشر واحد أن يدير عددًا غير محدود من الشركات ببيانات وسجلات تدقيق منفصلة تمامًا. وتدعم الأداة تصدير واستيراد شركة كاملة (الوكلاء والمهارات والمشاريع والمهام) مع تنقية تلقائية للأسرار عند النقل.
ما هو ليس Paperclip
يوضّح المشروع حدوده صراحة: ليس روبوت دردشة (الوكلاء لهم وظائف لا نوافذ محادثة)، وليس إطار بناء وكلاء (لا يخبرك كيف تبني وكيلًا، بل كيف تدير شركة مكوّنة منهم)، وليس أداة لعامل واحد (مصمَّم للفرق؛ من لديه وكيل واحد غالبًا لا يحتاجه).
التشغيل السريع
أمر تثبيت واحد (`npx paperclipai onboard --yes`) يشغّل خادم API محليًا على المنفذ 3100 مع قاعدة PostgreSQL مضمّنة تُنشأ تلقائيًا، بلا إعداد إضافي. يدعم وضعين للنشر: وصول محلي موثوق للتجربة السريعة، أو وضع مصادَق عليه عبر شبكة محلية أو Tailscale للاستخدام الفعلي.
متى تظهر قيمته
المشروع لا يستبدل أدوات التنفيذ التي تستخدمها، بل يضيف طبقة تنظيمية فوقها. القيمة تظهر تحديدًا حين يتجاوز عدد الوكلاء المتزامنين ما يمكن تتبعه يدويًا عبر عدة تبويبات طرفية مفتوحة، أو حين تحتاج تدقيقًا فعليًا لما نفّذه كل وكيل ولماذا.