JetBrains
JetBrains tuża l-API ta’ OpenAI biex tibni l-aktar prodott tagħha li qatt kiber malajr.

JetBrains(jinfetaħ f’tieqa ġdida) toħloq għodod intelliġenti għall-iżvilupp tas-software użati minn aktar minn 15-il miljun inġinier madwar id-dinja. Is-suite ta’ prodotti tagħha tinkludi Integrated Development Environments (IDEs) popolari, bħal PyCharm, IntelliJ IDEA, kif ukoll il-lingwa ta’ programmar Kotlin.
Immexxija mill-missjoni tagħha li tneħħi kompiti tedjanti mill-flussi tax-xogħol tal-iżviluppaturi, JetBrains inkorporat l-API ta’ OpenAI fil-prodott AI Assistant tagħha. Ir-rispons kien notevoli—77% sinifikanti tal-iżviluppaturi rrappurtaw li ħassewhom aktar produttivi, b’55% isibu aktar ħin biex jiffokaw fuq kompiti aktar interessanti.

L-IDEs ta’ JetBrains storikament inkludew karatteristiċi bħall-code completion u l-code inspection li jagħmlu lill-iżviluppaturi aktar produttivi. Dawn il-karatteristiċi jgħinu lill-iżviluppaturi tul iċ-ċiklu tal-ħajja tal-iżvilupp tas-software, inklużi l-kitba tal-kodiċi, l-ittestjar tal-kodiċi u l-bini ta’ proġetti f’ambjenti varji.
Dawn l-għodod kienu bbażati fuq mudelli ewristiċi li huma intelliġenti u konxji tal-kuntest. Peress li JetBrains kienet diġà qed tibni għodod li jipprovdu suġġerimenti intelliġenti, l-esplorazzjoni tal-IA kienet estensjoni naturali—speċjalment minħabba l-avvanzi reċenti fl-IA ġenerattiva, fejn karatteristiċi bħal code completions fl-istil ta’ autocomplete u suġġerimenti ta’ kodiċi kuntestwali qed jittrasformaw il-mod kif jaħdmu l-iżviluppaturi.
JetBrains għarfet l-opportunità li tagħmel qabża sinifikanti ’l quddiem u żviluppat l-AI Assistant tagħha, prodott ġdid li jintegra mal-API ta’ OpenAI fil-prodotti IDE ta’ JetBrains.
JetBrains emmnet li l-LLMs setgħu jipprovdu valur enormi lill-klijenti tagħhom jekk jiġu integrati fl-IDEs tagħhom, iżda riedu jesploraw l-għażliet tagħhom qabel jimpenjaw ruħhom ma’ fornitur magħżul.
JetBrains qieset il-fornituri ewlenin kollha tal-LLM, iżda għażlet lil OpenAI bħala l-ewwel fornitur tal-LLM għar-raġunijiet li ġejjin:
- Kapaċitajiet avvanzati ta’ raġunament: JetBrains sabet li l-API ta’ OpenAI kellha l-aktar karatteristiċi intelliġenti, bil-kapaċitajiet avvanzati ta’ raġunament tagħha jispikkaw b’mod partikolari.
- Appoġġ tekniku għall-klijenti: Vladislav Tankov, Team Lead ta’ JetBrains AI, enfasizza l-appoġġ tekniku eċċellenti pprovdut mit-tim tekniku ta’ OpenAI. Din il-gwida kienet kruċjali meta JetBrains iffaċċjat sfidi matul il-proċess ta’ integrazzjoni: “Ħdimna ma’ żviluppaturi li verament jimpurtahom minn dak li noħolqu u kif noħolquh,” qal.
- Prestazzjoni teknika superjuri: Fl-analiżi komparattiva ta’ JetBrains tal-Fornituri tal-LLM, l-API ta’ OpenAI spikkat f’termini ta’ kriterji tekniċi bħal latency, preċiżjoni u throughput.
“Ħdimna ma’ żviluppaturi li verament jimpurtahom minn dak li noħolqu u kif noħolquh.”
Wara li ddeċidiet fuq l-API ta’ OpenAI bħala l-fornitur tal-LLM tagħha, JetBrains setgħet tiftaħ firxa ta’ kapaċitajiet fil-prodott AI Assistant tagħha:
- L-iżviluppaturi jistgħu jċedu kompiti ta’ rutina u inqas kreattivi, bħall-kitba ta’ tests u l-għoti ta’ ismijiet lill-varjabbli, lill-AI Assistant.
- L-iżviluppaturi jistgħu jiktbu prompts bil-lingwa naturali u jirċievu suġġerimenti ta’ kodiċi meta jkunu qed jiktbu business logic.
- L-AI Assistant jista’ jiġġenera dokumentazzjoni u jikteb commit messages.
- L-AI Assistant jista’ jispjega kodiċi u jirrifattorizza snippets ta’ kodiċi.
- L-AI Assistant jista’ jiċċara xi jfissru l-iżbalji u jissuġġerixxi soluzzjonijiet biex jindirizza l-kwistjonijiet.

JetBrains AI Assistant sar il-prodott li qed jikber bl-aktar rata mgħaġġla fl-istorja ta’ 24 sena tal-kumpanija b’livelli eċċellenti ta’ sodisfazzjon tal-klijenti. L-iżviluppaturi li jużaw il-prodott jenfasizzaw:
- Żidiet fil-produttività mingħajr preċedent: “Ilni żviluppatur għal 30 sena. Ma nista’ naħseb f’xejn li ta spinta akbar lill-produttività minn JetBrains AI Assistant,” qal respondent wieħed.
- Inqas ħin fuq it-tfittxija ta’ informazzjoni: 78% tal-iżviluppaturi mistħarrġa jirrappurtaw li jqattgħu inqas ħin ifittxu informazzjoni, u dan jagħtihom aktar ħin għal kompiti aktar interessanti.
- Spejjeż ta’ bdil imnaqqsa: “JetBrains AI Assistant jopera ġewwa l-IDE, b’differenza minn assistenti oħra li jeħtieġu browser miftuħ,” qal inġinier wieħed, u dan jissimplifika l-fluss tax-xogħol tal-iżviluppatur u jagħmilha aktar faċli biex jitlestew il-kompiti.
- Effiċjenza akbar: 77% tal-iżviluppaturi mistħarrġa jirrappurtaw li jħossuhom aktar produttivi bil-ħin tagħhom, filwaqt li 71% jirrappurtaw li jistgħu jlestu l-kompiti aktar malajr.
- Għodda għall-brainstorming: Inġinier wieħed enfasizza kif JetBrains AI Assistant sar għodda utli biex joħroġ minn impass: “Nħobbu. Jgħin bl-imposter syndrome għax tista’ sempliċement titlob lill-LLM għall-għajnuna.”
JetBrains qed taħdem fuq diversi karatteristiċi ġodda biex tħaffef aktar l-iżvilupp tas-software:
- Ġenerazzjoni tal-istruttura tal-proġett: It-tim bena prototipi li jiġġeneraw direttorji ta’ proġetti personalizzati minn prompts testwali. Ir-riżultati inizjali jidhru eċċitanti.
- Awtomazzjoni tal-flussi tax-xogħol fit-terminal: It-tim jara potenzjal kbir fl-awtomazzjoni ta’ diversi kompiti komuni fit-terminal li huma meħtieġa iżda ta’ rutina.
- Integrazzjoni mill-qrib ma’ JetBrains code insight(jinfetaħ f’tieqa ġdida): “L-IDEs tagħna jafu ħafna dwar il-codebase tal-proġett ta’ utent, għalhekk qed infittxu li nipprovdu dan il-kuntest u din il-kapaċità lill-fornituri tal-LLM għal karatteristiċi kompletament ġodda,” qal Vladislav Tankov, Team Lead ta’ JetBrains AI.



