Jules — عامل کدنویسی خودکار گوگل — به‌زودی به دو قابلیت جدید «وظایف زمان‌بندی‌شده» (scheduled tasks) و «حالت بیش‌فعال» (proactive mode) مجهز خواهد شد.

Soundcloud

جدیدترین اخبار تکنولوژی هوش مصنوعی و شبکه‌های اجتماعی را در نامبرلند بخوانید.

Google Jules دستیار کدنویسی مبتنی‌بر هوش مصنوعی است که در نوشتن کد، تشخیص و رفع باگ برنامه‌نویسی به توسعه‌دهندگان کمک می‌کند. این ابزار با اتصال خودکار به مخزن گیت‌هاب، امکان نظارت مستمر بر کدها را فراهم می‌کند. Jules از هوش مصنوعی Gemini 2.5 و Gemini 3 برای انجام تسک‌هایش بهره می‌برد.

کاربرد scheduled tasks در ابزار هوش مصنوعی Jules

طبق مشاهده‌ی یک منبع آگاه، «وظایف زمان‌بندی‌شده» به کاربر اجازه می‌دهد برای Jules دستوری تعریف و مشخص کند که این دستور با چه فواصل زمانی (روزانه، هفتگی و …) یا با تأخیر اجرا شود. در نتیجه فرد نیازی ندارد هر بار به‌صورت دستی درخواست بدهد؛ Jules به‌صورت خودکار و بر اساس زمان‌بندی تعیین‌شده وظایف را انجام خواهد داد.

Google Jules
قابلیت تسک زمان‌بندی‌شده در Google Jules – منبع: testingcatalog

کاربردهای عملی scheduled tasks شامل بازبینی روزانه یا دوره‌ای پروژه‌ها، پیشنهادهای مرتب برای بهبود ساختار یا کیفیت کد و اجرای وظایف با تأخیر دلخواه (تعریف کار در لحظه اما اجرای آن پس از مدت زمان مشخص) می‌شوند. این قابلیت، انعطاف قابل توجهی را به پروژه‌های توسعه‌دهندگان اضافه می‌کند، چیزی که در بسیاری از ابزارهای خودکار فعلی دیده نمی‌شود.

قابلیت‌های حالت Proactive در دستیار کدنویسی Jules

حالت بیش‌فعال به نظارت هوشمند روی مخزن کد (repository) مربوط می‌شود. با فعال شدن این حالت، Jules به‌صورت خودکار کدها را بررسی می‌کند، مشکلات احتمالی را شناسایی می‌نماید و در صورت لزوم، درخواست pull request برای اصلاح آن‌ها می‌سازد.

حالت proactive به‌خصوص برای تیم‌های بزرگ‌تر مفید است، زیرا امکان تحلیل پی‌در‌پی را بدون نیاز به دخالت دستی فراهم می‌کند. Jules با استفاده از حافظه دائمی (persistent memory)، می‌تواند علاوه‌بر عیب‌یابی برنامه‌ها، به نگه‌داری و ارتقاء سلامت پروژه‌ها به‌طور مستمر کمک کند.

حالت Proactive در Google Jules – منبع: testingcatalog

این به‌روزرسانی، Jules را از یک ایجنت واکنش‌گر (reactive agent) به عامل فعال و پیشگیرنده (proactive agent) ارتقا می‌دهد؛ یعنی ابزاری که می‌تواند به‌طور مستقل و خودکار پروژه را در پس‌زمینه مدیریت کند.

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

اگر این تغییرات طبق وعده اجرا شوند، Jules می‌تواند توجه تیم‌های توسعه را به‌عنوان دستیار مهندسی خودکار و همه‌کاره جلب کند. ابزارهای کدنویسی با AI به‌طور مستمر در حال پیشرفت هستند. استفاده از هوش مصنوعی برای کدنویسی در مایکروسافت که توسط گیت‌هاب کوپایلت انجام می‌شود، نمونه‌ای از این موضوع است.