باختصار: Agent-Reach هو واجهة سطر أوامر واحدة تربط Claude Code أو Cursor أو Windsurf أو أي وكيل آخر يمكنه تشغيل أوامر shell مع X وReddit وYouTube وGitHub وBilibili وXiaoHongShu وFacebook وInstagram وLinkedIn وRSS والبودكاست والبحث العام عبر الويب. يستخدم مسارات وصول مجانية بدلاً من واجهات برمجة تطبيقات المنصات المدفوعة، ويوجه كل منصة عبر واجهة خلفية أساسية مع بدائل، ولا يكلف شيئًا يتجاوز وكيلًا اختياريًا بقيمة دولار واحد شهريًا. حصل على 77,134 نجمة اعتبارًا من 1 سبتمبر 2026. المقايضة هي أن مسارات الوصول المجانية هي مسارات غير رسمية، لذا اقرأ الشروط لأي حساب تقوم بتوصيله.
هذا تعمق في أداة واحدة من قائمتنا التي تضم خمس أدوات وكيل ذكاء اصطناعي مفتوحة المصدر تستحق التثبيت في عام 2026.
يمكن لوكيلك كتابة خدمة، وإعادة هيكلة وحدة نمطية، وشرح تتبع المكدس. اسأله عما فكر فيه الناس في إصدار مكتبة الأسبوع الماضي فيتوقف. اطلب منه تلخيص حديث مؤتمر مدته 40 دقيقة على YouTube ولا يمكنه الحصول على النص.
المعلومات التي يحتاجها وكيلك بشدة موجودة على منصات إما تفرض رسومًا على الوصول إليها أو تحظره. Agent-Reach هو واجهة سطر أوامر واحدة تتجاوز ذلك، وقرارات تصميمه أكثر إثارة للاهتمام من قائمة الميزات.
المشكلة التي يحلها
يشرح المستودع الاقتصاد بوضوح، وهو يتوافق مع ما يواجهه أي شخص حاول بناء هذا:
| المنصة | الحاجز |
|---|---|
| تويتر/إكس | واجهة برمجة تطبيقات مدفوعة، الاستخدام المعتدل يكلف حوالي 215 دولارًا شهريًا |
| ريديت | عناوين IP للخوادم تحصل على 403 (ممنوع) على نقاط النهاية المجهولة |
| شياو هونغ شو | يتطلب تسجيل الدخول لتصفح أي شيء |
| بيليبيلي | يحظر عناوين IP من خارج البلاد ومراكز البيانات |
لكل من هذه المنصات حل بديل. كل حل بديل يحتاج إلى أداة مختلفة، وتبعيات مختلفة، وتصحيح أخطاء تكوينه الخاص. قم بتوصيل خمس منصات وستحصل على خمسة مشاريع تكامل صغيرة كلها تتعطل بشكل مستقل.
اقتراح Agent-Reach هو أن هذا يجب أن يكون تثبيتًا واحدًا ثم غير مرئي.
ما يغطيه، ومقدار الإعداد الذي يحتاجه كل منها
قائمة المنصات أطول مما يوحي به العنوان، وجهد الإعداد يختلف كثيرًا. مرتبة حسب مقدار العمل الذي يتعين عليك القيام به:
إعداد صفر، يعمل مباشرة بعد التثبيت:
- صفحات الويب. أي عنوان URL لتحويله إلى Markdown نظيف، عبر Jina Reader.
- GitHub. قراءة وبحث عبر gh CLI. تعمل المستودعات العامة على الفور؛ يفتح
gh auth loginالوصول إلى الفروع، والمشكلات، وطلبات السحب. - YouTube. ترجمات وبحث، عبر yt-dlp، الذي يغطي أكثر من 1800 موقع فيديو.
- Bilibili. بحث وتفاصيل الفيديو عبر bili-cli، بدون تسجيل دخول.
- RSS وAtom. أي موجز، عبر feedparser.
- V2EX. المواضيع الساخنة، مواضيع العقد، سلاسل المحادثات مع الردود، ملفات تعريف المستخدمين، عبر واجهة برمجة تطبيقات JSON عامة.
- البحث عبر الويب. يتم تكوينه تلقائيًا أثناء التثبيت عبر Exa. لا يتطلب مفتاح API.
يحتاج إلى ملف تعريف ارتباط للمتصفح أو جلسة Chrome موجودة:
- تويتر/إكس. ملف تعريف ارتباط يفتح الوصول إلى البحث، والمخطط الزمني، وقراءة التغريدات، والمقالات.
- ريديت. لا يوجد مسار إعداد صفر لأن نقاط النهاية المجهولة محظورة. يستخدم سطح المكتب جلسة متصفح موجودة، أو ملف تعريف ارتباط مع rdt-cli.
- شياو هونغ شو. قراءة، بحث، تعليقات.
- فيسبوك وإنستغرام. بحث، ملفات تعريف، موجز، منشورات حديثة. لسطح المكتب فقط، بإعادة استخدام جلسة Chrome التي سجلت الدخول إليها.
- شيويه تشيو. أسعار الأسهم، بحث، منشورات ساخنة.
يحتاج إلى مفتاح API مجاني:
- بودكاست شياويوتشو. تحويل الصوت إلى نص كامل عبر Groq Whisper.
القراءة الصادقة لهذه القائمة: النصف الذي لا يتطلب إعدادًا مجاني حقًا ومنخفض المخاطر. النصف الذي يعتمد على ملفات تعريف الارتباط هو حيث يجب أن تتباطأ وتفكر، وسنعود إلى ذلك.
تثبيته
مسار التثبيت غير عادي ويخبرك شيئًا عن المشروع. لا تقوم بتشغيل أمر. تقوم بلصق عنوان URL لوثائق في وكيلك وتتركه يقوم بالعمل:
تثبيت Agent Reach: https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/install.md
يجلب الوكيل التعليمات، ويثبت حزمة Python، ويتحقق من البيئة، ويبلغ عما هو جاهز. يستخدم التحديث نفس النمط مع update.md.
الافتراضي هو للقراءة فقط. يقوم agent-reach install بفحص الجهاز دون تثبيت حزم النظام أو كتابة التكوين. تتطلب التغييرات على مستوى النظام علامة صريحة:
# مسار يدوي، إذا كنت تفضل عدم تسليم عنوان URL لوكيلك
pip install https://github.com/Panniantong/agent-reach/archive/main.zip
agent-reach install --env=auto
# فقط بعد أن تقرر الموافقة على تغييرات النظام
agent-reach install --system
يوجد أيضًا تثبيت مهارة للوكلاء الذين يدعمون المهارات:
npx skills add Panniantong/Agent-Reach@agent-reach
وتشخيص يستحق المعرفة قبل الحاجة إليه:
agent-reach doctor
يطبع ذلك ما يعمل، وما لا يعمل، وكيفية إصلاح كل منها. بالنسبة لأداة وظيفتها كلها هي الوصول الهش لجهة خارجية، فإن شحن فحص صحي كأمر من الدرجة الأولى هو الغريزة الصحيحة.
مشكلة واحدة خاصة بالمنصة: يحتاج مستخدمو OpenClaw إلى تمكين إذن exec أولاً، لأن Agent-Reach يعمل عن طريق جعل الوكيل يشغل أوامر shell. مع ملف تعريف المراسلة الافتراضي، لا يمكن للوكيل تشغيل أي شيء بصمت. قم بتعيين tools.profile إلى coding، وأعد تشغيل البوابة، وابدأ محادثة جديدة. Claude Code وCursor وWindsurf لا تتأثر.
قرار التصميم الذي يجعله يستحق التثبيت
يمكن لأي شخص تغليف كاشط. السبب في أن هذا المشروع يستحق الاهتمام هو سلسلة البدائل الاحتياطية.
توجه كل منصة عبر واجهة خلفية أساسية بالإضافة إلى قائمة مرتبة من البدائل. عندما يتعطل مسار الوصول، يقوم المشروع بتبديل الافتراضي ويصدر تحديثًا، وأنت لا تفعل شيئًا. مثالهم العملي: في يونيو 2026، بدأت Bilibili بإرجاع أخطاء 412 إلى yt-dlp، لذلك تم نقل الافتراضي إلى bili-cli، ولم يلاحظ المستخدمون شيئًا.
هذه هي البنية الصحيحة لهذه المشكلة، وهي نفس البنية التي يجب أن تستخدمها لأي تبعية لا تتحكم فيها. نمط الفشل الذي يمنعه هو الذي يقتل الإصدارات المنزلية من هذا: يعمل كاشطك لمدة أربعة أشهر، يتعطل يوم الثلاثاء، وتكتشف ذلك عندما يبلغ وكيل بثقة أن موضوعًا لا يحتوي على مناقشة بدلاً من أن الفشل في جلب البيانات.
وهو الجزء الذي يستحق التعميم. الوكيل الذي لا يستطيع التمييز بين "لا توجد نتائج" و "فشل الطلب" سيصدر تصريحات خاطئة بثقة في كلتا الحالتين. هذا التمييز هو الموضوع الكامل لـ تصميم رسائل خطأ واجهة برمجة التطبيقات لوكلاء الذكاء الاصطناعي، وأنماط الاسترداد حولها موجودة في استرداد أخطاء وكيل الذكاء الاصطناعي. يتعامل Agent-Reach مع ذلك لهذه المنصات الخمس عشرة. كل تكامل آخر في مكدسك هو مشكلتك.
حيث يصبح نموذج الوصول المجاني غير مريح
هذا القسم هو السبب لقراءة ما بعد عدد النجوم.
المنصات ذات الإعداد الصفري جيدة. واجهات برمجة تطبيقات JSON العامة، وCLI الرسمي لـ GitHub، وRSS، ومزود بحث يريد زياراتك. لا يوجد شيء للتفكير فيه.
المنصات القائمة على ملفات تعريف الارتباط هي مسألة مختلفة. قراءة X أو Reddit أو Instagram أو XiaoHongShu من خلال جلستك المسجلة الدخول ليست مسار API مصرح به. إنه يعمل، ويتعامل المشروع معه بمسؤولية، مع الاحتفاظ بملفات تعريف الارتباط محلية، وعدم تحميلها أبدًا، والبقاء مفتوح المصدر حتى تتمكن من تدقيق هذا الادعاء. ما لا يمكنه فعله هو تغيير شروط الخدمة التي وافقت عليها في تلك الحسابات.
إرشادات عملية:
- البحث الشخصي على حساباتك الخاصة هو حالة الاستخدام التي تناسب هذا، وهو ما يثبته معظم الناس من أجله.
- أي شيء تجاري يستحق قراءة الشروط ذات الصلة أولاً، وربما حساب منفصل بدلاً من حسابك الرئيسي.
- أي شيء مؤتمت بكميات كبيرة هو المكان الذي سيتم فيه تقييد حسابك، ولا توجد كمية من سلسلة البدائل تمنع ذلك.
- لا توجه هذا إلى نظام إنتاج وتعامل النتائج على أنها تدفق بيانات موثوق. الوصول المجاني غير الرسمي هو أداة بحث، وليس بنية تحتية.
المشروع صريح بشأن كل هذا، بما في ذلك أن وكيل الخادم يكلف حوالي 1 دولار شهريًا إذا كنت بحاجة إليه وأن الأجهزة المحلية لا تحتاج إليه. هذا الصدق هو سبب انتمائه إلى قائمة مختصرة. ابدأ بمعرفة ما تقوم بتشغيله.
ما لا يمنحك إياه Agent-Reach
يمكن لوكيلك الآن قراءة الإنترنت. لكنه لا يستطيع قراءة واجهة برمجة التطبيقات الخاصة بك.
هذا تمييز أكثر حدة مما يبدو عليه للوهلة الأولى. قراءة الويب العام هي مشكلة بحث: جلب النص، تلخيص، الاستشهاد. استدعاء خدماتك الخاصة هي مشكلة عقد، ولا تساعد أي كمية من الوصول إلى الويب. لا يزال وكيلك لا يعرف أن نقطة نهاية الفوترة الخاصة بك تعيد 409 مع غلاف خطأ مختلف على مفتاح معرف التكرار المتكرر، أو أن ترقيم الصفحات الخاص بك غير شفاف بدلاً من تعويض، لأن هذه المعلومات ليست على الإنترنت. إنها في مواصفاتك، أو أنها غير موجودة.
لذلك يقوم الوكيل بما يفعله دائمًا: يستنتج شكلاً معقولاً ويكتب الكود ضده. تحسن البحث ولم يتحسن التكامل.

هذا هو المكان الذي يجلس فيه Apidog بالنسبة لأداة مثل هذه:
- مواصفات OpenAPI هي ما يقرأه الوكيل لواجهات برمجة التطبيقات الخاصة بك، بنفس الطريقة التي يقرأ بها Agent-Reach الويب العام. مخططات حقيقية، رموز حالة حقيقية، أظرف أخطاء حقيقية. السبب في استخدام مواصفات OpenAPI الخاصة بك كأدوات للوكيل.
- المحاكاة تأتي من المواصفات، بما في ذلك فروع الأخطاء، بحيث يختبر الوكيل ضد عقدك بدلاً من افتراضه الخاص.
- فشل اختبارات العقد في CI عندما يتغير الشكل، وهو الفشل الذي تتعامل معه سلسلة البدائل في Agent-Reach للكشط ولا يتعامل معه أحد تقريبًا لواجهات برمجة التطبيقات الخاصة بهم. راجع ما يحدث عندما تؤدي تغييرات API إلى تعطيل وكلاء الذكاء الاصطناعي.
لأسئلة البنية حول مستودعك الخاص بدلاً من الويب العام، الأداة المكافئة هي codebase-memory-mcp، التي تجيب من فهرس بدلاً من البحث. قم بتثبيت Agent-Reach حتى يتمكن وكيلك من البحث. قم بتنزيل Apidog حتى يتوقف عن التخمين في العقود التي يجب عليه استدعاؤها. يغطيان نصفين متقابلين من نفس الفجوة.
البحث مهمة طويلة، والمهمات الطويلة تحتاج إلى سجل
هناك مشكلة في سير العمل تظهر في الأسبوع الثاني.
عمليات البحث طويلة. وكيل يبحث في X وReddit وHacker News وGitHub لمدة ساعتين ينتج شيئًا قيمًا: مصادر، اقتباسات، تواريخ، روابط، توليف. ثم تنتهي الجلسة ويبقى كل ذلك في سجل طرفي على جهاز كمبيوتر محمول واحد. يسأل زميل من أين جاء ادعاء ما، والإجابة غير متوفرة. والأسوأ من ذلك، أن شخصًا ما يقوم بنفس البحث مرة أخرى في الشهر التالي لأنه لم يعلم بوجوده.
الموجهات ليست سجلًا. هذه هي بالضبط الفجوة التي يسدها Sharkly، وعمل البحث هو المكان الذي يسهل فيه رؤية القيمة.

- المهمة هي السجل، وليست الموجه. التقدم، استدعاءات الأدوات، والنتائج تتدفق مرة أخرى إلى المهمة، ويتم تخزين مخرجات الوكيل كتعليقات يمكنك الرد عليها. تهبط المصادر في مكان يمكن للإنسان قراءتها في الربع القادم.
- الوكيل هو تكوين محفوظ. تعليمات، وقت تشغيل، مهارات، مستودعات، بيئة. إعداد بحث قمت بضبطه مرة واحدة، بما في ذلك المنصات التي يُسمح له بالوصول إليها، يتم إعادة استخدامه بدلاً من إعادة كتابته.
- الطاقم (Crew) هو وكيل قائد بالإضافة إلى وكلاء وأشخاص آخرين، يعملون بقيادة القائد أولاً. يقرأ القائد المهمة، ويستدعي باحثًا وكاتبًا، ويجمع نتائجهم في مكان واحد بدلاً من بدء ثلاثة وكلاء في وقت واحد وتكرار عمليات البحث.
- التراكم يعني التراكم. مهمة معلقة لا تبدأ تشغيلًا، لذا يمكنك ترتيب مواضيع البحث دون حرق مكالمات API وحدود المعدل بمجرد كتابتها.
- التنفيذ هو خاص بك. تقوم بتوصيل جهاز كمبيوتر، يمكن أن يكون جهاز الكمبيوتر المحمول الخاص بك، أو خادمًا، أو حاوية، ويستخدم Sharkly وقت التشغيل المثبت عليه بالفعل. وهذا مهم هنا بشكل خاص: الوصول المستند إلى ملفات تعريف الارتباط مرتبط بجهاز يحتوي على جلسة متصفح، لذا فإن تشغيل البحث على الكمبيوتر الذي يحمل بالفعل تلك الجلسات هو الإعداد الذي تريده.
النقطة الأخيرة هي العملية. تحتاج منصات Agent-Reach المخصصة لسطح المكتب فقط إلى متصفح حقيقي مسجل الدخول. اتخاذ قرار بشأن الجهاز الذي يعمل عليه البحث هو خيار تشغيلي حقيقي، وكونه جهاز كمبيوتر متصلًا صريحًا بدلاً من "أي جهاز كمبيوتر محمول كان مفتوحًا" يستحق الإعداد.
سير عمل بحثي يصمد
تثبيته يستغرق عشرين دقيقة. الاستفادة منه عادة. النمط الذي يعمل:
ابدأ بالمنصات ذات الإعداد الصفري وسؤال ضيق. الموجهات الواسعة تنتج ملخصات واسعة. اطلب شيئًا قابلاً للتفنيد:
ابحث في GitHub وYouTube عن كيفية تعامل الفرق مع حدود المعدل في
الإصدار الجديد من واجهة برمجة التطبيقات. أرغب في خمسة أساليب محددة مع روابط، وليس ملخصًا.
اذكر تاريخ كل مصدر.
الوكيل لديه gh search repos و gh search code ونسخ yt-dlp متاحة بدون إعداد، لذلك يعمل هذا على تثبيت جديد. يتطلب وجود روابط وتواريخ وهو ما يمنع المخرجات من الانهيار إلى صياغة واثقة.
أضف منصة ملف تعريف ارتباط واحدة في كل مرة. عادة ما يكون X هو الإضافة الأعلى قيمة لمواضيع المطورين، لأن ردود الفعل على الإصدارات تظهر هناك أولاً ولا مكان آخر. قم بتعيين رمز المصادقة، وشغل agent-reach doctor، وتأكد من أنه يبلغ عن حالة جيدة، ثم استخدمه. إضافة أربع منصات في وقت واحد يعني أنه لا يمكنك معرفة أي واحدة تعطلت.
افصل التجميع عن التقييم. اجعل الوكيل يجمع المصادر في تمريرة واحدة ويقيمها في تمريرة ثانية. تمريرة واحدة تبحث وتستنتج في نفس الوقت تميل إلى إيجاد دليل لما قررته في أول ثلاثين ثانية. تمريرتان مع قائمة المصادر المكتوبة بينهما أفضل بشكل ملحوظ، وتمنحك شيئًا للتحقق منه.
تعامل مع كل نتيجة على أنها غير مؤكدة حتى تفتح الرابط. هذا هو الانضباط الأهم. يمكن للوكيل قراءة تغريدة تدعي نتيجة معيارية؛ لا يمكنه إخبارك ما إذا كان المعيار حقيقيًا. أي شيء سينتهي به المطاف في مستند، أو قرار، أو ادعاء يواجه العميل، يتطلب من إنسان فتح المصدر. نتبع نفس النهج مع البيانات المراقبة في خط أنابيبنا الخاص، وهذا هو السبب في عدم خروج أي شيء برقم غير مدقق فيه.
اكتب الغرض من البحث. عملية بحث لا ترتبط بمهمة هي عملية يكررها شخص ما. هذه مشكلة التسليم بشكل مصغر، وشكلها العام مغطى في تسليم الوكيل وتمرير السياق.
الأسئلة الشائعة
هل Agent-Reach مجاني حقًا؟ الأدوات مفتوحة المصدر ومسارات الوصول لا تفرض رسومًا. التكلفة المحتملة الوحيدة هي وكيل خادم بحوالي 1 دولار شهريًا، وفقط إذا كنت تعمل على جهاز محظور عنوان IP الخاص به. الأجهزة المحلية لا تحتاج إلى واحد. مجاني هنا يعني عدم وجود فاتورة بائع، وليس خاليًا من اعتبارات شروط الخدمة.
مع أي وكلاء يعمل؟ أي وكيل يمكنه تشغيل أوامر shell. Claude Code، Cursor، Windsurf، OpenClaw، وCodex كلها مذكورة في الوثائق. يحتاج OpenClaw إلى تمكين إذن exec الخاص به أولاً. إذا كنت تختار بين العملاء، فإن مقارنتنا لعمل API في Cursor وCopilot تغطي المقايضات.
هل ملفات تعريف الارتباط الخاصة بي آمنة؟ يذكر المشروع أن ملفات تعريف الارتباط تبقى محلية ولا يتم تحميلها أبدًا، وهو مفتوح المصدر حتى تتمكن من التحقق من ذلك. الخطر الحقيقي ليس تسرب البيانات، بل هو حسابك: القراءة التلقائية من جلستك يمكن أن تتسبب في تقييد معدل الحساب أو وضع علامة عليه من قبل المنصة. استخدم حسابًا يمكنك تحمل خسارته.
هل سيتعطل عندما تتغير المنصات؟ نعم، وهذا مخطط له. كل منصة لديها واجهة خلفية أساسية وبدائل، ويقوم المشروع بتبديل الإعدادات الافتراضية عندما يتعطل مسار الوصول. قم بتشغيل agent-reach doctor عندما يبدو شيء خاطئًا؛ سيخبرك أي منصة تفشل ولماذا.
هل يحل هذا محل واجهة برمجة تطبيقات البحث على الويب؟ من حيث اتساع البحث، فإنه يذهب أبعد، لأن واجهات برمجة تطبيقات البحث لا تمنحك سلاسل تغريدات، أو تعليقات Reddit، أو نصوص فيديو. بالنسبة للموثوقية والدعم، فإن واجهة برمجة تطبيقات مدفوعة هي واجهة برمجة تطبيقات مدفوعة. ضمانات مختلفة.
هل يمكن لوكيلي استخدام هذا لاستدعاء واجهات برمجة تطبيقاتي الخاصة أيضًا؟ لا، وهو لا يحاول ذلك. Agent-Reach يقرأ المنصات العامة. لخدماتك الخاصة، يحتاج الوكيل إلى مواصفات، ومحاكاة، واختبارات، وهي الحجة في هل لا تزال بحاجة إلى أداة API في عصر وكلاء الذكاء الاصطناعي.
الخلاصة
يزيل Agent-Reach قيودًا حقيقية. الوكيل الذي يمكنه قراءة المناقشة الفعلية حول مكتبة، ومشاهدة الحديث، والتحقق من متعقب المشكلات يقدم إجابات أفضل من وكيل يعمل بحدود تدريب، وتصميم سلسلة البدائل يعني أنه يستمر في العمل بعد التعطل الحتمي لمسار الوصول.
ثبّته للمنصات ذات الإعداد الصفري أولاً. فكر قبل توصيل ملفات تعريف الارتباط، خاصة على أي شيء تجاري. وكن واضحًا بشأن ما لا يمسه: عقود API الخاصة بك لا تزال تحتاج إلى Apidog لتكون حقيقية بدلاً من الافتراضية، والبحث الذي ينتجه وكيلك لا يزال يحتاج إلى Sharkly أو ما شابه ذلك إذا كان أي شخص غيرك سيراه على الإطلاق.
العيون على الإنترنت تستحق أن تكون موجودة. فقط تأكد من أن النتائج تدوم أطول من الطرفية.
