GitHub 宣布 GitHub Copilot 現在可以在 JetBrains 推出的 Air 整合開發環境中使用。Air 是 JetBrains 主打「代理式」工作流程的 IDE,讓開發者把編碼任務交給 AI 代理去執行、再回頭檢查結果,而不是逐行手動寫程式。這次更新讓原本就在用 Copilot 訂閱的開發者,可以直接在 Air 裡把 Copilot 當成其中一個可選的代理模型來用,不必額外申請新服務。
技術上,這個整合是建立在 Agent Client Protocol(ACP)這個標準之上,讓 Air 能以統一的方式呼叫包括 Copilot 在內的多種代理。開發者只要在 JetBrains IDE 裡安裝 Air 外掛、選擇 GitHub Copilot 並連接帳號,就能在本機執行任務;如果是 Air Teams 方案,還可以透過瀏覽器版 air.jetbrains.cloud 或外掛裡的雲端選項,把任務丟到雲端的 Docker 容器虛擬機裡執行,這種雲端任務消耗的是 Copilot 的額度,而不是 JetBrains 自己的 AI 點數。
這次更新值得關注的地方在於它呈現的趨勢:Copilot 不再只綁定 GitHub 自家的編輯器與網站,而是透過開放的 ACP 標準,變成可以插進其他家 IDE 的「代理之一」。文章也提到幾個限制,例如訂閱驗證只在雲端環境啟動時檢查一次,之後無法針對單一任務切換用個人方案還是組織方案,企業端的治理工具目前也還無法追蹤員工在 Air 裡使用 Copilot 的狀況,這對需要控管使用量的企業管理者來說是要注意的地方。
這則新聞比較偏產業面,重點是開發工具之間的整合,而不是教小孩或初學者可以馬上動手做的東西。不過對已經在學程式、對「用 AI 代理寫程式」有興趣的青少年來說,可以從中了解到:現在業界的趨勢是讓 AI 代理去執行任務、人負責下指令與驗收結果,這跟平常自己逐行打程式碼的體驗很不一樣,是未來進階學習時值得認識的工作方式。
AI開發工具GitHub Copilot