喜大普奔!GitHubCopilot免費了

↓推薦關注↓
12 月 18 日,GitHub 官博和 VSCode 官博同時發文,宣佈推出 GitHub Copilot 免費計劃,現已面向所有使用者在 VS Code 中開放!

有 GitHub 賬戶即可體驗這款強大的 AI 程式設計工具,沒有其他雜七雜八的條件。
GitHub Copilot 免費版每月提供 2000 次程式碼補全。這大約是每個工作日 80 次。還提供每月 50 次聊天請求,以及訪問 GPT-4o 和 Claude 3.5 Sonnet 模型。
如果用完了免費額度,可以升級到付費的 Pro 計劃,並提供了訪問其他模型的許可權,如 o1 和即將在新年推出的 Gemini。
隨著此次公告的釋出,GitHub Copilot 成為 VS Code 體驗的核心部分。團隊一如既往地努力工作,透過全新的 AI 功能和能力來改進這一體驗。
讓我們來看看過去幾個月中 GitHub Copilot 新增的一些功能。
GitHub Copilot 亮點功能
1. 多檔案編輯:Copilot Edits

Copilot Edits 是一種多檔案編輯體驗,你可以從聊天側邊欄的頂部開啟它。根據提示,Edits 將提出跨檔案的更改,包括在需要時建立新檔案。這讓你能夠享受到聊天功能的對話流暢性,同時結合了 Copilot 強大的程式碼生成能力。其結果會讓你不得不親自嘗試才會相信。

2. 多模型選擇

無論你是在使用 Chat、Inline Chat 還是 Copilot Edits,都可以根據任務需求自由切換模型(如 GPT-4o 或 Claude)。



3. 自定義指令

透過自定義指令,明確告訴 GitHub Copilot 你希望如何完成任務。這些指令會隨著每次請求傳遞給模型,使你能夠指定你的偏好和模型需要了解的細節,以便按照你希望的方式編寫程式碼。
你可以在編輯器或專案級別指定這些指令。如果你在專案中包含一個 .github/copilot-instructions.md 檔案,我們甚至會自動獲取這些指令。這些指令可以輕鬆地與你的團隊共享,因此每個人(包括 GitHub Copilot)都能保持一致。

4. 全專案上下文感知
Copilot 配備了由 AI 驅動的領域專家,你可以使用 @ 語法來提及。我們稱這些專家為“參與者”。@workspace 參與者是你整個程式碼庫領域的專家。
GitHub Copilot 還會進行意圖檢測(如影片中所見),如果你提出的問題需要整個專案的上下文,它會自動包含 @workspace。
5. 不再懼怕命名咯
據說命名是計算機科學中最難的問題之一。按下 F2 ,GitHub Copilot 會根據你的程式碼中該符號的實現和使用情況,為你提供一些建議。
6. 語音輸入
點選麥克風圖示即可開始語音聊天。這是由免費的跨平臺 VS Code Speech 擴充套件支援的,它執行在本地模型上。無需任何第三方應用程式。

7. 終端大拿
透過終端聊天,你可以在終端中完成幾乎所有的事情。在 VS Code 終端中,按下 Cmd/Ctrl + i,然後告訴 GitHub Copilot 你想做什麼。Copilot 還可以透過分析錯誤輸出來解釋如何修復失敗的 shell 命令。
例如,我知道我可以使用 ffmpeg 庫從影片中提取幀,但我不知道具體的語法和標誌。沒問題!Copilot 會幫你生成所需指令碼。
8. 智慧提交資訊

別再寫“更改”這樣的提交資訊了。GitHub Copilot 會根據你所做的更改以及你最近的幾條提交資訊,為你建議一條提交資訊。你可以使用自定義的提交生成指令,將資訊格式化成你想要的精確樣式。

9. 擴充套件開發

每個 Visual Studio Code(VS Code)擴充套件都可以直接接入 GitHub Copilot API,並提供個性化的 AI 體驗。試試 MongoDB 的擴充套件吧,它能編寫令人印象深刻的複雜查詢,使用模糊搜尋,以及更多功能……


10. 視覺生成(預覽功能)

安裝 Vision Copilot Preview 擴充套件,然後讓 GitHub Copilot 根據截圖或標記生成介面。
參考:
  • 寶玉XP :weibo.com/1727858283/P5vOvjzG0
  • VSCode 官博:code.visualstudio.com/blogs/2024/12/18/free-github-copilot
– EOF –
關注「程式設計師的那些事」加星標,不錯過圈內事
點贊和在看就是最大的支援❤️


相關文章