Install Copilot Cli
step 1 : 安裝GitHub.cli,使用 winget install — id GitHub.cli 進行安裝
step 2 : 身份驗證,使用 gh auth login 指令,可選擇開起瀏覽器登入模式,進行身份驗證
step 3:安裝Copilot cli,使用 gh extension install github/gh-copilot 指令,完成這一步就能安裝好Copilot cli,若有需要更新,則可以使用 gh extension upgrade gh-copilot 進行Copilot cli更新
How to use Copilot Cli
- 透過 gh copilot — help,取得copilot基本使用參數說明
- suggest,要求Copilot提供建議指令
- explain,要求Copilot解釋指令
2. 目前支援3種command 類型,分別通用型、git以及github,在提出要求時會詢問你想要哪一種協助
3. 產生指令後,也會順便詢問是否要解釋或是複製指令等接續作業
4. 情境示範:透過 Copilot Cli 教我 k8s 指令
5. 情境示範:透過 Copilot Cli 教我git
6. 情境示範:透過 Copilot Cli 教我curl
使用感想
身為一個軟體開發者,面對愈來愈多的infra挑戰,以及各種工具的混合使用,Copilot Cli工具確實能大大減少腦記憶負擔,Copilot 直接整合在command模式也省去開web UI使用ChatGPT的操作,對於生產力的提升還是不錯的,不過這並不表示一切都都交給AI去處理,別忘了現階段自然語言模型還是會有幻覺的,所以最終的決定還是得由你自行判斷,換言之,我們還是得對這些指令有一定的認知,才能足以明辨對錯。