JetBrains
JetBrains OpenAI API-ін пайдаланып, тарихындағы ең жылдам өсіп келе жатқан өнімін жасады.

JetBrains(жаңа терезеде ашылады) әлем бойынша 15 миллионнан астам инженер қолданатын интеллектуалды бағдарламалық жасақтама әзірлеу құралдарын жасайды. Оның өнімдер топтамасына PyCharm, IntelliJ IDEA сияқты танымал біріктірілген әзірлеу орталары (IDE), сондай-ақ Kotlin бағдарламалау тілі кіреді.
Әзірлеушілердің жұмыс барысынан іш пыстыратын тапсырмаларды алып тастау миссиясын басшылыққа ала отырып, JetBrains өз AI Assistant өніміне OpenAI API-ін қосты. Нәтиже айқын болды — әзірлеушілердің елеулі 77%-ы өздерін өнімдірек сезінетінін хабарлады, ал 55%-ы қызығырақ тапсырмаларға назар аударуға көбірек уақыт тапқан.

Тарихи тұрғыдан JetBrains IDE-лерінде әзірлеушілердің өнімділігін арттыратын кодты аяқтау және кодты тексеру сияқты мүмкіндіктер болды. Бұл мүмкіндіктер әзірлеушілерге бағдарламалық жасақтама әзірлеу өмірлік циклі бойы, соның ішінде код жазу, кодты тестілеу және жобаларды әртүрлі орталарда құрастыру кезінде көмектеседі.
Бұл құралдар ақылды және контексті ескеретін эвристикалық модельдерге негізделді. JetBrains интеллектуалды ұсыныстар беретін құралдарды бұрыннан жасап келгендіктен, AI-ды зерттеу табиғи жалғасы болды — әсіресе генеративті AI-дағы соңғы жетістіктерді ескерсек, автотолтыру стиліндегі код аяқтаулары мен контекстік код ұсыныстары сияқты мүмкіндіктер әзірлеушілердің жұмыс істеу тәсілін өзгертіп жатыр.
JetBrains елеулі серпіліс жасау мүмкіндігін танып, OpenAI API-ін JetBrains IDE өнімдеріне біріктіретін жаңа өнім — AI Assistant-ты әзірледі.
JetBrains LLM-дер өз IDE-леріне біріктірілсе, клиенттеріне орасан зор құндылық бере алады деп сенді, бірақ белгілі бір провайдерді таңдауға міндеттенбес бұрын нұсқаларын зерттегісі келді.
JetBrains барлық жетекші LLM провайдерлерін қарастырды, бірақ келесі себептерге байланысты алғашқы LLM провайдері ретінде OpenAI-ды таңдады:
- Жетілдірілген ой қорыту мүмкіндіктері: JetBrains OpenAI API-ін ең интеллектуалды мүмкіндіктері бар деп тапты, әсіресе оның жетілдірілген ой қорыту қабілеті ерекше көзге түсті.
- Техникалық клиенттік қолдау: JetBrains AI тобының жетекшісі Владислав Танков OpenAI техникалық командасы көрсеткен тамаша техникалық қолдауды ерекше атап өтті. JetBrains біріктіру процесі кезінде қиындықтарға тап болғанда, бұл бағыт-бағдар шешуші рөл атқарды: «Біз жасайтын нәрсеге және оны қалай жасайтынымызға шын мәнінде мән беретін әзірлеушілермен жұмыс істедік», — деді ол.
- Жоғары техникалық өнімділік: JetBrains-тің LLM провайдерлерін салыстырмалы талдауында OpenAI API-і кідіріс, дәлдік және өткізу қабілеті сияқты техникалық критерийлер бойынша ерекшеленді.
«Біз жасайтын нәрсеге және оны қалай жасайтынымызға шын мәнінде мән беретін әзірлеушілермен жұмыс істедік.»
LLM провайдері ретінде OpenAI API-ін таңдағаннан кейін, JetBrains өз AI Assistant өнімінде бірқатар мүмкіндіктерді аша алды:
- Әзірлеушілер тест жазу және айнымалыларға атау беру сияқты бірсарынды әрі шығармашылығы аз тапсырмаларды AI Assistant-қа тапсыра алады.
- Әзірлеушілер табиғи тілде көмексөздер жазып, бизнес-логиканы жазу кезінде код бойынша ұсыныстар ала алады.
- AI Assistant құжаттама жасап, commit хабарламаларын жаза алады.
- AI Assistant кодты түсіндіріп, код үзінділерін қайта құрылымдай алады.
- AI Assistant қателердің нені білдіретінін түсіндіріп, мәселелерді шешуге арналған түзетулер ұсына алады.

JetBrains AI Assistant клиенттердің қанағаттану деңгейі өте жоғары бола отырып, компанияның 24 жылдық тарихындағы ең жылдам өсіп келе жатқан өнімге айналды. Өнімді пайдаланатын әзірлеушілер мыналарды атап өтеді:
- Бұрын-соңды болмаған өнімділік өсімі: «Мен 30 жылдан бері әзірлеушімін. JetBrains AI Assistant-тан үлкенірек өнімділік серпінін берген ештеңені елестете алмаймын», — деді респонденттердің бірі.
- Ақпарат іздеуге аз уақыт жұмсау: Сауалнамаға қатысқан әзірлеушілердің 78%-ы ақпарат іздеуге аз уақыт жұмсайтынын хабарлады, бұл оларға қызығырақ тапсырмаларға көбірек уақыт бөлуге мүмкіндік береді.
- Ауысу шығындарының азаюы: «JetBrains AI Assistant браузерді ашуды талап ететін басқа ассистенттерден айырмашылығы, IDE ішінде жұмыс істейді», — деді бір инженер, бұл әзірлеушінің жұмыс процесін жеңілдетіп, тапсырмаларды орындауды оңайлатады.
- Тиімділіктің артуы: Сауалнамаға қатысқан әзірлеушілердің 77%-ы уақытын анағұрлым өнімді пайдаланатынын сезінетінін, ал 71%-ы тапсырмаларды жылдамырақ орындай алатынын хабарлады.
- Миға шабуыл құралы: Бір инженер JetBrains AI Assistant-тың тығырықтан шығуға көмектесетін пайдалы құралға айналғанын атап өтті: «Маған қатты ұнайды. Бұл impostor syndrome-мен күресуге көмектеседі, өйткені LLM-нен жай ғана көмек сұрай аласыз.»
JetBrains бағдарламалық жасақтама әзірлеуді одан әрі жеделдету үшін бірнеше жаңа функциямен жұмыс істеп жатыр:
- Жоба құрылымын жасау: Команда мәтіндік көмексөздерден бейімделген жоба каталогтарын жасайтын прототиптер құрды. Алғашқы нәтижелер өте қызықты көрінеді.
- Терминалдағы жұмыс процестерін автоматтандыру: Команда қажетті, бірақ бірсарынды болатын түрлі кең таралған терминал тапсырмаларын автоматтандыруда зор әлеует көріп отыр.
- JetBrains code insight(жаңа терезеде ашылады) жүйесімен тығыз интеграция: «Біздің IDE-лер пайдаланушы жобасының код базасы туралы көп нәрсе біледі, сондықтан біз бұл контекст пен мүмкіндікті мүлде жаңа функциялар үшін LLM провайдерлеріне ұсынғымыз келеді», — деді JetBrains AI тобының жетекшісі Владислав Танков.



