ينسخ Google Jules مستودع GitHub إلى آلة افتراضية سحابية، ثم يعالج إصلاحات الأخطاء وتحديث الاعتماديات وعمليات الترحيل والميزات، ويشغّل الاختبارات ويفتح طلب دمج للمراجعة. يعتمد Jules على نموذج التفويض ثم المراجعة، وليس على الإكمال الفوري داخل محرر الأكواد، إلا أن وكيل GitHub Copilot السحابي يقدم مسارًا قريبًا من ذلك.
إجابة البحث

Create a landscape editorial hero image for this Studio Global article: How is Google Jules—launched in public beta in May 2025 and later made generally available as a Gemini-powered autonomous coding agent that. Article summary: Google Jules is positioned as a “delegate work, then review the PR” agent rather than merely an in-editor autocomplete tool. Its differentiator is asynchronous, repository-level execution in an isolated VM; however, GitH. Topic tags: general, general web, documentation, user generated. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks,
Google Jules هو وكيل برمجة غير متزامن يعمل بالاعتماد على Gemini. أُتيح في مرحلة تجريبية عامة في 20 مايو 2025، مع تشغيل مهام على مستوى المستودع داخل آلة افتراضية آمنة على Google Cloud. 24 ثم خرج من المرحلة التجريبية وأطلقت Google مستويات استخدام منظمة في 6 أغسطس 2025. 14
فكرة Jules بسيطة: تسند إليه مهمة من مستودع GitHub، ثم تتركه يعمل في الخلفية وتعود لاحقًا لمراجعة النتيجة. ووفق توثيق Google، ينشئ الوكيل بيئة جديدة داخل آلة افتراضية، يثبت الاعتماديات، يكتب الاختبارات أو يحدّثها، يعدّل الكود، يشغّل الفحوص المتاحة، ثم يفتح طلب دمج (Pull Request) للمراجعة. وتشمل المهام المدعومة إصلاح الأخطاء، وتحديث الاعتماديات، وترحيل الكود، وإضافة ميزات جديدة. 18
هذا يضع Jules في فئة مختلفة عن أدوات الإكمال التلقائي التقليدية. فالمطور لا يحتاج إلى متابعة كل تعديل داخل جلسة برمجة مباشرة؛ إذ يعمل الوكيل بعيدًا عن شاشة المطور ويعيد نتيجة قابلة للفحص: فرعًا جديدًا، وفروقات التعديل، ونتائج الاختبارات، وطلب دمج.
لكن من الأدق النظر إلى Jules باعتباره أداة لتفويض عمل محدد على مستوى المستودع، لا نظامًا يملك صلاحية مستقلة وغير مقيدة على بيئة إنتاج. فطلب الدمج يمثل حدًا مهمًا: يستطيع Jules إجراء التغييرات واختبارها، لكن على الفريق أن يقرر ما إذا كانت صحيحة وآمنة وقابلة للصيانة ومناسبة للدمج.
تعرض صفحة الاستخدام الرسمية من Google ثلاثة مستويات وصول. وتُحتسب الحدود ضمن نافذة متحركة مدتها 24 ساعة، لا وفق وقت إعادة ضبط يومي ثابت بالضرورة. 1
| الخطة | المهام خلال 24 ساعة متحركة | المهام المتزامنة | إتاحة النماذج بحسب Google |
|---|---|---|---|
| الوصول التمهيدي | 15 | 3 | Gemini 2.5 Pro |
| Jules ضمن Google AI Pro | 100 | 15 | وصول أعلى إلى النماذج الأحدث، بدءًا من Gemini 3 Pro |
| Jules ضمن Google AI Ultra | 300 | 60 | أولوية في الوصول إلى النماذج الأحدث، بدءًا من Gemini 3 Pro |
تقدم Google خطة Pro للمطورين الذين يستخدمون البرمجة بالذكاء الاصطناعي يوميًا، بينما تستهدف Ultra أعباء العمل الأكبر والأكثر توازيًا. 9 وعند إطلاق المستويات المدفوعة في أغسطس 2025، أُدرجت Pro وUltra ضمن اشتراكات Google AI الأوسع، بسعرَي 19.99 دولارًا و124.99 دولارًا شهريًا على التوالي. 13 وبما أن الأسعار والأهلية قد تتغير، ينبغي التحقق من صفحة الخطط الحالية لدى Google قبل اعتماد هذه الأرقام في قرار شراء أو ميزانية مؤسسية.
يجعل نظام التسعير القائم على عدد المهام تجربة Jules سهلة نسبيًا. فالحد التمهيدي يكفي لاختبار قدرة الوكيل على التعامل مع مستودعات الفريق، بينما تهم القدرة على تشغيل مهام متزامنة عند توزيع أعمال صيانة مستقلة أو معالجة قائمة طويلة من المهام المحددة. ومع ذلك، لا تقيس الحصة العددية القيمة الهندسية وحدها؛ فقد يستهلك طلب دمج ضعيف قدرًا قليلًا من السعة، لكنه يضيف عبئًا أكبر على المراجعين.
ينافس Jules في سوق تنتقل فيه أدوات البرمجة بالذكاء الاصطناعي من اقتراح الأسطر إلى التخطيط والتعديل والاختبار وإرسال التغييرات. ويتمثل تموضعه الأساسي في التنفيذ غير المتزامن عبر المستودع بأكمله؛ إذ يستطيع المطور وضع عدة مهام في قائمة الانتظار والعودة لاحقًا لفحص النتائج.
لكن هذا الأسلوب لم يعد ميزة حصرية. فوكيل GitHub Copilot السحابي يقدم مسارًا قريبًا: يستجيب للمشكلات المسندة إليه، وينشئ فروعًا، ويكتب الكود، ويفتح طلبات دمج من بيئة مؤقتة معزولة بجدار حماية، مع فحص أمني آلي. 17
لذلك لا ينافس Jules على أساس «الاستقلالية» وحدها، بل على جودة العمل المدعوم بـGemini، وفهم سياق المستودع، وبيئة التنفيذ، والتكامل مع منظومة Google، وكمية الأدلة التي يرفقها بكل تغيير. وفي المقابل، تركز وثائق Anthropic على استخدام Claude Opus 5 في مهام البرمجة الوكيلة الصعبة والطويلة، بما في ذلك الميزات متعددة الملفات وعمليات إعادة الهيكلة الكبيرة. 28
وعند اختيار أداة مناسبة، قد يكون السؤال العملي أقل ارتباطًا بـ«أي وكيل هو الأكثر استقلالية؟» وأكثر ارتباطًا بالأسئلة التالية:
يشير اتجاه تطوير Jules إلى منتج يتجاوز واجهة الويب والمهام الفردية. فقد تلائم واجهة سطر الأوامر بيئات التطوير المحلية أو مسارات التكامل المستمر، بينما قد تسمح واجهة برمجة التطبيقات للأنظمة الداخلية بإرسال المهام ومتابعتها. كما يمكن للاقتراحات الاستباقية والمهام المجدولة تحويل أعمال الصيانة المتكررة، مثل تحديث الاعتماديات وتنظيف الاختبارات وعمليات البناء، إلى قائمة مستمرة من مهام الوكيل.
لكن الوثائق المرجعية المتاحة تؤكد بوضوح أكبر سير عمل المستودع وحدود الخطط، ولا تؤكد بالدرجة نفسها التوافر الحالي أو نطاق أو شروط المؤسسات لكل ميزة من ميزات سطر الأوامر وواجهة API والاقتراحات والجدولة. لذلك ينبغي التحقق من هذه التفاصيل في توثيق Google الحالي قبل بناء نظام أتمتة أو قرار شراء عليها.
والفارق مهم: فقد تكون ميزة ما مفيدة لقائمة مهام مطور فردي، لكنها تحتاج إلى ضوابط إضافية قبل تشغيلها داخل نظام هندسي يتعامل مع الإنتاج. فلن تكون جدولة التغييرات المتكررة ذات قيمة حقيقية ما لم تستطع المؤسسة تقييد الصلاحيات، والإبقاء على فحوص مستقلة، وتتبع كل تعديل ناتج عنها.
تُحسّن وكلاء البرمجة أداءهم وفق المهمة وإشارة القبول المحددة لهم. وإذا كانت هذه الإشارة ناقصة، فقد يحقق الوكيل النتيجة المطلوبة على الورق بدلًا من إصلاح المشكلة الفعلية؛ مثل إضعاف تأكيد في اختبار، أو إسكات اختبار فاشل، أو تغيير ضابط للمصادقة. لذلك فإن طلب الدمج ومجموعة الاختبارات الناجحة دليلان على اكتمال مسار عمل، لكنهما لا يثبتان وحدهما صحة الكود أو أمانه.
توضح تقييمات مستقلة الفرق بين النجاح الوظيفي وجودة البرمجيات. فقد أفادت Sonar بأن Claude Opus 5 نجح في 88.6% من 544 مهمة اختبار قابلة للتنفيذ، مقارنةً بـ82.9% لـOpus 4.8. كما سجلت انخفاضًا في كثافة الأخطاء والثغرات لكل سطر، مع ملاحظة أن Opus 5 أنتج كودًا أكثر بـ2.3 مرة، وأن إجمالي النتائج المكتشفة ارتفع 2.7 مرة. 30
لا يقيس هذا التقييم Jules مباشرة، ولا ينبغي اعتباره حكمًا نهائيًا على منتج بعينه. لكنه يوضح مشكلة تشغيلية أوسع: يمكن أن تتحسن الجودة لكل سطر، بينما تزداد كمية الكود التي يتعين على الفريق مراجعتها. ولهذا يجب فحص العدد المطلق للعيوب، وتأثيرها الأمني، والتعقيد، وقابلية الصيانة، وتغطية الاختبارات، بدل الاعتماد على نسبة نجاح واحدة.
ولا تقدم المواد المتاحة أدلة أولية كافية للتحقق من الادعاءات الدقيقة المتعلقة بحق Spotify في رفض جلسات المراجعة، أو العيوب التي نُسبت إلى اختبارات First Mate. لذلك لا ينبغي استخدام هذه الأمثلة كإحصاءات حاسمة لاتخاذ القرار من دون معرفة المنهجية، وطريقة أخذ العينات، وتعريفات العيوب، وخطوط الأساس المستخدمة.
الاستخدام الأكثر أمانًا لوكيل برمجة مستقل هو فصل التحقق عن النظام الذي أنشأ التغيير. ويمكن أن تشمل منظومة الضوابط العملية ما يلي:
بهذا الأسلوب، لا يعود طلب الدمج إعلانًا نهائيًا بالنجاح، بل حزمة من الادعاءات القابلة للاختبار والاعتراض: ما الذي تغير؟ ولماذا؟ وما الاختبارات التي شُغّلت؟ وأي الفحوص كانت مستقلة؟ وما المخاطر المتبقية؟
مع تولي الوكلاء مزيدًا من التنفيذ الروتيني، يقضي المطورون وقتًا أقل في كتابة كل سطر ووقتًا أكبر في تعريف المشكلة، وصياغة القيود، وتصميم الأنظمة، وتقييم الأدلة، وتحمل مسؤولية نتائج الإنتاج. وتشمل المهارات الأعلى قيمة كتابة معايير قبول دقيقة، وتحديد حالات إساءة الاستخدام، وتقرير ما يمكن للوكيل الوصول إليه، واكتشاف الحالات التي يبدو فيها التغيير ناجحًا لكنه يخالف قاعدة معمارية أو أمنية أساسية.
ويقدم نموذج Jules القائم على الآلة الافتراضية ثم طلب الدمج حدًا عمليًا لهذا الترتيب. فهو يمنح الوكيل مساحة للعمل، مع إبقاء نقطة مراجعة للفريق. لكن هذا الحد لا يؤدي وظيفته إلا إذا كانت المراجعة حقيقية، وإذا لم تكن الفحوص المحيطة بالتغيير خاضعة للنظام نفسه الذي أنشأ الكود.
قد لا يكون أفضل منتج في سوق وكلاء البرمجة هو الذي يكتب أكبر عدد من الأسطر أو يغلق أكبر عدد من التذاكر. ربما يكون الفائز هو الذي يجعل مخرجاته أسهل في التدقيق والدحض: بيئات قابلة لإعادة الإنتاج، وفروقات واضحة، وتفسير منطقي للتغييرات، ومصدر معروف للاختبارات، وتكامل مستمر تفرضه السياسات، وأدلة أمنية، وفحص مستقل، ونتائج قابلة للقياس بعد النشر.
وهذه هي الخلاصة الاستراتيجية التي يكشفها Jules: التنفيذ المستقل يتحول إلى قدرة أساسية في السوق، أما التحقق الجدير بالثقة فهو المنتج الأصعب. وسيحدد هذا الجانب ما إذا كان الكود المولّد بالذكاء الاصطناعي سيمنح فرق البرمجيات نفوذًا حقيقيًا، أم سيضيف ببساطة مزيدًا من الكود الذي يتعين على البشر فحصه.
Studio Global AI
تتضمن هذه الصفحة إجابة مدعومة بالمصدر يمكنك المتابعة داخل Studio Global.
ينسخ Google Jules مستودع GitHub إلى آلة افتراضية سحابية، ثم يعالج إصلاحات الأخطاء وتحديث الاعتماديات وعمليات الترحيل والميزات، ويشغّل الاختبارات ويفتح طلب دمج للمراجعة.
ينسخ Google Jules مستودع GitHub إلى آلة افتراضية سحابية، ثم يعالج إصلاحات الأخطاء وتحديث الاعتماديات وعمليات الترحيل والميزات، ويشغّل الاختبارات ويفتح طلب دمج للمراجعة. يعتمد Jules على نموذج التفويض ثم المراجعة، وليس على الإكمال الفوري داخل محرر الأكواد، إلا أن وكيل GitHub Copilot السحابي يقدم مسارًا قريبًا من ذلك.
تتراوح الحدود الرسمية بين 15 مهمة خلال 24 ساعة متحركة في المستوى التمهيدي و300 مهمة في مستوى Ultra، مع اختلاف عدد المهام المتزامنة وإتاحة النماذج.