GitHub Copilot
寫程式時坐在旁邊的 AI 搭檔
- 是什麼
- GitHub 的 AI 程式助理:在 VS Code 等編輯器裡自動補完程式碼、解釋程式、協助除錯與撰寫測試。
- 適合誰
- 會寫一點程式到專業的開發者與學生。
- 擅長
- 依照上下文建議整段程式碼;可用聊天方式問「這段在做什麼」「為什麼報錯」。
- 怎麼開始
- 到 github.com/features/copilot 啟用(有免費方案),在 VS Code 安裝 GitHub Copilot 擴充功能並登入。
- 限制
- 建議的程式可能有錯或有安全漏洞,必須審查與測試;公司程式碼依政策使用。
程式與自動化小撇步先從一個小流程開始:挑一件每週重複、規則清楚的小事自動化,跑順了再擴大;別一次就把重要流程交給 AI。
發掘密點:今天就能照著做
密點 01工作
看不懂的舊程式,請它逐段解釋
- 適合誰
- 接手別人寫的程式、要修改舊專案的工程師
- 什麼時候用
- 第一次看一個陌生的程式碼庫時
- 選取看不懂的函式
- 在 Copilot 聊天中問「這段在做什麼?有哪些邊界情況?」
- 請它補上註解或單元測試
- 執行測試確認行為沒有改變
限制解釋可能不完全正確,以實際執行與測試結果為準。
密點 02生活
學程式時,錯誤訊息請它白話說明
- 適合誰
- 自學程式、常被錯誤訊息卡住的初學者
- 什麼時候用
- 程式跑不動、看不懂紅字時
- 把錯誤訊息與相關程式碼貼給 Copilot Chat
- 請它用白話解釋原因並給修正建議
- 先理解原因再修改,不要直接整段貼上
- 修好後問它「下次怎麼避免」
限制直接複製答案學不到東西;練習時先自己想,再看建議。


