مِخبارMIKHBAR
الويب

كلاودفلير تطلق أداة cf لتفعيل واجهة برمجة التطبيقات بالكامل

تستجيب كلاودفلير للنمو الهائل في استخدام وكلاء الذكاء الاصطناعي عبر إطلاق أداة cf، التي توفر وصولاً شاملاً وموحداً لواجهات برمجة التطبيقات الخاصة بها.

كلاودفلير تطلق أداة cf لتفعيل واجهة برمجة التطبيقات بالكامل

استجابة للنمو المتسارع في استخدام الوكلاء

شهدت كلاودفلير زيادة حادة في اعتماد وكلاء الذكاء الاصطناعي على أدواتها، حيث وصلت نسبة الاستخدام إلى 48% في الأسبوع الأخير، مقارنة بنسب منخفضة في العام السابق. لاحظت الشركة أن الوكلاء يستخدمون عدداً أكبر من الأوامر المتنوعة يومياً، مما دفعها لتطوير أداة جديدة تلبي احتياجاتهم المتزايدة. أعلنت الشركة عن إطلاق cf، وهي أداة سطر أوامر مصممة خصيصاً لتعكس واجهة برمجة التطبيقات بالكامل، مما يتيح للوكلاء تنفيذ أي عملية تدعمها المنصة دون قيود.

تجاوز قيود أداة Wrangler التقليدية

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

إعادة تصميم واجهة المستخدم للوكلاء

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

كلاودفلير تطلق أداة cf لتفعيل واجهة برمجة التطبيقات بالكامل
صورة مرتبطة بالخبر من Cloudflare Blog · المصدر: Cloudflare Blog

اعتماد TypeScript في الإعدادات

أدخلت كلاودفلير صيغة cloudflare.config.ts الجديدة، التي تعتمد على لغة TypeScript بدلاً من صيغ مثل TOML أو JSONC. يتيح هذا التغيير للوكلاء والمطورين قراءة وتعديل الإعدادات ببرمجة، مع الاستفادة من دعم بروتوكول LSP في أدوات مثل Claude Code وCodex. لاحظت الشركة أن الوكلاء قادرون على تحديد وتعديل الإعدادات بدقة عالية حتى بدون سياق مسبق، مما يعزز موثوقية العمليات البرمجية ويقلل من الأخطاء المحتملة في إدارة البيئة.

تصميم مخصص لتجربة الوكلاء

رغم أن الانتقال من أداة مألوفة قد يبدو معقداً، ترى كلاودفلير أن cf توفر تجربة أنظف للوكلاء. من خلال حقن سياق محدد وملفات AGENTS.md، تقلل الأداة من الارتباك مقارنة بمحاولة تكييف وكيل مع اختلافات كبيرة في إصدارات قديمة. صُممت الأداة من الصفر مع وضع الوكلاء في الاعتبار، وتضم أدوات اكتشاف أوامر مبتكرة من المتوقع أن تصبح معياراً في أدوات سطر الأوامر المستقبلية. تهدف الشركة إلى تسهيل بناء ونشر البرمجيات في عصر التطوير الوكلي، حيث تتغير طرق العمل التقليدية بشكل جذري.

فتح مصدر مولد Forge

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

المصادر

  • Cloudflare BlogIntroducing cf: the agentic CLI for the entire Cloudflare API

تابع التسلسل الزمني

تغطية الكيانات المرتبطة