GitHub 正式推出 Copilot CLI 公開預覽版,將強大的人工智慧程式開發代理能力導入終端機環境。這項新工具旨在讓開發者在命令列介面中直接進行程式建置、編輯、除錯與重構,大幅減少在整合開發環境(IDE)與終端機之間切換的頻率。Copilot CLI 能夠理解專案脈絡,並與 GitHub 儲存庫深度整合,讓開發者能以自然語言操作儲存庫、Issue 和拉取請求。為了確保安全與透明度,所有即將執行的操作都會預先顯示並需使用者確認。此工具支援可擴充性,並已向訂閱 Copilot Pro 及以上方案的用戶開放,預計在 10 月 25 日後取代現有的 gh-copilot 擴充功能,開發者需及早規劃遷移。
🚀 **AI 程式開發代理進入終端機:** GitHub Copilot CLI 的推出標誌著將強大的人工智慧程式開發輔助功能帶入命令列環境。開發者現在可以直接在終端機中進行程式建置、編輯、除錯和重構,無需在 IDE 和終端機之間頻繁切換,提升開發效率。
🔗 **深度整合與自然語言操作:** Copilot CLI 能夠理解專案脈絡,並與 GitHub 儲存庫進行深度整合。這意味著開發者可以使用自然語言來操作儲存庫、管理 Issue 和處理拉取請求,極大地簡化了與版本控制系統的互動流程。
🛡️ **安全透明的操作機制:** 為了確保開發過程的安全與透明,Copilot CLI 在執行任何操作之前,都會先向使用者預覽即將執行的動作。只有在獲得使用者明確確認後,才會執行相應的指令,有效防止誤操作。
🔧 **可擴充的 AI 平台:** Copilot CLI 在設計上強調了可擴充性,不僅預設搭載 GitHub 的 MCP 伺服器,還支援自訂 MCP 伺服器。這使得開發團隊能夠根據自身需求擴充功能,將終端機轉變為一個具備 AI 規劃與協作能力的智慧平台,適用於探索程式碼庫、導入新功能或進行本地除錯。
⏳ **過渡與部署:** Copilot CLI 目前向已訂閱 Copilot Pro 及以上方案的用戶開放,並支援 Linux 和 macOS。現有的 gh-copilot 用戶需在 10 月 25 日前完成遷移,並調整相關腳本和團隊規範,以確保無縫過渡。
GitHub開放Copilot CLI的公開預覽,將旗下Copilot程式開發代理帶入終端機環境,並宣布現有GitHub CLI擴充功能gh-copilot將在10月25日停止運作,命令列場景中的人工智慧輔助,將全面轉向新的Copilot CLI,開發者需及早規畫過渡,降低對既有流程的影響。
Copilot CLI將Copilot程式開發代理的能力移植到本機終端機,使用者可在命令列環境中直接進行程式建置、編輯、除錯與重構,免去在IDE與終端機之間切換的過程。工具能理解專案脈絡並與GitHub儲存庫整合,開發者可以透過自然語言操作儲存庫、Issue與拉取請求。此外,為確保安全性與透明度,所有即將執行的動作都會先顯示預覽,需經使用者確認後才會進行。
GitHub在設計Copilot CLI時,強調了可擴充性,該工具預設搭載GitHub的MCP伺服器,並支援自訂MCP伺服器,使開發團隊能依需求擴充功能,使得終端機從單純的指令執行環境,轉型為具備人工智慧規畫與協作能力的平臺,適用於探索陌生程式碼庫、導入新功能,或處理本機除錯情境。
目前Copilot CLI向已訂閱Copilot Pro、Pro+、Business與Enterprise的用戶開放。安裝方式採NPM全域安裝,系統需求為Node.js 22版以上與NPM 10版本以上。平臺支援Linux與macOS,Windows則提供在WSL及實驗性PowerShell環境中的使用選項。企業方案既有的Copilot in the CLI政策將自動停用,管理員可從組織層級進行設定,決定是否啟用新工具。
現有gh-copilot使用者需要在10月25日停用前完成切換,並調整相關腳本、指令別名與團隊作業規範。由於舊擴充屆時將無法運作,提早進行驗證與權限檢查,降低因工具替換帶來的風險。