JetBrains 推出了其首款AI 編碼助手Junie,這款工具旨在提升開發效率並改善代碼質量。 Junie 與JetBrains IDE 深度集成,能夠輔助開發者完成各種開發任務,例如代碼生成、檢查、測試和驗證。雖然在SWE-Bench Verified 基準測試中,Junie 的得分(53.6%)略低於領先模型,但JetBrains 仍對其未來發展充滿信心,並強調Junie 始終在人類開發者的控制之下,確保開發過程的安全可靠。目前Junie 僅支持部分JetBrains IDE 並處於早期訪問階段。
Junie 在備受推崇的SWE-Bench Verified 基準測試中,針對500個常見的開發者任務,成功解決了其中的53.6%。儘管這一成績在目前來看並非最高(目前最佳模型得分超過60%),但JetBrains 認為Junie 的表現“很有希望”。值得注意的是,目前領先的Weights & Biases 的“Programmer O1crosscheck5” 模型得分達到64.6%。

圖源備註:圖片由AI生成,圖片授權服務商Midjourney
Junie 的獨特優勢在於其與JetBrains IDE 的深度集成。 JetBrains 強調,即使Junie 輔助開發者完成工作,人類開發者也始終處於控制地位。該工具不僅能加快開發速度,還將助力提高代碼質量。通過將JetBrains IDE 的強大功能與大型語言模型(LLM) 相結合,Junie 可以生成代碼、運行檢查、編寫測試並驗證其有效性。
JetBrains 在公告中表示:“人工智能生成的代碼可能與開發人員編寫的代碼一樣有缺陷。最終,Junie 不僅會加快開發速度,而且還會提高代碼質量標準。”
Junie 目前僅通過候補名單後的早期訪問計劃提供,並且僅支持Linux 和Mac 系統上的IntelliJ IDEA Ultimate 和PyCharm Professional IDE,對WebStorm 的支持也即將推出。
這款AI 編碼助手的推出標誌著JetBrains 在AI 輔助開發領域的又一重要舉措。 Junie 的深度集成和對人類開發者控制權的強調,可能使其在競爭激烈的AI 編碼助手市場中脫穎而出。
Junie 的出現標誌著AI 輔助編程進入新的階段,其與IDE 的深度集成和對開發者控制權的重視,有望為開發者帶來更高效、更可靠的編碼體驗。未來,隨著Junie 的不斷完善和功能擴展,其在AI 編碼助手領域的影響力將進一步提升。