گوگل: دستیار کدنویسی هوشمند و ناهم‌زمان برای توسعه‌دهندگان و مبتدیان Jules

گوگل دستیار کدنویسی خود را به نام Jules از حالت آزمایشی (beta) به وضعیت عمومی درآورده است. این ابزار، پشتیبانی‌شده توسط مدل هوش مصنوعی Gemini 2.5 Pro، قابلیت‌های گسترده‌ای برای نوشتن تست، اصلاح باگ‌ها، ایجاد ویژگی‌های جدید، تولید خلاصه‌های صوتی تغییرات (audio changelogs)، و به‌روزرسانی وابستگی‌ها ارائه می‌دهد.


برخلاف ابزارهای کدنویسی رایج، Jules به‌شکل ناهم‌زمان (asynchronous) عمل می‌کند: مستقیماً با مخزن (repository) پروژه شما ادغام می‌شود، کدها را در یک ماشین مجازی امن در فضای ابری گوگل کلون می‌کند، و بدون دخالت مستقیم شما در پس‌زمینه کار می‌کند. پس از پایان فرایند، یک طرح، دلایل منطقی (reasoning)، و تغییرات (diff) را ارائه می‌دهد تا بتوانید پیش از ادغام، آن‌ها را بررسی و تایید کنید.


در زمان فاز آزمایشی، هزاران توسعه‌دهنده از Jules استفاده کردند و ده‌ها هزار درخواست انجام شد که در نتیجه بیش از ۱۴۰٬۰۰۰ اصلاح کد به‌صورت عمومی به اشتراک گذاشته شد.


در پاسخ به بازخورد کاربران، گوگل رابط کاربری را بهبود داده، ده‌ها باگ را رفع کرده و ویژگی‌های جدیدی افزوده است از جمله قابلیت اجرای هم‌زمان وظایف، بازاستفاده از تنظیمات قبلی برای افزایش سرعت، ادغام با GitHub Issues و ویژگی چندرسانه‌ای (multimodal) که امکان مشاهده خروجی‌های تصویری (visual outputs) را فراهم می‌کند.


گوگل اعلام کرده که Jules به‌صورت پیش‌فرض خصوصی عمل می‌کند؛ داده‌های خصوصی کاربران در محیط ایزوله اجرا می‌شود و بر روی کد خصوصی آن‌ها آموزش داده نمی‌شود.


همچنین گوگل در توسعه استراتژی خود بر ابزارهای هوش مصنوعی ناهم‌زمان تمرکز دارد؛ این ابزارها بیشتر از ابزارهای تعاملی معمول همانند چت‌بات، اقدام به اجرای وظایف واقعی می‌کنند. Jules اولین نمونه قابل‌توجه از این رو

یکرد است.