Replies: 1 comment
-
GitHub Copilot X 大概可以視為是 GitHub Copilot + GPT-4,應該也能說是搭配 ChatGPT 的 GitHub Copilot。目前而言,雖然 ChatGPT 跟 GitHub Copilot 都能產生程式碼,但我自己實際用於開發時覺得有以下幾個差異
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
就在今天(美國時間 2023/03/22),微軟子公司 GitHub 宣布推出 GitHub Copilot X,因此邊了解這項產品的同時也寫了一下這篇貼文與大家分享 🦿
GitHub Copilot
GitHub Copilot 於 2021 年出現,是世界上第一個使用 OpenAI 的 Codex 模型製作的開發工具,其應用的模型是現在許多人熟知的 GPT-3 的後裔版本。其核心功能是代碼補全,能夠根據程式碼上下文而產生代碼,或是把想要做的事寫成 comment,GitHub Copilot 也能依照其指示產出代碼。其他比較試驗性的功能如提升 Reliability, Readibility, Fix bugs, 解釋程式碼, 語言轉換等。
GitHub Copilot 從出現到現在一直是我心目中數一數二強大的開發工具,節省了大量的開發時間(根據官方聲稱的數據是說能提高 55%寫程式的速度),而且只要有教育信箱就能免費使用。就算不能免費使用,一個月 10 美元($100 per year)跟其所帶來的效益與方便性我自己是絕對願意付錢,大部分我看到的論壇討論也都是很推這項工具,比較尷尬的是大型企業,因為讓員工使用這項工具能夠大幅提升開發效率、降低成本,但是去年年底GitHub Copilot 官司纏身,使蠻多大型企業想導入也只必須卻步。
GitHub Copilot X
個人使用GitHub Copilot與ChatGPT上感受到的差異(表格): #1164 (comment)
現在 GitHub Copilot X 除了結合兩者(GitHub Copilot & ChatGPT)優點外,也引入了語音技術 Copilot Voice(前名為 ”Hey, GitHub" )。使用者於文字編輯器中使用 GitHub Copilot Chat (可以想像成專門應用於開發的 ChatGPT) 時,不再限於使用鍵盤輸入,用嘴巴說也可以!
整體來說,我是很期待這項工具的,省去了我現在開發過程中還要在IDE與ChatGPT切來切去的麻煩(目前只有Visual Studio 跟 VS Code 有,不過官方有說會推出其他 IDE 的版本),而且用嘴巴進行輸入我想應該也會比一個字一個字打還要快。另外,比起擔心自己是否會被這些工具或技術取代,我反而是越來越期待未來的樣貌,也很享受這個轉變的過程。每天使用這些好用的工具,並關注這些技術的進步,我認為能讓我更了解我應該要培養的能力應該著重於何處!
其實我每天寫程式作業或學習的時候還是會去關掉 Copilot,主要都是在開發時,我自認已經熟習這個框架以及語言的情況下我才會使用 Copilot 進行輔助。因為我覺得基礎還是很重要,另外也是深怕自己一直補全結果考試的時候知道要幹嘛可是把語法給忘了:clown_face:
參考資料
Beta Was this translation helpful? Give feedback.
All reactions