跳轉至
科技AI

GitHub Copilot 史诗级更新:多模型选择,一键开发「网友:这是被Cursor逼到墙角了」

目錄

還記得代碼神器Cursor嗎?Cursor出圈的的一個重要原因是有Claude 3.5 Sonnet的加持,讓AI輔助編程進入到了一個全新階段,這也導致很多人開始棄用GitHub Copilot,Github因此感受到了很大壓力,終於GitHub Copilot也迎來大幅更新,放出了大招

關於Cursor可以看我之前寫的這篇文章

就在在剛剛舉行的GitHub Universe大會上,GitHub官宣:Copilot要支持多模型了!Anthropic的Claude 3.5 Sonnet、谷歌的Gemini 1.5 Pro、OpenAI的o1-preview和o1-mini,通通安排上

其實,GitHub Copilot一直都在用不同的LLM(大型語言模型)處理不同的任務。最早的Copilot用的是Codex(OpenAI GPT-3的早期版本,專門針對代碼任務微調)。2023年推出的Copilot Chat用的是GPT-3.5,後來升級到GPT-4,還多次更新過底層模型版本,用過GPT 3.5-turbo到GPT 4o和4o-mini等各種模型,以滿足不同的延遲和質量要求

過去一年,各種高質量的大小語言模型井噴式爆發,各有千秋。所以,AI代碼生成的下一個階段,不僅要支持多模型功能,更要給開發者提供多模型選擇!好的AI輔助編程肯定要讓每個開發者都能用上最適合自己的模型。這次在GitHub Universe大會上,他們兑現了諾言

多模型支持,即將全面鋪開!

首先在Copilot Chat中推出多模型支持,OpenAI的o1-preview和o1-mini現在就可以用,Claude 3.5 Sonnet下週逐步推出,谷歌的Gemini 1.5 Pro幾周後上線。後續,多模型選擇將擴展到Copilot的更多功能,包括Copilot Workspace、多文件編輯、代碼審查、安全自動修復和CLI等等

無論是在VS Code還是GitHub.com上,開發者都能選擇最適合自己的模型。企業和團隊也能控制允許使用的模型,管理更方便!

GitHub Copilot加持各家模型,實力比拼

Anthropic的Claude 3.5 Sonnet: 全能型選手!從初始設計到bug修復、維護到優化,整個軟件開發生命週期都能搞定!尤其擅長複雜和多步驟的編碼任務,比如更新老舊應用、代碼重構和功能開發

谷歌的Gemini 1.5 Pro: 擁有200萬token的上下文窗口,原生多模態,可以同時處理代碼、圖像、音頻、視頻和文本!代碼建議、文檔生成和代碼解釋的響應速度也超快

OpenAI的o1-preview和o1-mini: 推理能力比GPT 4o更強!能更深入地理解代碼約束和邊緣情況,生成更高效、更高質量的代碼

全新功能GitHub Spark!用自然語言一鍵開發應用

為了實現讓10億人蔘與開發的願景,GitHub在Universe大會上推出了GitHub Spark:一個AI原生工具,可以用自然語言構建完整的應用程序,無需編寫或部署任何代碼!Spark是功能齊全的微型應用程序,可以集成AI功能和外部數據源,無需管理雲資源。用户只需輸入初始prompt,就能實時預覽應用程序的構建過程,輕鬆查看每個請求的選項,並自動保存每次迭代的版本,方便版本比較

GitHub Spark通過結合以下三個緊密集成的組件來實現無需編寫或部署任何代碼:

一個基於自然語言的編輯器,讓你可以輕鬆描述自己的想法,並在後續進行優化和改進

一個託管的運行時環境,用於託管你的 Sparks,並提供數據存儲、主題化以及大語言模型(LLM)的訪問功能

一個支持 PWA 的儀表盤,使你可以從任何地方管理和啓動你的 Sparks

此外,GitHub Spark 允許你與他人分享您的 Sparks,並控制其訪問權限,是隻讀還是讀寫。他們可以選擇將此 Spark 收藏起來並直接使用,也可以進行重新混合以進一步適應他們的偏好,因為……個性化至上

什麼是“微應用”?

GitHub Spark 遵循 Unix 哲學來設計應用,即軟件應專注於做好一件事,且僅在對用户有用的那段時間內做好這一件事。因此,“微”並非指應用的價值大小,而是指其預期功能的複雜性。

例如,團隊在創建 GitHub Spark 的過程中製作並使用了一些 Sparks,這些 Sparks 涵蓋了生活管理工具、學習輔助工具、趣味動畫和新聞客户端等。但它們的共同點在於:它們的外觀和體驗完全符合創作者的預期——不多也不少,恰到好處

申請使用waitlist:

https://github.com/github_spark_waitlist_signup/join

Perplexity加持,代碼更可靠

Perplexity大家應該不陌生了,可以説當前做的最好的一個AI搜索引擎,可以搜索網絡提供你需要的信息。現在它集成到了GitHub Copilot中,可以回答你的任何編程問題,並提供來自網絡的可靠來源支持。你可以通過實時引用鏈接驗證每個答案,寫代碼更安心!

Perplexity使用指南:

  1. 啓用Copilot擴展:個人賬户直接安裝,企業賬户需要在企業或組織級別啓用Copilot擴展策略
  2. 在Copilot中標記@perplexityai並提問
  3. 首次使用時,需要通過瀏覽器完成身份驗證

最新