AI 應用地圖 · AI Coding
GitHub Copilot
IDE 補全、生成、解釋、測試樣板;團隊採購常見
- 開發型態Low-code → Pro-code
觀念教學
把 AI 帶進全球工程師日常的那個產品:在 IDE 裡即時補全、生成、解釋程式碼 — 也是企業採購清單上最常見的名字。
它是什麼
- 開發商:GitHub(Microsoft 旗下)
- 核心能力:IDE 內即時補全與生成、解釋既有程式碼、產生測試樣板,並與 GitHub 平台的 PR 與程式碼審查流程整合
- 同類定位:它定義了「AI 結對程式設計(AI Pair Programming)」;Cursor 把編輯器整個重造,Copilot 則是外掛進你原本的工具
典型情境
- 打字時自動補全整段函式,樣板程式碼交給它
- 圈選一段舊程式,請它解釋邏輯、指出潛在問題
- 為既有函式一鍵生成單元測試草稿
- 在 GitHub 上請它摘要 PR 變更,輔助程式碼審查
選型重點
- 團隊已在 GitHub 生態、要低導入成本 → Copilot 最順路;要深度代理式重構 → Cursor
- 企業採購常見:組織層級的管理與政策控制成熟,適合統一導入
- 注意智財議題:生成內容可能與公開程式碼相似,企業方案提供過濾與保障機制
💡 一句話記憶:Copilot = IDE 裡的 AI 副駕駛,你打字它接話。
iPAS 考點
科目二最常點名的 AI Coding 工具:屬「程式補全/結對程式設計類」,判斷關鍵字是 IDE 補全、程式生成、測試樣板、團隊採購。陷阱題:把它描述成「自主完成整個專案的代理」— 那是 Devin;Copilot 是輔助駕駛,不是自動駕駛。另一考法是導入效益評估:問「如何衡量 AI 補全工具成效」,方向是建議接受率、開發速度與程式碼品質一起看。