Junie(JetBrains開發的AI編程代理工具)

Junie(JetBrains開發的AI編程代理工具)

本詞條是多義詞,共3個義項
更多義項 ▼ 收起列表 ▲

Junie是由捷克軟體公司JetBrains開發的AI編程代理工具。該工具於2025年2月1日正式發布,定位為自動化重複編碼任務,支持Python、Kotlin、Java套用開發,被列為2025年“Vibe Coding”主流工具之一。2025年4月,JetBrains宣布Junie達到“生產就緒”狀態。

Junie提供Code模式與Ask模式雙工作形態,支持代碼生成、測試運行、錯誤診斷修復、文檔更新等全流程開發任務。通過集成GPT-4.5等先進AI模型,可實現多檔案編輯及代碼庫上下文感知。初期支持IntelliJ IDEA Ultimate和PyCharm Professional,已擴展至WebStorm和GoLand,未來計畫支持PhpStorm、RustRover及Windows系統。用戶可選擇免費基礎版或AI Pro/AI Ultimate訂閱服務。2025年12月發布的IntelliJ IDEA 2025.3版本開始對Junie提供原生支持。

基本介紹

  • 外文名:Junie
  • 類型:AI平台
  • 上市時間:2025年2月1日
發展歷程,平台簡介,技術實現,支持平台,定價與訂閱,團隊與開發,市場反響,核心功能,

發展歷程

Junie是JetBrains推出的AI編碼智慧型體,其發展始於2025年初的預覽版。2025年1月,Junie以私密預覽版形式發布,初期僅支持IntelliJ IDEA Ultimate和PyCharm Professional,並限於macOS和Linux平台。2025年2月1日,JetBrains正式發布名為Junie的全新AI編程工具,強調以開發者為中心,所有代碼修改需經開發者審核。
2025年4月16日,JetBrains宣布Junie AI編碼智慧型體已達到“生產就緒”狀態,能夠處理編寫代碼、調試運行等多步驟複雜任務,並開始集成到PyCharm2025.1等專業版IDE中。與此同時,JetBrains更新了其AI Assistant,並推出了包含免費套餐的JetBrains AI服務。
2025年5月,Junie進行了一系列大規模更新,包括性能提升約30%、新增對MCP協定的支持以實現連線外部數據源,並開始支持遠程開發協作。2025年12月,隨著IntelliJ IDEA 2025.3版本的發布,Junie獲得了該IDE的原生支持,並與Claude Agent等多智慧型體一同被集成到統一的聊天界面。
截至2026年1月24日,Junie發布了多個版本更新,支持了包括Gemini 3 Flash、OpenAI GPT-5.2、xAI Grok 4.1 Fast在內的新模型,並擴展了對CLion、Rider、PyCharm Community等更多IDE版本的支持,此外還新增了“Auto”模式、MCP遠程伺服器配置等功能。2026年2月,JetBrains AI服務進行重大升級,將AI Assistant與Junie合併到統一的訂閱體系下,並推出了新的AI Pro和AI Ultimate訂閱層級。

平台簡介

Junie旨在幫助開發者通過自然語言互動的方式完成代碼任務。2025年4月,Junie AI已達到“生產就緒”(production-ready)狀態,能夠勝任編寫代碼、調試運行等多步驟複雜任務。它能夠理解項目上下文,執行代碼編寫、測試運行、代碼檢查等任務,並與開發者進行實時溝通,確保代碼質量和項目一致性。Junie強調以開發者為中心的設計理念,所有代碼修改和建議都需要經過開發者的審核,並能適應開發者的編碼風格和團隊規範。Junie的出現反映了編程工具向智慧型化、自動化發展的趨勢,有助於提升開發效率。在SWEBench Verified等基準測試中,Junie展示了高效的問題解決能力。目前,Junie已支持IntelliJ IDEA Ultimate、PyCharm Professional、WebStorm和GoLand等IDE,並計畫未來擴展至PhpStorm、RubyMine和RustRover,其對Windows系統的支持也在計畫中。此外,JetBrains已將AI Assistant與Junie整合。隨著發展,Junie的支持範圍已擴展至包括Android Studio、PyCharm Community Edition在內的更多開發環境,並在IntelliJ IDEA 2025.3等版本中獲得了原生支持。

技術實現

Junie結合JetBrains IDE的功能與大型語言模型(LLM)作為其核心架構。
Junie支持並默認使用多種AI模型,包括Anthropic Claude系列、OpenAI GPT系列(如GPT-5.2)、Google Gemini系列(默認模型為Gemini 3 Flash)、xAI Grok(如Grok 4.1 Fast)等。
Junie支持“自帶密鑰”(Bring Your Own Key, BYOK)功能,允許用戶使用自己的API密鑰連線OpenAI、Anthropic等模型服務。
Junie支持Model Context Protocol(MCP),可連線資料庫、API等外部數據源,並支持遠程開發。其性能經過持續最佳化,例如在某一階段實現了30%的速度提升。
為確保智慧型體能力的穩定提升,Junie團隊建立了基於TeamCity(JetBrains的CI/CD解決方案)的自動化評估管道。該管道可並行、隔離地執行大規模任務評估(如基於SWE-bench Verified基準測試),確保結果的可重現性,以數據驅動決策。

支持平台

作為JetBrains開發的AI編碼智慧型體,Junie支持在多種開發環境(IDE)和作業系統中使用,其支持範圍隨著產品疊代不斷擴展。
Junie最初於2025年初發布時,僅支持IntelliJ IDEA Ultimate和PyCharm Professional兩款專業IDE,且作業系統僅限macOS和Linux平台。
2025年4月,Junie宣布進入“生產就緒”狀態,支持的IDE擴展至IntelliJ IDEA Ultimate、PyCharm Professional、WebStorm和GoLand,同時JetBrains宣布未來計畫將支持擴展至PhpStorm、RubyMine和RustRover。
在後續更新中,Junie進一步增加了對Rider(Beta,僅限IDE 2025.2版本)、CLion(Beta,僅限IDE 2025.2版本)以及PyCharm Community / PyCharm Unified Free版本的支持,同時Junie也可在Android Studio中使用,在作業系統方面,Junie從最初僅支持macOS和Linux,後續已擴展至支持Windows系統。
根據JetBrains AI的訂閱方案(截至2026年2月),Junie編碼智慧型體功能適用於IntelliJ IDEA Ultimate、PyCharm(需訂購PyCharm Pro)、WebStorm、GoLand、PhpStorm、Rider、RubyMine和RustRover。

定價與訂閱

Junie作為JetBrainsAI服務的一部分,通過訂閱模式提供。其訂閱層級包括免費版、AI Pro版和AI Ultimate版。免費版提供無限制的代碼補全和本地模型支持,其他功能的使用則基於點數進行限制。AI Pro版支持AI輔助編碼與AI聊天的功能,並可訪問JetBrains旗下的AI編碼智慧型體Junie,該方案每30天提供10個AI點數。AI Ultimate版同樣支持Junie,每30天提供35個AI點數。此外,還提供面向企業用戶的AI Enterprise IDE Services,該服務包含企業級安全性和自定義AI集成選項。Junie適用於IntelliJ IDEA Ultimate、PyCharm、WebStorm、GoLand、PhpStorm、Rider、RubyMine和RustRover等集成開發環境,並支持“自帶密鑰”模式,允許用戶使用自己的OpenAI和AnthropicAPI密鑰。

團隊與開發

Junie的開發團隊由JetBrains組建,其主管為Danila Savenkov。
團隊採用系統化、數據驅動的評估方法來衡量和提升Junie的性能。為了獲得可靠的性能信號,團隊採用了基於真實GitHub問題和PR構建的SWE-bench基準測試,以及其精選子集SWE-bench Verified。同時,團隊也為內部代碼庫創建了涵蓋多種語言和技術的內部基準測試集。為了應對大規模評估的運營挑戰,團隊構建了由JetBrains自家的CI/CD解決方案TeamCity驅動的自動化評估管道。該管道可以並行編排數百項任務的執行,為每個測試用例管理隔離環境,並協調補丁驗證與結果收集,確保了評估的可重現性、可擴展性和深度工程集成。

市場反響

根據JetBrains在2025年6月進行的開發者體驗問卷調查,基於272名個人貢獻者和管理者的反饋,83%的管理者認為Junie提升了團隊生產力,76%的管理者表示對Junie感到滿意或非常滿意。截至2026年1月,Junie在JetBrains外掛程式市場的評分為3.0(基於461條評分),累計下載量超過1300萬次。同時,Junie支持的工具範圍持續擴展,覆蓋了IntelliJ IDEA、PyCharm、WebStorm、GoLand、PhpStorm、RubyMine、RustRover、Rider等開發環境,並與Android Studio兼容。Junie是JetBrains AI訂閱服務的功能之一。

核心功能

自主任務執行:根據指令獨立完成編碼任務
多語言支持:兼容Python/Kotlin/Java開發
測試自動化:自動生成並修複測試案例
文檔同步:智慧型更新項目文檔內容
錯誤診斷:定位編譯問題並提供修復

熱門詞條

聯絡我們