ابزار هوشمصنوعی گوگل : معرفی ابزار Jules
در رویداد Google I/O 2025، گوگل از ابزار جدیدی به نام «Jules» رونمایی کرد؛ یک عامل کدنویسی غیرهمزمان (asynchronous coding agent) که بهصورت خودکار وظایف توسعه نرمافزار را انجام میدهد. این ابزار، با بهرهگیری از مدل پیشرفته Gemini 2.5 Pro، بهگونهای طراحی شده است که با درک هدف شما، کد را میخواند، مینویسد و در پسزمینه اجرا میکند، تا شما بتوانید بر وظایف سطح بالاتر تمرکز کنید.
Jules برای نوشتن تستها، ساخت ویژگیهای جدید، ارائه changelogها، رفع باگها و بهروزرسانی نسخههای وابستگیها طراحی شده است. این ابزار از مدل Gemini 2.5 Pro و سیستم ماشین مجازی ابری برای استدلال پیشرفته در کدنویسی و مدیریت وظایف پیچیده بهره میبرد.
در حال حاضر، Jules در نسخه بتای عمومی در دسترس است و استفاده از آن رایگان میباشد (با محدودیتهای استفاده فعلی). این ابزار گامی مهم بهسوی جریانهای کاری توسعه هوشمندتر و خودکارتر است. تبریک به Kathy K. و تیمش برای این دستاورد!
پس از اتصال، یک انتخابگر مخزن مشاهده خواهید کرد که میتوانید مخزن موردنظر برای کار با جولز را انتخاب کنید، همچنین کادری برای وارد کردن دستور (پرامپت) نمایش داده میشود.
جولز در یک ماشین مجازی اجرا میشود که در آن کد شما را کلون کرده، وابستگیها را نصب میکند و فایلها را ویرایش میکند.
۱. انتخاب مخزن موردنظر
پس از اتصال موفق جولز به حساب گیتهاب، از منوی کشویی موجود، مخزنی را که میخواهید با آن کار کنید، انتخاب کنید.
۲. تعیین شاخه (Branch)
بهصورت پیشفرض، شاخه اصلی (معمولاً main
یا master
) انتخاب میشود. در صورتی که نیاز دارید جولز روی شاخه خاصی کار کند، میتوانید آن را تغییر دهید.
۳. نگارش دستور (پرامپت) واضح
در کادر متنی ارائهشده، دستوری روشن و مشخص وارد کنید. برای مثال:
افزودن آزمون برای تابع
parseQueryString
در فایلutils.js
۴. افزودن اسکریپتهای تنظیم محیط (اختیاری)
در صورت نیاز، میتوانید اسکریپتهایی برای تنظیم محیط توسعه یا نصب وابستگیها اضافه کنید. این مرحله اختیاری است و بسته به نیاز پروژه شما میتواند مفید باشد.
۵. ارسال وظیفه
روی دکمه «ارائه طرح» کلیک کنید تا وظیفه به جولز ارسال شود.
۶. بررسی و تأیید طرح پیشنهادی
پس از ارسال وظیفه، جولز یک طرح پیشنهادی برای تغییرات موردنظر تولید میکند. پیش از اعمال هرگونه تغییر در کد، این طرح را بهدقت بررسی و در صورت تأیید، آن را نهایی کنید.
میتوانید جولز را در حال اجرا رها کنید. برای مطلع ماندن از وضعیت:
جولز هر تسک را در یک ماشین مجازی (VM) امن و موقت اجرا میکند. این امکان را فراهم نموده تا مخزن شما کلون شود، وابستگیها نصب شوند و آزمونها اجرا گردند.
برای اطمینان از عملکرد مؤثر جولز، میتوانید اسکریپتهای تنظیم محیط را ارائه دهید تا محیط را آماده کنند.
هر ماشین مجازی جولز از سیستمعامل اوبونتو لینوکس استفاده میکند و شامل بسیاری از ابزارهای توسعه محبوب بهصورت پیشفرض است:
برای بررسی نسخههای نصبشده، میتوانید دستورهایی مانند node -v را به اسکریپت تنظیم خود اضافه کنید و با کلیک بر «اجرای اعتبارسنجی» آنها را بررسی کنید.
برای نصب وابستگیها و اجرای آزمونها، میتوانید اسکریپتهای تنظیم محیط را بهصورت زیر اضافه کنید:
npm install
npm run test
node -v
را به اسکریپت تنظیم خود اضافه کنید.پس از اتصال حساب گیتهاب، حالا وقت آن رسیده که اولین تسک خود را با Jules اجرا کنید. روند اجرای وظیفه به سادگی و در چند گام کلیدی انجام میشود:
برای آغاز کار:
هرچه دستور شما مشخصتر باشد، عملکرد Jules دقیقتر خواهد بود. از زبان ساده و شفاف استفاده کنید؛ نیازی به دستورهای پیچیده یا زبان رسمی نیست.
اگر پرامپت شما مبهم باشد، Jules از شما توضیح بیشتر میخواهد.
پس از تأیید طرح اولیه، Jules اجرای کد را آغاز میکند. در این مرحله:
پس از پایان کار، Jules گزارشی کامل از تغییرات نمایش میدهد:
نکته:
در هر لحظه میتوانید با Jules در تعامل باشید:
شما همیشه کنترل کامل در اختیار دارید.
با کلیک روی دکمه «Pause»، میتوانید اجرای Jules را موقتاً متوقف کنید. در حالت توقف:
با این مراحل ساده و دقیق، تجربه کار با Jules به ابزاری هوشمند، قابلکنترل و شفاف در توسعه نرمافزار شما تبدیل میشود.
هنگامیکه یک وظیفه را با Jules آغاز میکنید، این ابزار پیش از نوشتن هرگونه کد، یک «طرح اولیه» ارائه میدهد. این مرحله به شما امکان میدهد تا از مسیر کاری Jules مطلع شوید و در صورت نیاز، پیش از اجرای نهایی، آن را اصلاح کنید.
پس از آمادهسازی اولیه (کلون کردن مخزن، راهاندازی ماشین مجازی و نصب وابستگیها)، Jules طرح پیشنهادی خود را به شما نمایش میدهد:
۱۰۰ فرد تأثیرگذار حوزه هوش مصنوعی از دید رسانه هوش مصنوعی سیمرغ هوش مصنوعی در…
ChatGPT Pulse آغازگر نسلی تازه از دستیارهای هوش مصنوعی است؛ این مدل از پاسخ به…
نقشه راه فریلنسرها برای تامین امنیت آینده شغلی در عصر هوش مصنوعی فهرست دسترسی سریعنقشه…
راهنمای راهاندازی مدل Grok 4 در Cursor با استفاده از xAI API مدلهای هوش مصنوعی…
مرورگرها مدتهاست فقط وسیلهای برای باز کردن وبسایتها بودهاند، اما حالا با معرفی مرورگر Genspark…
بهینهسازی پرامپتها در GPT-5 با استفاده از «Prompt Optimizer» با معرفی خانواده مدلهای GPT-5، اوپناِیآی…