الحوسبة السحابية ومراكز البيانات

Cloudflare تطلق cf لتوفير وصول وكلائها البرمجيين إلى كامل واجهة API

أطلقت Cloudflare النسخة التجريبية المفتوحة من cf، وهي أداة سطر أوامر تغطي أكثر من 3,000 عملية عبر واجهة Cloudflare API، مع مخرجات JSON افتراضية وبحث باللغة الطبيعية وإعدادات TypeScript. كما فتحت الشركة مصدر Forge، خط توليد أدواتها من مخططات OpenAPI.

28 سبتمبر 2026
3 دقائق قراءة
0 قراءة
certi.news Editorial Team
Cloudflare تطلق cf لتوفير وصول وكلائها البرمجيين إلى كامل واجهة API

أطلقت Cloudflare النسخة التجريبية المفتوحة من cf، وهي أداة جديدة لسطر الأوامر صممت لمنح المطورين والوكلاء البرمجيين وصولاً موحداً إلى كامل واجهة Cloudflare API. ويمكن تثبيت الأداة عالمياً عبر الأمر npm i -g cf.

يأتي الإطلاق لمعالجة فجوة في أداة Wrangler، التي كانت توفر أوامر لنحو 280 عملية فقط، في حين تضم واجهة Cloudflare أكثر من 3,000 عملية. وتقول الشركة إن استخدام الوكلاء لـWrangler ارتفع من نسب أحادية الرقم قبل عام إلى 25% في مارس 2026، ثم بلغ 48% في الأسبوع السابق للإعلان. كما ينفذ الوكلاء أوامر متنوعة تقارب ضعف ما ينفذه المستخدمون الآخرون يومياً، وتزيد احتمالية استخدامهم ستة أوامر أو أكثر بنحو أربعة أضعاف.

أداة موجهة للوكلاء أولاً

تجعل cf مخرجات JSON هي الإعداد الافتراضي بدلاً من الجداول النصية، ما يتيح للوكلاء تصفية النتائج مباشرة وتقليل استهلاك السياق. وتضيف الأداة الأمر cf cli search، الذي يسمح بالبحث باللغة الطبيعية عن العملية المناسبة ضمن آلاف المسارات، اعتماداً على أوصاف واجهة API ومعلماتها.

وعندما تتطلب العملية إدخالات بشرية معقدة، مثل البحث عن نطاق لشرائه، تستطيع الأداة تحويل متطلبات API إلى نموذج من مدخلات متحقق منها. وتقول Cloudflare إن الهدف هو تمكين وكيل واحد من إنشاء Worker ونشره ومراقبته، ثم حمايته عبر Cloudflare Access وWAF وشراء نطاق، من خلال أداة واحدة.

إعدادات TypeScript بدلاً من ملفات متفرقة

تقدم Cloudflare تنسيق cloudflare.config.ts لإدارة إعدادات Workers، مع إمكانية تعريف البيئات برمجياً والاستفادة من التحقق النوعي وإمكانات بروتوكول LSP. وتشمل أدوات المساعدة تعريف المتغيرات والأسرار وموارد KV وD1 وR2 والطوابير وAI وVectorize وWorkers أخرى، إضافة إلى تعريف مشغلات الطلبات المجدولة والطوابير والبريد في كتلة واحدة.

وتخطط الشركة لتوسيع هذا التنسيق ليشمل إدارة Cloudflare بالكامل، بما في ذلك السياسات والمناطق وDNS. وتذكر أن بعض ملفات إعداد Wrangler الداخلية اختُزلت بنسبة 40% بعد الانتقال إلى تعريف بيئات مبني على قاعدة مشتركة بدلاً من تكرار كتل منفصلة.

Forge وVite ومسار الانتقال من Wrangler

بُنيت الأداة الجديدة باستخدام Forge، وهو خط توليد موحد مفتوح المصدر يعتمد على مخططات OpenAPI المستخدمة أصلاً في توثيق الواجهة وإنشاء حزم SDK. وتقول Cloudflare إن هذا النهج سمح بتوسيع التغطية من نحو 280 وظيفة في Wrangler إلى كامل سطح API.

تعتمد cf على Vite افتراضياً، مع إضافة Cloudflare Vite Plugin وVitest لتوفير بيئة تطوير واختبار متكاملة لـWorkers. ويمكن تشغيل cf migrate لنقل المشاريع؛ إذ تُحوّل المشاريع المبنية على Vite إلى ملف الإعداد الجديد، بينما تستمر الأداة في تفويض البناء إلى Wrangler للمشاريع التي تعتمد على esbuild، وكذلك لبعض مشاريع Rust وPython.

بعد انتهاء النسخة التجريبية المفتوحة، تعتزم Cloudflare إصدار نسخة رئيسية نهائية من Wrangler توجه المستخدمين والوكلاء إلى cf، مع استمرار دعم الصيانة لـWrangler لمدة 18 شهراً بعد انتهاء التجربة.

ما الذي يتغير عملياً؟

التغيير الأساسي ليس مجرد إضافة أوامر جديدة، بل نقل مركز إدارة Cloudflare من CLI مكتوب يدوياً لكل منتج إلى واجهة مولدة من مخططات API، مع تصميم مخرجات واكتشاف أوامر يناسب الوكلاء. هذا قد يقلل الفجوة بين ما توفره Cloudflare عبر API وما يمكن تنفيذه من سطر الأوامر، لكنه يضع على الفرق التي تعتمد على Wrangler مهمة مراجعة ملفات الإعداد وسلوك البناء، خصوصاً في المشاريع التي لا تستخدم Vite أو تعتمد على تكاملات Wrangler الحالية.

مصدر الخبر
كيف أعددنا هذا الخبر؟

اعتمد الخبر على المصدر الأصلي الموضح أعلاه. قد نستخدم أدوات آلية للمساعدة في الاستخراج والتصنيف والصياغة، لكن النشر يخضع لقواعد تمنع المحتوى المكرر والقصير أو الروتيني منخفض القيمة. اقرأ سياستنا التحريرية.

c
كاتب المقال

certi.news Editorial Team

certi.news Editorial Team

The certi.news editorial team monitors technical sources and reconstructs news, verifying facts and context prior to publication.

من نفس التصنيف

مقالات قد تهمك

عرض كل الأخبار