VS Code 1.111 يطلق Autopilot: وكيل ذكاء اصطناعي يكتب الكود ويختبره وينشره بنفسه

أصدرت Microsoft الإصدار VS Code 1.111 مع وضع Autopilot، وهو أول وكيل ذكاء اصطناعي في المحرر يعمل بشكل مستقل تمامًا. يكتب الوكيل الكود، ويشغّل الاختبارات، ويصحّح الأخطاء، وينشر التغييرات، دون انتظار موافقة المطوّر. وقال كبير المهندسين كاي ميتسل إن الوكيل لا ينبغي أن «يبقى متوقفًا بانتظار الرد». لا يتعلق الأمر بميزة جديدة، بل بتغيير في العلاقة نفسها بين المبرمج والأداة.

معالج بواسطة الذكاء الاصطناعي من Habr AI؛ بتحرير Hamidun News
VS Code 1.111 يطلق Autopilot: وكيل ذكاء اصطناعي يكتب الكود ويختبره وينشره بنفسه
المصدر: Habr AI. كولاج: Hamidun News.
استمع للمقال
بطاقة الحقائق والأرقام
المعيارالتفاصيل
المصدر الأصليHabr AI ↗
رئيس التحرير
حقيقة رئيسية #1يولّد الكود ويعدّله بناءً على وصف المهمة
حقيقة رئيسية #2يشغّل الاختبارات ويفسّر نتائجها
حقيقة رئيسية #3يصحّح أخطاء التجميع وتحذيرات linter

صدر VS Code 1.111 في 9 مارس 2026، وهو ليس إصدارًا اعتياديًا بتعديلات طفيفة. فكل ميزة جديدة في هذه النسخة مرتبطة بالذكاء الاصطناعي. والإضافة الأبرز هي وضع Autopilot، الذي يكتب فيه الوكيل الكود ويختبره وينشره بنفسه، دون أن يتوقف أو يطلب أي تأكيد إلى حين اكتمال المهمة بأكملها.

ما هو وضع Autopilot

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

والميزة الأساسية أن الوكيل لا ينتظر المطوّر عند كل خطوة. فهو يوافق بنفسه على استدعاءات الأدوات، ويعيد المحاولة بنفسه عند حدوث الأخطاء، ويجيب بنفسه عن الأسئلة الوسيطة التي قد تظهر أثناء العمل.

وصاغ كبير مهندسي Microsoft، كاي ميتسل، الفكرة بوضوح: الوكيل لا ينبغي أن «يبقى متوقفًا بانتظار الرد». والهدف إزالة كل النقاط التي يتباطأ فيها سير العمل بسبب الحاجة إلى انتظار الإنسان.

وهذا نموذج مختلف جذريًا عن كل ما سبقه. فقد كان GitHub Copilot يقترح خيارات للإكمال التلقائي، والإنسان هو من يختار. وكان Copilot Chat يشرح الكود ويولّد الدوال عند الطلب، لكن القرارات تبقى بيد المطوّر. أما Autopilot فيُخرج الإنسان للمرة الأولى من حلقة اتخاذ القرار طوال مدة تنفيذ المهمة.

ماذا يفعل الوكيل دون المطوّر

يغطي Autopilot الدورة النموذجية كاملة، من كتابة الكود حتى النشر:

  • يولّد الكود ويعدّله بناءً على وصف المهمة
  • يشغّل الاختبارات ويفسّر نتائجها
  • يصحّح أخطاء التجميع وتحذيرات linter
  • يستدعي الطرفية وينفذ أوامر البناء
  • ينشر التغييرات وفق pipeline محدد

يحدد المطوّر المهمة ويتسلم نتيجة جاهزة. أما ما يجري بين هاتين النقطتين، فيقرره الوكيل بنفسه.

هل هذا أمر جيد؟

يكتب كاتب المادة الأصلية الكود منذ مطلع الألفية. شهد كيف تباطأ Eclipse حتى صار يزحف، وكيف استحوذ IntelliJ على عالم تطوير Java، وكيف صار VS Code المحرر الافتراضي لجيل كامل. وبحسب قوله، فإن Autopilot ليس إضافة ميزة جديدة، بل تغيير في طبيعة العلاقة بين المطوّر والأداة.

«هذا شيء مختلف. إنه تغيير في العلاقة نفسها بين المطوّر والأداة».

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

ماذا يعني ذلك

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

القصة

أسئلة وأجوبة حول الخبر

هل هذا أمر جيد؟

يكتب كاتب المادة الأصلية الكود منذ مطلع الألفية. شهد كيف تباطأ Eclipse حتى صار يزحف، وكيف استحوذ IntelliJ على عالم تطوير Java، وكيف صار VS Code المحرر الافتراضي لجيل كامل. وبحسب قوله، فإن Autopilot ليس إضافة ميزة جديدة، بل تغيير في طبيعة العلاقة بين المطوّر والأداة. «هذا شيء مختلف. إنه تغيير في العلاقة نفسها بين المطوّر والأداة». والمخاطر واضحة. فالوكيل الذي يوافق على أفعاله بنفسه يعمل بسرعة، لكن إذا حدث خلل ما، فإن المطوّر يعلم به بعد وقوعه لا أثناءه. خلل منشور، أو ملف إعدادات جرى الكتابة فوقه، أو أمر نُفّذ في بيئة prod بدلًا من dev، كلها احتمالات واردة عندما يُزال الإنسان

ما أبرز التفاصيل حول ما هو وضع Autopilot؟

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

ما أبرز التفاصيل حول ماذا يفعل الوكيل دون المطوّر؟

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

ZK
جمال حميدون — مدير المنتجات في Alpina Digital ومدير منتج AlpinaGPT. يبني منتجات الذكاء الاصطناعي منذ 2019. بدأ Hamidun News كمشروع شخصي ثم أصبح مُجمِّعًا إنتاجيًا بأكثر من 6000 قارئ.
✦ Autonomous AI Agents

Delegate Deep Research, Coding & Workflows to an AI Agent

Deploy autonomous multi-step execution with NomadNet Agent (agent.nomadnet.ai) — automated web research, data synthesis, code generation, and complex task orchestration.

Launch NomadNet Agent →NomadNet AI Platform
ما رأيك؟
جارٍ تحميل التعليقات…