أطلقت شركة TestMu AI اليوم Kane CLI أداة أتمتة جديدة مصممة للمطورين ووكلاء الذكاء الاصطناعي. تعمل الأداة مباشرة من الواجهة الطرفية وتوفر التحقق من المتصفح بدعم أصلي لـ Claude Code و Codex CLI و Cursor و Gemini CLI.

تسد Kane CLI فجوة رئيسية في تطوير البرمجيات الحديث. بينما يعتمد المطورون على وكلاء الذكاء الاصطناعي لكتابة الأكواد بسرعة، كانت خطوة التحقق من أن الكود يعمل فعلاً في المتصفح تُترك للبشر. قال أسد خان، الرئيس التنفيذي والمؤسس المشارك بـ TestMu AI: “لطالما وثقت البرمجيات بالأشخاص الذين كتبوها. الآن، لأول مرة، يجب أن تثق بالآلات. Kane CLI هي كيفية تطوير حجم الثقة في عصر الوكلاء.”

المميزات الرئيسية لـ Kane CLI

توفر Kane CLI أداة أتمتة مع عدة قدرات متقدمة. التحكم في المتصفح يعمل على النوايا فقط دون الحاجة لأدوات اختيار أو رموز أساسية. تدعم الأداة تدفقات مرنة تتكيف حتى 50 خطوة لكل اختبار، مما يضمن التحقق من الرحلة الكاملة.

تحول Kane CLI أداة أتمتة اختبارات اللغة الإنجليزية العادية إلى كود Playwright بأمر واحد. كما تراقب بشكل نشط السلوكيات غير المتوقعة أثناء تشغيل الاختبار، مع اكتشاف ديناميكي قائم على الرؤية يتعامل مع عناصر التحميل والرسوم المتحركة على الشاشة.

معالجة التحديات المعقدة

عند الوصول إلى شاشات كلمات المرور لمرة واحدة أو اختبارات CAPTCHA، لا تفشل Kane CLI بصمت. بدلاً من ذلك، تتوقف مؤقتاً وتطلب من الإنسان التعامل مع تلك الخطوة الواحدة، ثم تستمر العمل. هذا يوفر مفهوم “الدور البشري” دون إيقاف سير العمل بأكمله.

تدعم الأداة الهجرة ثنائية الاتجاه، حيث يمكن تحويل نصوص Playwright أو Selenium الموجودة إلى Kane CLI وبالعكس، دون الحاجة لإعادة كتابة من الصفر. كما توفر مزامنة مدمجة حيث يتم حفظ كل حالة اختبار محلياً عن بُعد مع دليل قابل للمشاركة.

التكامل مع أنظمة التطوير الحديثة

تعمل Kane CLI أداة أتمتة بدون واجهة رسومية عبر GitHub Actions و GitLab CI و Jenkins و Bitbucket Pipelines، مع موصلات رموز الخروج القياسية المتصلة بسهولة بتدفق التحكم في خط الأنابيب. توفر الأداة التأليف السياقي الذي يسمح بإنشاء حالات اختبار موازية عبر جلسات متصفح متعددة من مطالبة واحدة.

تأتي Kane CLI أداة أتمتة مع ثلاثة أوضاع تشغيل. الواجهة الطرفية التفاعلية توفر استكشاف واختبار وتكرار مباشر دون الحاجة لقيم معلمات. وضع سطر الأوامر بدون رأس مصمم للنصوص الآلية وخطوط الأنابيب. وضع العميل يوفر مخرجات NDJSON مهيكلة تقرأها أدوات الذكاء الاصطناعي بشكل أصلي.

التسعير والتوفر

تتوفر Kane CLI اليوم مجاناً للبدء. يمكن التثبيت عبر npm باستخدام الأمر npm install -g @testmuai/kane-cli، أو عبر Homebrew باستخدام brew install LambdaTest/kane/kane-cli. كجزء من الإطلاق، تقدم TestMu AI نقاط مكافأة للأشهر الثلاثة الأولى للفرق التي تنشط خطة مدفوعة الأجر خلال الفترة التمهيدية.

حول TestMu AI، كانت تُعرف سابقاً باسم LambdaTest. تعد المنصة الأولى لهندسة الجودة المدفوعة بـ الذكاء الاصطناعي عالمياً، وتمكن المنظمات من أتمتة وتوسيع الاختبار. من خلال الجمع بين القدرات المستقلة والتكامل السلس مع عمليات التطوير الحديثة، تساعد المنصة الفرق على تقديم برامج أسرع وأكثر موثوقية وأماناً في عالم يتمحور حول الذكاء الاصطناعي.