SearXNG بدل البحث المدفوع في Claude Code: كيف يتجاوز المطورون قيود Anthropic

تبلغ تكلفة أداة WebSearch المدمجة في Claude Code نحو 0.01 دولار لكل طلب، وكثيراً ما تُظهر أخطاء تجاوز الحد حتى مع اشتراك قيمته 200 دولار شهرياً. وصف أحد المطورين على موقع Habr حلاً يعتمد على SearXNG، وهو محرك بحث محلي يُربط عبر بروتوكول MCP. والنتيجة بحث مجاني دون قيود، ولا تُرسَل البيانات إلى خوادم Anthropic. يستغرق الإعداد عشر دقائق ويتطلب ثلاثة ملفات إعداد فقط. والحالة لافتة لأنها تُظهر أن منظومة MCP تتيح للمستخدمين استبدال المكونات المدفوعة في أدوات الذكاء الاصطناعي بحلول خاصة بهم.

معالج بواسطة الذكاء الاصطناعي من Habr AI؛ بتحرير Hamidun News
SearXNG بدل البحث المدفوع في Claude Code: كيف يتجاوز المطورون قيود Anthropic
المصدر: Habr AI. كولاج: Hamidun News.
استمع للمقال

اصطدم المطورون الذين يستخدمون Claude Code بكثافة، وهو مساعد الذكاء الاصطناعي الطرفي (terminal) من Anthropic، بواقع غير مريح: ميزة البحث المدمجة في الويب ليست مدفوعة فحسب، بل لا يُعوَّل عليها أيضاً. يبدو سنت واحد للطلب مبلغاً زهيداً، إلى أن تدرك أن مئات طلبات البحث يومياً أمر معتاد، لا استثناء، عند العمل المكثف على قاعدة الشيفرة. عشرة دولارات لكل ألف طلب، وأخطاء «Rate limit reached» المتكررة حتى مع اشتراك Max البالغ مئتي دولار شهرياً، فبدأ المجتمع يبحث عن بدائل. ووجدها.

نُشر على موقع Habr دليل مفصّل يعرض حلاً التفافياً أنيقاً: تشغيل نسخة محلية من SearXNG، وهو محرك بحث فوقي (metasearch) مفتوح المصدر، وربطها بـ Claude Code عبر بروتوكول MCP. تستغرق العملية كلها عشر دقائق وثلاثة ملفات إعداد. والنتيجة بحث مجاني دون أي حدود، ولا تغادر طلبات البحث جهاز المطور المحلي.

ولفهم سبب الصدى الذي أثاره هذا الحل، لا بد من النظر إلى السياق. SearXNG هو تفرّع (fork) عن SearX، وهو محرك بحث فوقي يجمع النتائج من عشرات المصادر، منها Google وBing وDuckDuckGo وWikipedia وغيرها. وهو لا يخزّن بيانات المستخدمين ولا يعرض إعلانات، ويخضع لسيطرة كاملة من الشخص الذي نشره. المشروع قائم منذ زمن طويل ويحظى بشعبية مستقرة بين من يقدّرون الخصوصية. لكن ظهور بروتوكول MCP، أي Model Context Protocol الذي قدّمته Anthropic في أواخر عام 2024، هو ما حوّل SearXNG من أداة متخصصة محدودة الانتشار إلى بديل كامل لمكوّن تجاري.

صُمّم MCP ليكون معياراً موحداً لربط الأدوات الخارجية بالنماذج اللغوية. فكرته بسيطة: بدلاً من تضمين كل وظيفة مباشرة في مساعد الذكاء الاصطناعي، تُنشأ واجهة موحدة يستطيع النموذج عبرها الوصول إلى خدمات متنوعة. نظام الملفات وقاعدة البيانات وواجهات API للخدمات الخارجية، كلها تُربط بالطريقة نفسها. روّجت Anthropic لـ MCP بوصفه وسيلة لتوسيع قدرات Claude، لكن المجتمع، كما يحدث غالباً مع المعايير المفتوحة، وجد له استخداماً آخر: استبدال الوظائف المدمجة المدفوعة ببدائل مجانية.

من الناحية التقنية يجري التكامل على النحو التالي. يشغّل المطور SearXNG محلياً، وغالباً داخل حاوية Docker. ثم يُعدّ خادم MCP يستقبل طلبات البحث من Claude Code ويحوّلها إلى واجهة API الخاصة بـ SearXNG. وحين يكتشف Claude Code وجود أداة بحث متاحة عبر MCP، يبدأ باستخدامها بدلاً من WebSearch المدمج. لا يتطلب ذلك أي تعديل على Claude Code نفسه، فبنية MCP تفترض هذا النوع تحديداً من سيناريوهات ربط الأدوات الخارجية.

تظهر هنا ديناميكية لافتة تميّز صناعة أدوات الذكاء الاصطناعي ككل. تبني الشركات منظومات يُسعَّر فيها كل مكوّن على حدة: اشتراك في النموذج، ورسوم للبحث، ورموز (tokens) مقابل السياق. غير أن البروتوكولات والمعايير المفتوحة التي تروّج لها هذه الشركات نفسها لجذب المطورين تمنح المستخدمين في الوقت ذاته أدوات لاستبدال المكونات المدفوعة. أنشأت Anthropic بروتوكول MCP لجعل Claude أكثر مرونة وجاذبية. أما الأثر الجانبي فهو أن المستخدمين صاروا قادرين على إزالة العنصر الذي يدرّ على الشركة دخلاً إضافياً بالذات من السلسلة.

ومع ذلك، سيكون من التبسيط أن نرى في هذا مجرد قصة توفير. فخصوصية طلبات البحث حجة لا تقل وزناً لدى كثير من المطورين عن التكلفة. فحين يبحث مساعد الذكاء الاصطناعي عن معلومات حول البنية الداخلية لمشروع ما أو أسماء الخدمات أو أخطاء برمجية محددة، قد تتضمن هذه الطلبات بيانات حساسة. ويضمن SearXNG المحلي ألا تصل هذه الطلبات إلى خوادم Anthropic، وألا تُمرَّر إلى مزودي البحث مقرونة بمستخدم بعينه.

وتعكس هذه الحالة اتجاهاً أوسع. فكلما ازدادت أدوات الذكاء الاصطناعي للمطورين تعقيداً وكلفة، تشكّلت حولها منظومة من البدائل المفتوحة للمكونات المنفردة. خوادم MCP للبحث، ونماذج محلية للمهام البسيطة، وخطوط RAG خاصة بدل السحابية، كلها عناصر لصورة واحدة. يجمع المطورون حزم الذكاء الاصطناعي الخاصة بهم كما تُركَّب القطع، ويختارون لكل طبقة أفضل توازن بين السعر والجودة والتحكم. وسيتعين على شركات مثل Anthropic أن تأخذ هذا الواقع في الحسبان عند بناء نماذجها التسعيرية، لأن مجتمعاً مُنح بروتوكولاً مفتوحاً سيجد حتماً طريقة لاستخدامه بما يخدم مصالحه.

القصة
ZK
جمال حميدون — مدير المنتجات في Alpina Digital ومدير منتج AlpinaGPT. يبني منتجات الذكاء الاصطناعي منذ 2019. بدأ Hamidun News كمشروع شخصي ثم أصبح مُجمِّعًا إنتاجيًا بأكثر من 6000 قارئ.
✦ Hands-On AI Engineering · Hamidun Academy

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.

Start 72h Free Trial →Vibe-Coding Intensive
ما رأيك؟
جارٍ تحميل التعليقات…