GitHub Copilot 與 Tabnine 實戰心得

自 GitHub Copilot 問世以來,也試用了一陣子,談一下我同時使用 GitHub Copilot 與 Tabnine(免費版) 在實際使用上的心得。

Tabnine (免費版)

Tabnine 是透過本地端訓練 AI 模型,偏向單句的程式碼補齊,在寫程式時常常有一些變數宣告、函數宣告需要重複寫的東西,Tabnine 就可以自動幫你補齊這些,用習慣後可以加速寫程式的速度。

GitHub Copilot

而 Github Copilot 是在雲端上做 AI 的模型訓練,比較專注於完整的程式碼補齊,只要打完 Funtion name 後面就交給 Copilot 處理,使用上會真的感覺到有一個「助手」在協助你寫程式,跟 Tabnine 比起來更擅長給人靈感啟發,真正可以幫助你減少思考程式碼的 Loading 。

是否會繼續付費使用 GitHub Copilot

暫時不會

以目前價格來說 $10美金/月,等於是一個月付 300 台幣養一個寫程式小助手,試用這 60 天,是真的有幫助到我寫程式的速度與思考,但是我的話還是會暫時停用看看,還是多比較看看沒有 Copilot 會差多少。

參考