تخطٍّ إلى المحتوى

البناء

ابنِ باستخدام الوكلاء الذين تعتمد عليهم بالفعل.

استخدم الوكلاء الذين تعتمد عليهم بالفعل، أو ابنِ حلقتك الخاصة لمشروعك، وشغّلهم جنبًا إلى جنب. يستطيع كل وكيل رؤية الخريطة نفسها لبنيتك المعمارية، المُحلَّلة من شيفرتك، وينفّذ commits في Git worktree خاص به. حين ينتهي الوكيل، يفحص Panolayer عمله بحثًا عن حالات التراجع، ولا يُدمج شيء في فرعك حتى توافق عليه.

نزّل Panolayerاقرأ التوثيق

إصدار تجريبي عام لنظام macOS. ابدأ مجانًا، دون الحاجة إلى بطاقة ائتمان.

البناء

الخلل ليس في الملفات التي غيّرها الوكيل، بل في تلك التي تعتمد عليها.

لنفترض أنك طلبت من وكيل تحويل getPrice()‎ لتُرجع الدولارات بدلًا من السنتات. يحدّث صفحة المنتج وسلة التسوق، وتنجح الاختبارات. لكن إتمام الشراء يستدعي getPrice()‎ أيضًا، ولا يزال يعامل النتيجة على أنها سنتات، فيُحاسَب طلب قيمته $20 بعشرين سنتًا.

01 / البناء

جميع وكلائك في مكان واحد

يستخدم معظم المطورين اليوم أكثر من وكيل، كلٌّ في طرفيته الخاصة وبتصوّره الخاص عن قاعدة شيفرتك. في Panolayer، يعملون جنبًا إلى جنب، ويستطيع كل منهم رؤية الخريطة نفسها لبنيتك المعمارية، المُحلَّلة من شيفرتك، فينطلقون جميعًا من الصورة نفسها لكيفية ترابط النظام.

ينفّذ كل وكيل commits في Git worktree خاص به، فلا يكتب أحدهم فوق عمل الآخر، وترى كل تشغيل وحالته ونتيجة التحقق منه في عرض واحد.

جميع وكلائك في مكان واحد

02 / البناء

ثبّت بنقرة واحدة، بمفاتيح API الخاصة بك

يضم Agent Marketplace عشرين وكيل برمجة، منها Aider وClaude Code وCline CLI وCodex CLI وGemini CLI وGitHub Copilot CLI، إضافةً إلى Panolayer Agent. ثبّت الوكيل الذي تستخدمه بنقرة واحدة وشغّله على مشروعك من الصفحة نفسها، دون أي إعداد في الطرفية.

تعمل الوكلاء باشتراكك أو بمفتاح API الخاص بك. تدفع لمزوّد النماذج مباشرةً، ولا يقف Panolayer وسيطًا في تلك الفاتورة.

Agent Marketplace
ثبّت بنقرة واحدة، بمفاتيح API الخاصة بك

03 / البناء

لا شيء يصل دون موافقتك

لا يستطيع الوكيل دمج عمله في فرعك. حين ينتهي، يتحقق Panolayer من النتيجة، ثم تقرر أنت. تعمل الوكلاء المثبّتة من Marketplace داخل حاوية مُحصّنة مع تحكّم في نطاق مساحة العمل والأدوات والشبكة وحدود الموارد والوصول إلى الأسرار. شجرتك الرئيسية غير مُركَّبة داخلها، فلا يملك الوكيل أي مسار إلى فرعك. أما وكلاء CLI المثبّتة مسبقًا على جهاز Mac فتبدأ داخل الـ worktree الخاص بها، مع تعليمات بطلب الدمج بدلًا من تنفيذه.

على جهاز Mac الخاص بك

نقطة التفتيش تقع قبل فرعك المحلي

فرعك المحلي

feature/login

نقطة انطلاقك. ويمكنك العمل على main أيضًا.

worktrees منفصلة للوكلاء

Claude Codeنسخة محلية مستقلة · تعديلات مستقلة
Codex CLIنسخة محلية مستقلة · تعديلات مستقلة

تنفّذ الوكلاء commits هنا بقدر ما تحتاج.

Panolayer يفحص العمل

حين يعلن الوكيل انتهاءه، يبدأ التحقق.

نجاح الفحوصات ← توافق أنت

↶ إخفاق الفحوصات ← العودة إلى الوكيل

دمج محلي

فرعك المحلي

feature/login

تنضم التغييرات الموافق عليها إلى عملك هنا.

لاحقًا، على مضيف Git
  1. أنت تنفّذ push
  2. فرع الميزة البعيد
  3. pull request والمراجعة
  4. الدمج في main
وكلاء Marketplace

شجرة العمل الرئيسية غير مُركَّبة داخل الحاوية. لا يستطيع الوكيل الدمج فيها مباشرةً.

وكلاء CLI على الجهاز المضيف

تعمل على جهاز Mac الخاص بك داخل worktree. وتُوجَّه بطلب الدمج؛ وهذه سياسة، لا عزل بالحاويات.

تبقى أنت المتحكّم

يمكنك دائمًا تنفيذ commit لعمل الوكلاء ودمجه بنفسك، حتى عند إخفاق الفحوصات.

04 / البناء

كل تشغيل يُفحص

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

كيف يعمل التحقق
كل تشغيل يُفحص

05 / البناء

ابنِ وكيلك الخاص

يأتي سلوك الوكيل من إطار تشغيله: كيف يخطط، وما الذي يتحقق منه قبل أن يعلن انتهاءه، وماذا يفعل حين تُخفق خطوة. عادةً لا يمكنك تخصيص سوى المطالبة. أما Graph Builder فيتيح لك تصميم إطار التشغيل نفسه برسمه على هيئة رسم بياني. وحين تنتهي، يمكنك إبقاؤه خاصًا أو نشره في Marketplace.

كيف يعمل Graph Builder
ابنِ وكيلك الخاص

Panolayer Agent

وكيل Panolayer الخاص، المدمج في المنصة والمتصل بخريطة البنية المعمارية وبالتحقق. استخدمه للبرمجة كما تستخدم أي وكيل آخر.

حين يرصد التحقق حالة تراجع، يتلقى Panolayer Agent الإخفاق والمُستدعين المتأثرين كتكليف له، ويصلحه في الـ worktree الخاص به، ثم يمرّ الإصلاح بالتحقق مجددًا.

وهو أيضًا ما يشغّل الحلقات التي تبنيها. الحلقة هي سير العمل الذي ترسمه في Graph Builder: الخطوات، والفحوصات بينها، وما يحدث حين تُخفق إحداها. يعمل Panolayer Agent عليها خطوة بخطوة، ويشغّل كل فحص أضفته، ويتبع مسار الإخفاق الذي حدّدته حين يحدث خطأ.

وحين تراجع التغييرات قبل تنفيذ commit، يمكنك فتح دردشة معه والـ diff محمّل مسبقًا، وسؤاله عمّا تغيّر ولماذا بدلًا من قراءة كل سطر.

أسئلة

ما الوكلاء المدعومون؟

يدعم Panolayer وكيل Panolayer Agent وعشرين وكيلًا من جهات خارجية. القائمة الكاملة متاحة في مرجع الوكلاء.

اطّلع على جميع الوكلاء المدعومين
هل يعمل كل وكيل داخل حاوية؟

لا. الوكلاء التي تثبّتها من Marketplace تعمل كذلك. أما وكلاء CLI المثبّتة مسبقًا على جهاز Mac فتعمل بصلاحياتك، في worktree خاص بها. هذا يُبقي عملها منفصلًا عن فرعك، لكنه ليس بيئة معزولة أمنيًا.

هل يستطيع الوكيل دمج عمله بنفسه؟

لا. يُتحقق من عمله أولًا، ثم تقرر أنت. يمكنك دمجه بنفسك حتى مع إخفاق الفحوصات. وتبقى الإخفاقات مدرجة في التحقق.

هل ترى الوكلاء بنيتي المعمارية؟

بإمكانها ذلك. يمنح Panolayer الوكلاء أداة MCP للاستعلام عن خريطته لقاعدة شيفرتك: البنية والمُستدعين والاعتماديات. أما استخدام الوكيل لها في مهمة معيّنة فيعود إليه.

هل يمكنني تشغيل أكثر من وكيل في آنٍ واحد؟

نعم. يحصل كل منها على worktree خاص به، وترى كل التشغيلات جنبًا إلى جنب.

هل أحتاج إلى اشتراكي الخاص أو مفتاح API خاص بي؟

نعم. تعمل الوكلاء باشتراكك أو بمفتاح API الخاص بك. لا يعيد Panolayer بيع الوصول إلى النماذج.

هل يحل هذا محل المحرّر الخاص بي؟

لا. يعمل Panolayer إلى جانبه. تعمل الوكلاء في worktrees خاصة بها، فيمكنك مواصلة العمل في محرّرك أثناء تشغيلها.

جرّب Panolayer على قاعدة شيفرتك.

نزّل Panolayerاقرأ التوثيق

إصدار تجريبي عام لنظام macOS. ابدأ مجانًا، دون الحاجة إلى بطاقة ائتمان.

التالي: التحقق