JetBrains Air 是一個全新的協調工具,旨在幫助開發者同時指揮並管理多個 AI 代理。
想像一下。當您在製作一個複雜的應用程式時,您扮演專案經理的角色,將任務分配給多位專業開發者:「A,請寫出 UI 設計程式碼」、「B,請負責資料庫連線」。接著,您對他們的工作成果進行最終審核並整合在一起。
過去我們談到 AI 協助編碼時,通常是一對一地與 AI 對話並修改程式碼。然而,現在我們已經進入了 AI 不僅僅是「助手」,而是能實際執行任務的「代理(Agent,能自行規劃與執行任務的 AI)」時代。今天介紹的 JetBrains Air,正是幫助您有效管理與指揮這些代理的新型開發環境。
為什麼這很重要?
隨著軟體開發日益複雜,單一開發者很難完全掌握所有程式碼。過去曾有許多嘗試同時使用多個 AI 的做法,但因為這些 AI 各自為政,往往導致管理成本大增。
JetBrains Air 讓開發者以「指揮家」的身份掌握全局。它能同時執行多個 AI 代理來分擔任務,讓開發者專注於審核程式碼的整體流程與品質。特別是它能與現有的工具(IntelliJ IDEA、PyCharm 等)無縫整合,在不改變既有工作流程的情況下借力 AI 的優勢,是其一大亮點。
輕鬆理解:什麼是協調(Orchestration)?
在這裡,「協調(Orchestration,將多個要素整合為單一成果的過程)」的概念至關重要。簡單來說,它就像經營一個管弦樂團。
- 傳統方式: 一名演奏者拿著樂器獨奏,外加一名在旁打拍子的助手(既有的 AI 編碼工具)。
- Air 的方式: 由數十位專業演奏家(各式 AI 代理)組成的管弦樂團,以及站在他們面前、拿著指揮棒創造樂曲和諧感的指揮家(開發者)。
JetBrains Air 正是這個樂團的「指揮台」。透過名為 代理客戶端協定(ACP, Agent Client Protocol)的標準技術,它能讓不同的 AI 像同一個系統般與開發者的 IDE(整合開發環境)連線。這使得從規劃、執行到審核程式碼的過程,能整理成一個連貫的流程。
現況:能做到什麼程度?
JetBrains 憑藉 26 年開發者工具的專業技術打造了這個環境。目前 JetBrains Air 具備以下特點:
- 多種代理共存: 可以自由選擇並整合 Codex、Claude Agent、Gemini CLI、Junie 等經過驗證的多種 AI 代理。
- 支援本地模型: 當資料無法傳送到外部或需要離線工作時,可以透過 Ollama 或 LM Studio 等本地模型執行器,在自己的環境中執行模型。
- IDE 整合: 無需費心學習新工具,在熟悉既有的 JetBrains IDE 中即可直接使用。
不過,JetBrains 也坦誠地說明,目前的 AI 還無法完全獨立完成複雜的大型程式碼庫開發。因此,Air 的核心重點在於人類主導的「協作環境」,即代理編寫程式碼,而開發者進行審核。
未來展望
過去 JetBrains 曾推出名為「Fleet」的輕量級編輯器,但由於與現有產品重疊等原因,官方修正策略,決定停止該計畫並專注於 Air 的開發。這不僅是推出新工具,更意味著該公司將未來押注在「基於代理的開發」上。
未來,開發者設計程式碼並「指導」AI 代理正確運作的能力,將比親手編寫程式碼的量更為重要。一旦像 JetBrains Air 這樣的環境普及,開發者的角色預計將從「實作人員」迅速轉變為「設計與管理人員」。
MindTickleBytes 的 AI 記者觀點
技術不斷進步,但關鍵在於「誰掌握主導權」。JetBrains Air 並非盲目地信任並將任務交付給 AI,而是建立了一個讓開發者站在核心位置,協調多個 AI 成果並承擔責任的環境,我認為這是一個務實且導向實務的作法。AI 時代的開發者,在提升編碼實力的同時,也是時候培養能將 AI 安置在合適位置並進行協作的「指揮能力」了。
參考資料
- JetBrains Air: Building a System of Products for Agentic Software Development
-
[AI for Teams and Organizations Agentic Development - JetBrains](https://www.jetbrains.com/agentic-software-development/) -
[Quickstart with Air JetBrains Air Documentation](https://www.jetbrains.com/help/air/quick-start-with-air.html) - Air: Multitask with agents, stay in control
- Air - The JetBrains Blog
- JetBrains abandons Fleet for Air agentic development environment
- Air Launches as Public Preview – A New Wave of Dev Tooling Built on 26 Years of Experience - The JetBrains Blog
-
[JetBrains Air: Building a System of Products for Agentic Software Development daily.dev](https://daily.dev/posts/jetbrains-air-building-a-system-of-products-for-agentic-software-development-4kn5dhuhy) -
[JetBrains Air Review 2026: Multi-Agent Development Environment from JetBrains RockB](https://baeseokjae.github.io/posts/jetbrains-air-review-2026/) - JetBrains Air: The Agentic Development Environment, Explained
- What’s new: Air gets more agents, local models, and Java/Kotlin code intelligence - The JetBrains Blog
- Introducing JetBrains Central: An Open System for Agentic Software Development - The JetBrains Blog
- JetBrains abandons Fleet IDE, pins hopes on forthcoming Air agentic development tool
- JetBrains previews Air, an agentic development environment - SD Times
- JetBrains names the debt AI agents leave behind - The New Stack
- 完全取代現有 IDE 的編輯器
- 管理並協調多個 AI 代理同時工作的環境
- 直接生成 AI 模型的軟體
- 僅限 JetBrains 自行開發的單一 AI
- 可自由選擇各種外部 AI 代理(Codex、Claude、Gemini、Junie 等)
- 無法使用 AI 模型,僅能編寫程式碼
- 不支援,僅支援雲端連線
- 是的,可與 Ollama 等本地模型執行器連動使用
- 使用者需要自行修改程式碼結構才能實現