中文(新加坡)

目前位置: 首頁> AI 資訊

JetBrains 發布AI 編碼助手Junie,深度集成IDE 生態

作者: LoRA 時間: 2025年01月24日 625

JetBrains,這家以開發IntelliJ IDE 和Kotlin 語言而聞名的公司,近日推出了其首款AI 編碼助手Junie。這款新工具旨在幫助開發者處理日常開發任務,並能夠理解現有項目的上下文,為新應用的創建和功能擴展提供支持。

Junie 在備受推崇的SWE-Bench Verified 基準測試中,針對500個常見的開發者任務,成功解決了其中的53.6%。儘管這一成績在目前來看並非最高(目前最佳模型得分超過60%),但JetBrains 認為Junie 的表現“很有希望”。值得注意的是,目前領先的Weights & Biases 的“Programmer O1crosscheck5” 模型得分達到64.6%。

機器人 人工智能  AI

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 編碼助手市場中脫穎而出。

常見問題

AI課程適合哪些人群?

AI課程適合對人工智能技術感興趣的人,包括但不限於學生、工程師、數據科學家、開發者以及AI技術的專業人士。

AI課程的學習難度如何?

課程內容從基礎到高級不等,初學者可以選擇基礎課程,逐步深入到更複雜的算法和應用。

學習AI需要哪些基礎?

學習AI需要一定的數學基礎(如線性代數、概率論、微積分等),以及編程知識(Python是最常用的編程語言)。

AI課程能學到什麼?

將學習自然語言處理、計算機視覺、數據分析等領域的核心概念和技術,掌握使用AI工具和框架進行實際開發。

AI課程學完後能做什麼工作?

您可以從事數據科學家、機器學習工程師、AI研究員、或者在各行各業應用AI技術進行創新。