JetBrains在近期宣布了一項(xiàng)重大進(jìn)展,其Junie AI編碼智能體已經(jīng)達(dá)到了“生產(chǎn)就緒”狀態(tài)。這一突破意味著Junie AI已經(jīng)能夠勝任從編寫代碼到調(diào)試運(yùn)行等多步驟的復(fù)雜任務(wù)。
與此同時(shí),JetBrains還對(duì)其舊版的AI Assistant進(jìn)行了更新,引入了Anthropic Claude 3.7 Sonnet和Google Gemini 2.5 Pro等新的AI模型。AI Assistant還新增了聊天界面的多文件編輯功能,進(jìn)一步提升了開發(fā)者的使用體驗(yàn)。
據(jù)JetBrains介紹,盡管Junie AI和AI Assistant在功能上存在一定的重疊,但它們實(shí)際上是相互補(bǔ)充的工具。AI Assistant主要側(cè)重于提供代碼建議,幫助開發(fā)者快速找到解決問題的思路。而Junie AI則更擅長處理復(fù)雜的編碼任務(wù),能夠在多個(gè)步驟中提供智能化的支持和優(yōu)化。
目前,Junie AI主要支持IntelliJ IDEA Ultimate、PyCharm Pro、WebStorm和GoLand等IDE。JetBrains表示,未來他們計(jì)劃將Junie AI擴(kuò)展到PhpStorm、RubyMine和RustRover等其他IDE中。然而,對(duì)于Rider(C# IDE)、CLion(C/C++)和Fleet(下一代IDE)等,目前尚無具體的擴(kuò)展計(jì)劃。
在競爭日益激烈的AI驅(qū)動(dòng)IDE市場中,JetBrains也采取了積極的策略來應(yīng)對(duì)挑戰(zhàn)。為了與Microsoft Visual Studio Code和GitHub Copilot的緊密整合相抗衡,JetBrains在2025.1版本的IDE中推出了免費(fèi)套餐。這一套餐提供了無限的代碼補(bǔ)全和本地AI功能,并附帶了一定數(shù)量的云端信用額度。這對(duì)于那些希望利用AI技術(shù)提升開發(fā)效率的開發(fā)者來說,無疑是一個(gè)具有吸引力的選擇。
考慮到一些開發(fā)者可能不愿將代碼上傳至云端,JetBrains在新版IDE中也支持了Ollama或LM Studio等離線運(yùn)行方案。但需要注意的是,本地代碼補(bǔ)全在IntelliJ IDEA Community Edition和PyCharm免費(fèi)版中并不可用。這一限制可能會(huì)對(duì)一些預(yù)算有限的開發(fā)者造成一定的影響。