Ava Supernova
AvaSupernova
All guides
Concepts·6 min read·

البرمجة الوكيلية، موضحة: من الاكتمال التلقائي إلى الوكلاء المستقلين

ما هي البرمجة الوكيلية فعليًا، وكيف تختلف عن الاكتمال التلقائي بأسلوب Copilot، والحالات الذهنية الستة (عمل، خطة، دردشة، تعليم، أمان، عصف ذهني) وراء Ava Supernova.

قبل أربع سنوات، كانت "البرمجة بالذكاء الاصطناعي" تعني الاكتمال التلقائي: نموذج يخمن السطر التالي للكود بناءً على سياق المؤشر. الآن تعني شيئًا أكبر بكثير. أدوات البرمجة الوكيلية تخطط لتغييرات متعددة الملفات، وتشغل الاختبارات، وتقرأ السجلات، وتستدعي APIs، وتكتب طلبات الدمج، وتقرر متى تتوقف وتسأل سؤالاً. الفجوة بين الفئتين أكبر مما يدرك معظم المطورين.

الاكتمال التلقائي مقابل الوكيل: النسخة المختصرة

الاكتمال التلقائي ردّي. ينتظر مؤشرك، يتنبأ، ويتوقف. الوكيل استباقي. تعطيه هدفًا ("أعد هيكلة هذا الوحدة لاستخدام نمط المصادقة الجديد، شغّل الاختبارات، افتح PR")، ويقوم بتحليله إلى خطوات، وينفذ كل واحدة، ويفحص عمله، ويرد عليك. نفس النماذج الأساسية يمكنها فعل أي منهما — الفرق يكمن في كيف تغلف الأداة بها.

ما يجعل الأداة "وكيلية" هو حلقة: تخطيط، فعل، مراقبة، قرار. في كل دور يختار الوكيل أداة (قراءة ملف، كتابة ملف، تشغيل اختبار، البحث في الويب، سؤالك)، وينفذها، ينظر إلى النتيجة، ويقرر ماذا يفعل بعد ذلك. ستون استدعاءً للأداة لإغلاق تذكرة واحدة أمر طبيعي.

لماذا لا يناسب نموذج واحد كل طلب

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

تعامل Ava Supernova مع هذا بسبعة أوضاع — حالات تفكير، ليست قوالب واجهة. كل وضع له عقلية مختلفة، لوحة أدوات مختلفة، وفي كثير من الحالات شخصيات متخصصة مختلفة تعمل تحت الغطاء.

  • عمل — عقلية الباني، لوحة الأدوات الكاملة لأكثر من 120، يكتب الكود ويشحنه.
  • خطة — عقلية المهندس المعماري، قراءة فقط، يفكر قبل أن يمسك بأي شيء.
  • دردشة — عقلية الصديق، لنصفك غير البرمجي من الدماغ (الذاكرة، اليوميات، الطقس، الأخبار).
  • تعليم — عقلية المعلم، خمسة متخصصين يبنيون منهجًا، ويكتبون المحتوى، ويتحققون من الحقائق، ويقومون بالاختبار، ويدرسون معك.
  • أمان — عقلية المدقق، استطلاع + ماسح + باحث عن ثغرات CVE + مُتحقق + مُبلّغ.
  • عصف ذهني — عقلية توليد الأفكار، خمسة متخصصين يستكشفون، يبحثون، يولّدون أفكارًا، يتحدونها، ويطورونها.

ماذا تعني \"الذاكرة\" بالنسبة للوكيل؟

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

كيف تبدأ التفكير بطريقة وكيلة؟

إذا كنت تستخدم الاكتمال التلقائي وتريد الانتقال إلى العمل بأسلوب الوكلاء، فإن التحول أقل حول هندسة الأوامر وأكثر حول صياغة المهام. بدلًا من \"اكتب دالة تقوم بـ X\"، جرب \"إليك هدف والقيود، قرر كيفية الوصول إليها وأخبرني إذا واجهت عقبة.\" الوكلاء الجيدون يحولون ذلك إلى خطة، ويظهرون العقبة قبل أن تضيع ساعة من قوة المعالجة، ويكسبون ثقتك مع مرور الوقت.

التحدي في منح الثقة تدريجيًا مع تراكم ذاكرة الوكيل. في البداية سيتحقق أكثر؛ ومع وصول ملاحظاتك، يسأل أقل. الإجراءات عالية المخاطر لا تُمنح الثقة الكاملة أبدًا — الوكيل يتوقف دائمًا قبل الحركات المدمرة.

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

agentic codingAI agentsWork modePlan modeautocomplete