Saphan

جملتان، ساعتان، قطار موقَّع.

دراسة حالة من Saphan Studio وهو يدير هندسة Saphan نفسها. في 30 أكتوبر 2026 طلب المعتمِد، وهو قائد الهندسة المسؤول عن هذا العمل، من الوكلاء، في بضع جمل، تكاملات حتمية مع الأدوات القياسية في CI/CD. بعد نحو ساعتين قرأ ووقّع خطة من ثلاث عشرة حزمة عمل، لكل منها تعريف إنجاز يجب أن يثبته اختبار. وبعد عشر دقائق من التوقيع كانت الحزمة الأولى قيد التشغيل. تتتبع دراسة الحالة هذه الميزة من الفكرة إلى العمل الجاري، اعتمادًا فقط على ما يحويه السجل.

الخط الزمني بالتوقيت العالمي

الوقتمنما حدث
07:21المستشارتحليل لنيّة المعتمِد: نحو 50 أداة في 12 فئة، وتصميم متعدد الطبقات، وأربعة قرارات.
07:35المعتمِديحسم القرارات الأربعة: «حسب التوصية».
09:14الـ Masterيودِع أمر القطار: 13 عربة، وقراءات قابلة للدحض، والتوجيه، وتعريف الإنجاز، والأسئلة.
09:17المعتمِديقرأ الأمر في الواجهة ويوقّعه بمفتاح المرور.
09:27الـ Masterيتحقق من التوقيع مجددًا ويضع العربة الأولى على جهاز البناء.
تخطيط ميزة واحدة، من السجل. عمل الوكيل الـ master على الخطة نحو سبع دقائق من وقته.تخطيط ميزة واحدة، من السجل. عمل الوكيل الـ master على الخطة نحو سبع دقائق من وقته.
تخطيط ميزة واحدة، من السجل. عمل الوكيل الـ master على الخطة نحو سبع دقائق من وقته.

ما الذي يبنيه هذا القطار

01

مهارات مُعدّة مسبقًا للأدوات التي تستخدمها فرقكم

مشغّلات الاختبارات، وماسحات التبعيات والأسرار، وأدوات OWASP، وقوائم مكوّنات البرمجيات والتوقيع. يسأل الوكيل Saphan Studio عن الطريقة الدقيقة المثبّتة والمختبرة لتشغيل الأداة على المستودع الذي أمامه، بدل أن يرتجل أمرًا.

02

مشغّل حتمي

ينفّذ الأمر المسجّل، ويوحّد النتيجة إلى SARIF أو JUnit أو CycloneDX، ويقارنها بالتشغيل السابق، ويرسلها إلى Tests Studio. لا يرى النموذج إلا ما تغيّر.

03

بوابة مطابقة مكتوبة بالشيفرة

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

04

أمر واحد، وكيل واحد، أداة جديدة

حين تُختبر التوصيلات، تصبح إضافة أداة أمرًا واحدًا: «حلّل الأداة X وأضفها إلى المكتبة». ليست منتجًا جديدًا، بل حالة استخدام أخرى على نواة Saphan Studio نفسها.

أين يدخل الإنسان

01

توقيع واحد للقطار كله

يوقّع المعتمِد القطار مرة واحدة في الواجهة، بعد «Review what you will sign». النص الموقَّع هو كل بايت من الأمر، ويبدأ بكلمات المعتمِد نفسه حرفيًا.

02

يعمل الوكلاء وحدهم داخل الحدود

يوقّع الـ master أوامر العمل بنفسه، ويرسل جولات الإصلاح بعد المراجعات، وينقل العمل حين يتعطل جهاز. المراجع ليس الكاتب أبدًا.

03

الحدود شيفرة لا نوايا حسنة

الميزانية، وقائمة العربات، والمستودعات، والشبكة الصادرة، والدمج في الخط الرئيسي يفرضها النظام. أما النطاق داخل العربة والتراخيص ومسار فريق آخر فهي قواعد الـ master، وتوضح دراسة الحالة أيّها أيّ.

04

الدمج يعود دائمًا إلى إنسان

لا يستطيع الوكيل كتابة تأكيد المعتمِد. كل خطوة لا رجعة فيها تنتظر إنسانًا.

استخدموا وكلاءكم

تعمل Claude Code وCodex ووكيل Cursor وQwen Code وCursor وDroid اليوم تحت Saphan Studio، إلى جانب حلقة الوكلاء الخاصة بنا التي تشغّل NVIDIA Nemotron. يمكن أن تجري البرمجة على الوكلاء الذين يدفع الفريق ثمنهم أصلًا. أما التنسيق والحوكمة والأمن (صلاحيات لكل مهمة، وشبكة صادرة مغلقة افتراضيًا) والسجل فتبقى في Saphan Studio.

ما في ملف PDF

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

ما لا يدّعيه هذا

01

القطار لم ينتهِ بعد.

تغطي دراسة الحالة التخطيط والتوقيع والبدء. البناء ومراجعاته والمختبِر ما زالت أمامنا.

02

مكتوبة من السجل.

الأوقات من طوابع الملفات والإيداعات والواجهة، وفصل التفويض من الرد المكتوب للمستشار. وحيث صحّحنا السجل، اعتمدنا السجل.

تحقّقوا من العمل بأنفسكم

للحكم على الشيفرة التي يكتبها الوكلاء تحت Saphan Studio، ابدؤوا بآخر بناء كامل: Proven عند الوسم المقيس وتقرير جهده. شغّلوا عليه أدواتكم للتغطية والتحليل الساكن والتعقيد.

المزيد عن Saphan Studio

هل تريدون رؤية المسار نفسه على أدواتكم ومستودعاتكم؟

تواصل معنا — [email protected]