JetBrains 公開預(yù)覽了其最新的 AI 編程工具 Air,這是一款基于其 26 年開發(fā)工具經(jīng)驗(yàn)打造的新一代開發(fā)環(huán)境。
JetBrains 認(rèn)為,如今 Agent 已經(jīng)具備寫代碼的能力,這一點(diǎn)基本已不再是爭議。正如 IDE 曾重新定義人類編寫代碼的方式一樣,現(xiàn)在也到了為 Agentic 工作流提供一套真正面向開發(fā)環(huán)境的時候。
基于這一判斷,他們今天終于拿出了自己的“全新”工具。在其設(shè)想中,未來的 IDE 更像一個 Agent 調(diào)度中心。因此,Air 被定位為一個 Agent 調(diào)度與編排平臺(Agent orchestration platform),支持接入并調(diào)度多個 AI Agent,包括 OpenAI Codex、Anthropic Claude Agent、Google Gemini CLI,以及 JetBrains 自家的 Junie。
其設(shè)計圍繞一個核心概念:Task。開發(fā)者只需要在真實(shí)代碼上下文中定義一個任務(wù),Air 會把這個任務(wù)交給 AI Agent 執(zhí)行。任務(wù)可以運(yùn)行在本地 workspace、Git worktree、Docker 容器中,未來版本還會支持云端容器。Air 內(nèi)置了代碼編輯器,用戶可以在不同任務(wù)之間切換,并對 Agent 生成的結(jié)果進(jìn)行審查和批準(zhǔn)。
在架構(gòu)上,Air 還支持 Agent Client Protocol(ACP)。這一協(xié)議由 Zed 和 JetBrains 共同推動,是一種面向 Agent 與編輯器通信的廠商中立協(xié)議。這意味著未來任何兼容該協(xié)議的 Agent 都可以接入并使用 Air。
目前,Air 已進(jìn)入公開預(yù)覽階段。不過從下載頁面來看,現(xiàn)階段僅提供 macOS 版本,Windows 和 Linux 版本還要再等等。
同時,也有開發(fā)者追問:為什么 Claude Code 能用 Claude Max,Air 卻不行?
JetBrains 的回應(yīng)是:這不是故意“鎖用戶”到自家代理服務(wù)里。Air 支持 BYOK(自帶密鑰) 且可免費(fèi)使用,正是為了避免這一點(diǎn)。問題在于,Claude Max 不能作為 BYOK 接入,因?yàn)檫@會違反 Anthropic 的服務(wù)條款。JetBrains 表示,用戶仍可選擇其他 Agent 訂閱,或直接走 API 計費(fèi)。對于這項限制,他們的態(tài)度也很直接:很遺憾,但沒辦法。
與此同時,JetBrains 還發(fā)布了 Junie CLI(命令行接口)。公司表示,這使得其 AI Agent Junie 成為一個完全獨(dú)立運(yùn)行的工具。此前,Junie 只能作為 IDE 插件使用。
不過,Air 實(shí)際上并不算完全意義上的“全新產(chǎn)品”。它的底層 IDE 實(shí)際上來自 Fleet——一個此前已被擱置的、用來對抗VS Code的項目。近年來,隨著 AI 輔助編程和 Agentic 編程興起,IDE 市場也受到明顯沖擊。在這樣的背景下,Air 可以看作是 JetBrains 對這一趨勢的一次回應(yīng)。
整理|Tina
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.