GeekAlerts

جایی برای گیک‌ها

همه چیز درباره Jules، دستیار کدنویسی هوش مصنوعی گوگل

همه چیز درباره Jules، دستیار کدنویسی هوش مصنوعی گوگل

گوگل به تازگی اعلام کرده که دستیار کدنویسی هوش مصنوعی‌اش به اسم Jules، بعد از حدود دو ماه از عرضه نسخه آزمایشی عمومی در ماه می، حالا به طور رسمی از فاز بتا خارج شده. این ابزار که با مدل هوش مصنوعی Gemini 2.5 Pro کار میکنه، یک دستیار کدنویسی ناهمزمان یا «asynchronous» به حساب میاد. یعنی شما میتونید یک وظیفه رو بهش بسپرید و برید سراغ کارهای دیگه‌تون، در حالی که اون در پس‌زمینه مشغول انجام کاره.

Jules با گیت‌هاب (GitHub) یکپارچه میشه، کدهای شما رو روی ماشینهای مجازی گوگل کلود کپی میکنه و با استفاده از هوش مصنوعی، کدها رو اصلاح یا به روزرسانی میکنه. این پروژه اولین بار در ماه دسامبر به عنوان یکی از پروژه‌های گوگل لبز (Google Labs) معرفی شد و در کنفرانس توسعه‌دهندگان I/O گوگل در دسترس تست‌کننده‌های بتا قرار گرفت.

کتی کورِوِک، مدیر محصول در گوگل لبز، گفته که دلیل اصلی خارج کردن این ابزار از حالت بتا، پایداری بهتر اون بعد از دریافت صدها آپدیت در رابط کاربری و کیفیت بوده. اون اشاره کرده: «مسیری که داریم طی میکنیم به ما این اطمینان رو میده که Jules اینجاست و برای مدت طولانی هم خواهد بود.»

Jules چطور کار میکنه و چه فرقی با بقیه داره؟

چیزی که Jules رو از ابزارهای کدنویسی هوش مصنوعی دیگه مثل Cursor، Windsurf و Lovable متمایز میکنه، طبیعت ناهمزمان بودنشه. اون ابزارها به صورت همزمان یا «synchronous» کار میکنن، یعنی کاربر باید بعد از هر دستوری که میده، منتظر بمونه و خروجی رو تماشا کنه.

اما به گفته کتی کورِوِک، «Jules مثل یک جفت دست اضافه عمل میکنه… شما میتونید وظایف رو بهش بسپرید، بعد کامپیوترتون رو ببندید و برید دنبال کارتون و ساعتها بعد برگردید. Jules اون کارها رو براتون انجام داده، در حالی که اگه این کار رو با یک ایجنت محلی یا همزمان انجام میدادید، باید تمام مدت پای اون جلسه میموندید.»

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

امکانات جدید و بهبودها بعد از دوره بتا

در طول دوره آزمایشی، هزاران توسعه‌دهنده ده‌ها هزار وظیفه رو با Jules انجام دادن که نتیجه‌اش بیش از ۱۴۰ هزار بهبود در کدها بوده که به صورت عمومی به اشتراک گذاشته شده. بازخوردهای کاربران باعث شد تیم گوگل لبز قابلیتهای جدیدی رو به این ابزار اضافه کنه. مهمترین تغییرات و ویژگیهای جدید اینها هستن:

  • یکپارچگی عمیقتر با گیت‌هاب: Jules حالا میتونه به صورت خودکار درخواست pull request باز کنه، درست مثل کاری که قبلا برای باز کردن branch انجام میداد. همچنین با اضافه کردن برچسب «jules» به هر issue در گیت‌هاب، میشه یک وظیفه جدید برای این ابزار تعریف کرد.
  • اسنپ‌شاتهای محیط (Environment Snapshots): این ویژگی اسکریپتهای نصب و وابستگیهای محیط پروژه شما رو به صورت یک «اسنپ‌شات» ذخیره میکنه تا کارهای بعدی سریعتر و با ثبات بیشتری اجرا بشن.
  • پشتیبانی چندوجهی (Multimodal): این ابزار حالا میتونه خروجیهای بصری از برنامه‌های وب رو نمایش بده تا کاربرها دقیقا ببینن چه اتفاقی برای کدشون افتاده.
  • بهبود مغز متفکر ایجنت: Jules حالا از قدرت تفکر مدل Gemini 2.5 برای ایجاد برنامه‌های کاریش استفاده میکنه که منجر به برنامه‌های باکیفیت‌تر و انجام کاملتر وظایف میشه. همچنین میتونه فایل AGENTS.md در پروژه شما رو بخونه تا با زمینه کاری بهتر آشنا بشه.
  • بهبود محیط توسعه: محیط توسعه Jules فراتر از بسته‌های پیش‌فرض Ubuntu 24.04 LTS رفته و نسخه‌های جدیدتری از ابزارهای کلیدی مثل Rust، Node و Python رو به صورت پیش‌فرض نصب داره.
  • پشتیبانی از Bun: این ابزار حالا از محیط اجرای Bun هم پشتیبانی میکنه.
  • بهبودهای رابط کاربری: رابط کاربری بازطراحی شده و کاربرپسندتر شده. کاربرها حالا میتونن وظایف رو متوقف، ادامه یا حذف کنن، پنل کد رو به اندازه دلخواه تنظیم کنن و به راحتی کدها رو کپی یا دانلود کنن.

Jules برای چه کسانی مناسبه؟

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

در دوره بتا مشخص شد که خیلی از کاربرها از Jules برای اصلاح یا توسعه کدهایی که توسط ابزارهای دیگه هوش مصنوعی تولید شده بودن (اصطلاحا vibe coding) استفاده میکردن. در ابتدا، Jules برای کار کردن حتما به یک پایگاه کد موجود نیاز داشت، اما گوگل به سرعت این امکان رو فراهم کرد که حتی با یک مخزن (repository) خالی هم کار کنه تا کاربرهای بیشتری بتونن اون رو امتحان کنن.

قیمت‌گذاری و دسترسی برای همه

با عرضه عمومی، گوگل مدلهای قیمت‌گذاری مشخصی رو برای Jules معرفی کرده که بر اساس «استفاده واقعی» کاربران در چند ماه گذشته طراحی شده:

  • طرح رایگان (Introductory access): این طرح محدود به ۱۵ وظیفه روزانه و ۳ وظیفه همزمانه. این محدودیت در دوره بتا ۶۰ وظیفه در روز بود.
  • طرح Google AI Pro: با قیمت ماهانه ۱۹.۹۹ دلار، به کاربران ۵ برابر محدودیت بیشتر میده.
  • طرح Google AI Ultra: با قیمت ماهانه ۱۲۴.۹۹ دلار، به کاربران ۲۰ برابر محدودیت بیشتر میده.

یک خبر خوب برای دانشجوها: دانشجوهای بالای ۱۸ سال در کشورهای آمریکا، ژاپن، اندونزی، کره و برزیل میتونن به مدت یک سال کامل از طرح Google AI Pro به صورت رایگان استفاده کنن. این طرح علاوه بر Jules، شامل دسترسی به ابزارهای دیگه‌ای مثل مدل پیشرفته Gemini 2.5 Pro، مدل Deep Research، ابزار NotebookLM و تولیدکننده ویدیوی Veo 3 هم میشه.

آمار استفاده و سیاست حریم خصوصی

بر اساس داده‌های شرکت SimilarWeb، در دوران بتا، Jules حدود ۲.۲۸ میلیون بازدید در سراسر جهان داشته که ۴۵ درصد از این بازدیدها از طریق دستگاه‌های موبایل بوده. بیشترین ترافیک به ترتیب از کشورهای هند، آمریکا و ویتنام ثبت شده. تیم گوگل لبز هم متوجه افزایش استفاده از Jules از طریق اپلیکیشن وب روی موبایل شده و در حال بررسی اضافه کردن ویژگیهای مخصوص موبایل هست.

در مورد حریم خصوصی هم گوگل سیاست‌نامه خودش رو شفافتر کرده. به گفته کتی کورِوِک، اگر یک مخزن کد عمومی باشه، ممکنه از داده‌هاش برای آموزش مدل هوش مصنوعی استفاده بشه، اما اگه خصوصی باشه، هیچ داده‌ای ارسال نمیشه. اون تاکید کرد که این تغییر فقط در متن و برای شفافیت بیشتر بوده و نحوه عملکرد گوگل در این زمینه تغییری نکرده.


منابع

  • [۱] Google’s AI coding agent Jules is now out of beta | TechCrunch
  • [۲] Yahoo ist Teil der Yahoo-Markenfamilie.
  • [۳] College students can get one year of Google AI Pro for free | Mashable
  • [۴] Google’s powerful AI coding agent Jules is now available to everyone — here’s why it’s not just for developers | Tom’s Guide
  • [۵] Google’s new tool wants to do your coding for you, and it’s out of beta now
  • [۶] Changelog | Jules

دیدگاه‌ها

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *