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