Tiden: تحقق من توافق كود الذكاء الاصطناعي مع المتطلبات

اربط مواصفات المنتج وعمل الوكلاء وأدلة الاختبار قبل الإصدار.

tiden.ai
Tiden screenshot

ما فائدة Tiden ببساطة؟

يساعد Tiden فرق التطوير على التأكد من أن وكيل البرمجة نفّذ السلوك المطلوب فعلاً. تجمع الخدمة، التابعة لشركة Qase, Inc.، مواصفات المنتج وجلسات الوكلاء والاختبارات وأدلة الجاهزية للإصدار.

إذا كان مطلوباً من واجهة API إرجاع الحالة 429 عند تجاوز حد الطلبات وإضافة مدة إعادة المحاولة، فإن نجاح البناء لا يثبت الشرطين. يربط Tiden كل سلوك متوقع بالاختبارات التي تدعمه ويظهر الجوانب التي ما زالت بلا دليل.

مراجعة تبدأ بالمواصفة وبمعنى الاختبار

يقرأ Tiden الكود وينظم خريطة لمواصفات المنتج مع تحديد المواصفات التي لا تغطيها اختبارات. تبقى المواصفات قابلة للتحرير بصيغة Markdown، ويمكن إرفاق المصادر والمكونات والأولويات وتتبع تاريخ التغييرات.

يلتقط النظام قرارات جلسات وكلاء البرمجة ويحوّلها إلى فروع قابلة للمراجعة. يتابع المسار المعروض على الموقع الالتزامات الواردة في اتفاق العمل. يراجع شخص التغييرات المقترحة للمواصفات والاختبارات قبل دمج المقبول منها. لذلك تظل جودة التأكيدات داخل الاختبار مهمة؛ لا يكفي أن ينتهي الاختبار بالنجاح.

إعداد مسار أول على مستودع قائم

يشرح دليل البدء الرسمي الخطوات العملية:

  1. أنشئ مؤسسة أو انضم إليها، ثم أضف منتجاً داخل مساحة عمل.
  2. ثبّت أداة CLI المناسبة لنظام macOS أو Linux أو Windows. شغّل tiden setup للتفويض وربط المستودع، ثم tiden config verify.
  3. اربط تطبيق Tiden على GitHub بالمستودعات المحددة وافحص الأذونات المطلوبة.
  4. أنشئ مواصفة، أو استورد متطلباً من Markdown، ثم أنشئ اختباراً واربطه بها.
  5. نفّذ الفحوص وافتح Traceability. ميّز بين verified وnot_run وno_test؛ فوجود اختبار غير منفذ لا يساوي وجود نتيجة مثبتة.
  6. ثبّت الخطافات بواسطة tiden intent install وافحص حالتها، ثم راجع الفروع الناتجة قبل الدمج.

ابدأ بسلوك واحد له نتيجة يمكن ملاحظتها. يسمح ذلك بتقييم العلاقة بين المتطلب والاختبار والنتيجة قبل توسيع الاستخدام.

التكامل مع أدوات الفريق

يناسب Tiden المطورين وفرق ضمان الجودة والقادة التقنيين الذين ينشرون تعديلات كتبها الوكلاء باستمرار. يذكر الموقع Claude Code وCursor وCopilot وCodex ضمن الأدوات المصاحبة.

تتيح CLI وواجهة REST العامة وخادم MCP المحلي التعامل مع المواصفات والاختبارات والفروع والأحكام عبر الأتمتة. ينبغي تحديث CLI وخادم MCP معاً للحفاظ على توافق الإعدادات. ما زال الفريق مسؤولاً عن توضيح المتطلبات الغامضة واختيار اختبارات ذات معنى.

بوابات الجودة ومخاطر الإصدار

تجمع بوابات الجودة تغطية المواصفات ونتائج الاختبارات ومخاطر المكونات وحداثة الأدلة ومشكلات الإنتاج المتاحة. يمكن تقييم الفرع الرئيسي أو فرع عمل أو إصدار، مع نتيجة نجاح أو حظر أو قبول للمخاطرة.

يعيد الأمر tiden gate check --product-id <product-id> رمز خروج غير صفري عند وجود حظر أو مراجعة مخاطر معلّقة. ويربط تتبع أخطاء التشغيل المشكلات بالإصدارات والبيئات. الحكم الإيجابي محدود بالمواصفات والفحوص المسجلة، ولا يضمن خلو البرنامج من كل عيب.

التجربة والتكلفة والوصول إلى الكود

بحسب التحقق في 15 أكتوبر 2026، الأسعار الشهرية العامة بالدولار الأمريكي هي 49 دولاراً لخطة Starter و199 دولاراً لكل منتج لخطة Team. تشمل Starter منتجاً واحداً وحتى ثلاثة مستودعات و25 تغييراً متحققاً منه شهرياً. تشمل Team مئة تغيير لكل منتج ومستودعات غير محدودة. تقدم الخطتان تجربة لمدة 14 يوماً؛ تبدأ الفوترة في اليوم الخامس عشر عند الاستمرار.

التغيير المتحقق منه هو طلب سحب دُمج بعد اجتياز بوابة الجودة ويُحسب مرة واحدة. إعادة المحاولة والتغييرات الفاشلة وإيداعات الروبوتات مجانية. قد تُضاف رسوم استخدام وتتبّع في Team. تُحفظ الأدلة ثلاثة أشهر في Starter واثني عشر شهراً في Team. راجع الأسعار والحاسبة الرسمية للشرائح والشروط السنوية؛ هذه ليست تسعيرة نهائية بالريال شاملة الضرائب.

يقرأ تطبيق GitHub المستودعات المصرح بها، لذا افحص النطاق واحمِ رموز API. يمكن تنقية بيانات التتبع عبر beforeSend. اقرأ سياسة الخصوصية مع العقد؛ المواد العامة التي فُحصت لا تثبت ضماناً شاملاً للمعالجة المحلية فقط أو استبعاد كل كود العملاء من التدريب. الاستضافة الذاتية في Enterprise إضافة مدفوعة.

أسئلة شائعة

هل يستبدل Tiden المراجع البشري؟

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

هل نجاح الاختبارات يعني تحقق المتطلبات؟

يثبت السلوك الذي اختُبر فقط. يجب فحص ارتباطه بالمواصفات ونقص التغطية والنتائج القديمة أو غير المنفذة.

كيف أبدأ بمستودع موجود؟

أنشئ منتجاً، وفوّض المستودع واضبط CLI. اربط مواصفة واضحة باختبار واحد وافحص Traceability قبل توسيع المسار.

موارد رسمية