JetBrains از Junie، یک دستیار کدنویسی هوش مصنوعی جدید برای IDEهای خود رونمایی کرد.

JetBrains از Junie، یک دستیار کدنویسی هوش مصنوعی جدید برای IDEهای خود رونمایی کرد.

شرکت JetBrains، خالق ابزارهای کد نویسی مانند IntelliJ IDE برای جاوا و کاتلین و زبان کاتلین، روز پنجشنبه از "جونى" رونمایی کرد؛ یک عامل هوش مصنوعی جدید که وظایف روزمره توسعه را برای ساخت اپلیکیشن‌های جدید و درک زمینه پروژه‌های موجود برای افزودن ویژگی‌های جدید، انجام می‌دهد.

جت‌برینز، جونی را به‌عنوان یک عامل هوش مصنوعی جدید برای IDEهای خود معرفی کرد.

JetBrains launches Junie, a new AI coding agent for its IDEs

شرکت JetBrains، که ابزارهای کدنویسی مانند IDE IntelliJ برای زبان‌های Java و Kotlin (و به‌طور کلی زبان Kotlin) را توسعه می‌دهد، روز پنجشنبه از یک عامل کدنویسی هوش مصنوعی به نام "جون" رونمایی کرد. به گفته این شرکت، این عامل قادر خواهد بود تا وظایف توسعه معمولی را انجام دهد، زمانی که شما قصد دارید برنامه‌های جدیدی ایجاد کنید و همچنین زمینه پروژه‌های موجودی که ممکن است بخواهید با ویژگی‌های جدید آن‌ها را گسترش دهید، درک کند. با استفاده از معیار معتبر SWE-Bench Verified که شامل 500 وظیفه معمولی توسعه‌دهندگان می‌شود، جون موفق به حل 53.6 درصد از آن‌ها در یک اجرا می‌شود.
اگرچه این نمره در گذشته به عنوان بالاترین نمره شناخته می‌شد، اما شایان ذکر است که در حال حاضر مدل‌های برتر نمرات بالای 60 درصد را کسب کرده‌اند، به طوری که "Programmer O1 crosscheck5" از Weights & Biases در حال حاضر با نمره 64.6 درصد در صدر قرار دارد. JetBrains خود نمره جون را "امیدبخش" توصیف می‌کند. اما حتی با نمره پایین‌تر، سرویس شرکت JetBrains ممکن است به دلیل ادغام نزدیک با سایر IDEهای JetBrains یک مزیت داشته باشد.
این شرکت تأکید می‌کند که هرچند جون به توسعه‌دهندگان کمک می‌کند تا کارهای خود را انجام دهند، انسان همواره کنترل را در دست دارد، حتی زمانی که وظایف را به این عامل واگذار می‌کند. در اعلامیه‌ای که صادر شده، آمده است: "کد تولید شده توسط هوش مصنوعی می‌تواند به همان اندازه که کد نوشته شده توسط توسعه‌دهنده معیوب باشد." در نهایت، جون تنها سرعت توسعه را افزایش نمی‌دهد، بلکه قرار است استانداردهای کیفیت کد را نیز بهبود بخشد. با ترکیب قدرت IDEهای JetBrains با مدل‌های زبانی بزرگ (LLMs)، جون می‌تواند کد تولید کرده، بازرسی‌ها را اجرا کند، تست‌ها را بنویسد و صحت آن‌ها را تأیید کند.
با این حال، ممکن است مدتی طول بکشد که بتوانید خودتان از این خدمت استفاده کنید. این سرویس تنها از طریق یک برنامه دسترسی زودهنگام با لیست انتظار در دسترس است. در حال حاضر، این برنامه تنها بر روی سیستم‌عامل‌های لینوکس و مک کار می‌کند و در IDEهای IntelliJ IDEA Ultimate و PyCharm Professional فعال است و WebStorm نیز به زودی اضافه خواهد شد. به امید روزی که این تکنولوژی به طور گسترده‌تری در دسترس قرار گیرد و کیفیت کدهای تولید شده به طرز چشمگیری ارتقا یابد. جزئیات بیشتر را در سایت ما iwl.ir مشاهده کنید.