بدأت بخطة لا يستطيع أحد رؤيتها

‏Masaro منصة مهام لبناء البرمجيات مع وكلاء البرمجة الذكيين: خطّط على لوحة حيّة بمعايير قبول قابلة للتحقق، ثم سلّم المهام إلى Claude Code أو Cursor أو أي وكيل MCP وقيّم ما يعود. وهذه الصفحة هي «لماذا».

تعرف هذه اللحظة. تطلب من وكيل ذكاء اصطناعي أن يخطّط لميزة. يفكّر قليلًا ثم يكتب خطة جيدة فعلًا، مقسّمة إلى مهام، ومحفوظة في ملف داخل مستودعك (ملفنا كان اسمه tasks.md). ثم يبدأ البناء، ومن تلك اللحظة صرت تدير مشروعًا عبر ملف نصي.

جرّب أن تجيب عن أسئلة أساسية من ذلك الملف. ما الذي سُلِّم؟ وكيف؟ وما المتبقّي؟ وما التالي؟ في الغالب لا تستطيع. قائمة تحقّق في ملف ليست قابلة للقراءة كما تُقرأ لوحة. ولا يمكنك ترتيب أولوياتها دون تحريرها يدويًا. وزملاؤك لن يفتحوها أبدًا. وحتى وهي مودعة في المستودع فهي للكتابة فقط: الوكيل كتبها، ولا أحد يقرؤها، والجلسة التالية تبدأ واحدة جديدة. بنينا Masaro لأننا سئمنا العيش في هذه الحلقة، نُطلق بسرعة ونفقد الخيط.

وصلت البنية. ولم تصل الرؤية.

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

لكن المخرجات ما زالت ملفات في مستودع. وملف الخطة أحادي اللاعب. لا تستطيع ترتيب أولوياته، ولا يستطيع فريقك رؤيته، ولا أحد يتتبّع ما جرى للمهمة السابعة، ولا توجد حلقة مراجعة حين يدّعي وكيل أن شيئًا قد أُنجز. الانضباط موجود؛ وطبقة الإدارة غائبة. و Masaro هو تلك الخطوة التالية. يجلب الصرامة نفسها إلى تطبيق حقيقي، بلوحة حيّة وفريق ووكلاء متصلين عبر MCP.

الموجّه ليس مواصفة

الملف نصف المشكلة فقط. «أضف المصادقة» بلا تعريف لـ«منجَز». هل تستمر الجلسات أسبوعًا أم ساعة؟ روابط سحرية أم كلمات مرور؟ وماذا يحدث لدعوة منتهية؟ أنت تعرف الإجابات؛ فهي تعيش في رأسك، وفي إيداعات قديمة، وفي قرار اتخذه أحدهم قبل ثلاثة أسابيع. والوكيل لا يملك شيئًا من ذلك، ولا زميلك كذلك. فيخمّن الوكيل، والوكيل الذي يخمّن هو وكيل لا تستطيع تقييم مُخرَجه. كل ما تستطيعه هو الانطباع. وهكذا تنجرف قاعدة الكود من «كودنا» إلى «شيء كتبه ذكاء اصطناعي وصرنا مسؤولين عنه».

والخلل يتراكم. فكل قرار مخمَّن يصير سياقًا لتخمينات الجلسة التالية. وبحلول الأسبوع الرابع، يبني الفريق كله على افتراضات لم يتّخذها أحد عن قصد.

انضباط هندسي، بسرعة الوكلاء

العلاج ليس نموذجًا أذكى. بل الانضباط الذي اخترعته فرق البرمجيات أصلًا (مهام محددة النطاق، ومعايير قبول صريحة، وقرارات مسجّلة، ولوحة مشتركة) مطبَّقًا بالسرعة التي يعمل بها الوكلاء. ولا أحد يفعل هذا يدويًا لجلسات الوكلاء، لأن كتابة مهمة لائقة تستغرق أطول من كتابة موجّه. تلك هي الفجوة الفعلية، وهي التي يسدّها Masaro:

  • التخطيط يحدث في مكان حقيقي ومرئي. تحدّث أو اكتب فكرة؛ فيطرح Masaro الأسئلة الحادة ويُنتج ملاحم ومهامّ وتبعيات وتعقيدًا. لا قائمة تحقّق في ملف، بل لوحة تستطيع إعادة ترتيبها وتحديد أولوياتها وتسليمها لأي أحد، في دقائق بدل عصرٍ كامل من كتابة التذاكر.
  • كل مهمة تحمل عقدًا. معيار قبول قابل للتحقق. لا «أضف المصادقة» بل «يستطيع المستخدم طلب رابط سحري، وينتهي الرابط بعد 15 دقيقة، والرابط المنتهي يعرض شاشة إعادة إرسال». ومن يبنيه، إنسانًا كان أو وكيلًا، يبني مقابله. ومن يراجع يقيّم مقابله. المُخرَج يُقيَّم لا يُخمَّن.
  • القرارات تصير ذاكرة مشتركة. التقنيات والأعراف وأسباب الخيارات تُسجَّل مرة واحدة، ويراها الفريق، ويسحبها الوكلاء قبل كتابة سطر. فلا تعيد الجلسة العاشرة فتح نقاش الجلسة الأولى، ولا يفعل الموظف الجديد ذلك أيضًا.
  • الوكلاء يتصلون عبر MCP. علّم مهمة جاهزة فيحجزها وكيلك، أو يسأل اللوحة عمّا يعمل عليه تاليًا. يسحب سياق المهمة كاملًا، ويبلّغ عن التقدّم أثناء عمله، ويعيد النتيجة للمراجعة. فتصير الخطة التي ينفّذها الذكاء الاصطناعي والخطة التي تراها أنت خطةً واحدة أخيرًا.

البرمجيات لا تزال رياضة جماعية

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

‏Masaro هو تلك اللوحة المشتركة. كل مهمة، سواء التقطها إنسان أو حجزها وكيل، تعيش في مكان واحد، بحالتها ومعاييرها وتاريخها الكامل مرئيًا للجميع. يرى مدير المنتج ما هو قيد المراجعة دون اجتماع يومي. ويرى المطوّر ما أطلقه وكيل ولماذا. ويرى صاحب المصلحة الخطة، لا لقطة شاشة منها. ولا يحدث شيء مهم في نافذة محادثة لا يستطيع غيرك قراءتها.

البشر والوكلاء، على اللوحة نفسها

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

السرعة لم تكن المشكلة قط

جعل الوكلاءُ البناءَ سريعًا. لكنهم لم يجعلوه يتقارب. فالتكرارات السريعة في الاتجاه الخطأ تُضيعك أسرع فحسب. الرؤية هي ما يجعل السرعة تتراكم: حين يستطيع الجميع، وكل وكيل، رؤية الخطة ومعنى «منجَز»، تهبط كل جلسة أقرب إلى المنتج الذي قصدت بناءه.

نشأ Masaro من البرمجيات، لكن الحلقة عامة: حوّل أي فكرة بعصف ذهني إلى خطة، وعرّف «منجَز»، ووجّه العمل، وتحقّق. مطوّر منفرد يشغّل ثلاث جلسات وكلاء، أو فريق يتشارك فيه الناس والوكلاء لوحة واحدة، أو إطلاق منتج لا يمسّ الكود إطلاقًا: الآليات متطابقة. خطّط حيث ترى. عرّف «منجَز». وجّه العمل. تحقّق. أطلِق.

ضع خطتك حيث يراها الجميع.