迎戰(zhàn) Cursor!GitHub Copilot 引入三大頂尖 AI 模型和自然語言應(yīng)用構(gòu)建工具!
在生成式 AI 飛速發(fā)展的當(dāng)下,GitHub Copilot 面臨著來自市場和新興工具的雙重壓力。Cursor 的崛起對 GitHub Copilot 發(fā)起了強(qiáng)有力的挑戰(zhàn),使得微軟不得不在策略和技術(shù)層面做出積極回應(yīng)。
GitHub 近日宣布,將引入三大最強(qiáng) AI 模型和推出基于自然語言的應(yīng)用開發(fā)工具 Spark(通過自然語言提示,可以輕松創(chuàng)建簡單的應(yīng)用程序)。試圖重新奪回開發(fā)者的青睞,為 Copilot 的未來奠定基礎(chǔ)。
引入地表最強(qiáng) 3 大模型
GitHub Copilot 之前主要依賴 OpenAI 的 GPT 模型,在開放性和靈活性上顯得略有不足。
微軟意識到了這一不足,并決定通過引入 Anthropic 的 Claude 3.5 Sonnet、Google 的 Gemini 以及 OpenAI 最新的 o1-preview 和 o1-mini 三大頂尖 AI 模型,為 Copilot 注入更強(qiáng)大的生成能力。據(jù)悉,Copilot 的新升級版本將支持多種模型的切換,賦予用戶在生成代碼時(shí)更多的選擇權(quán),從而滿足從前端開發(fā)到后端架構(gòu)的多樣化需求。
Anthropic 的 Claude 3.5 Sonnet
作為 Anthropic 推出的 AI 模型,Claude 3.5 Sonnet 擅長處理整個(gè)軟件開發(fā)生命周期的編碼任務(wù)。其對代碼的理解能力強(qiáng)且偏向嚴(yán)謹(jǐn)?shù)拇a邏輯,可處理從舊版應(yīng)用程序更新到代碼重構(gòu)和功能開發(fā)的所有任務(wù)
Google 的 Gemini 1.5 Pro
Google 的最新 Gemini 模型在編程場景中展現(xiàn)了高超的能力。Gemini 1.5 Pro 配備了兩百萬字節(jié)的上下文窗口,且本地支持多模態(tài)處理——可以同時(shí)處理代碼、圖像、音頻、視頻和文本。Gemini 1.5 Pro 在常規(guī)代碼建議、文檔生成和代碼解釋方面表現(xiàn)出色,并提供了令人印象深刻的響應(yīng)時(shí)間。
OpenAI 的 o1-preview 和 o1-mini
OpenAI 的 o1-preview 和 o1-mini 屬于新一代 AI 模型,具備比 GPT-4o 更強(qiáng)的推理能力。在使用 o1-preview 進(jìn)行探索時(shí),發(fā)現(xiàn)其推理能力更強(qiáng),能夠更深刻地理解代碼約束和邊界情況,從而生成高效且優(yōu)質(zhì)的結(jié)果。
自然語言一鍵構(gòu)建整個(gè)應(yīng)用
緊隨 Cursor 和 Bolt.new 的步伐,GitHub 將推出 GitHub Spark,為開發(fā)者帶來純自然語言構(gòu)建應(yīng)用的革命性工具。
類似于 Cursor 的全棧應(yīng)用構(gòu)建支持和 Bolt.new 的 “一條 AI 命令構(gòu)建全棧應(yīng)用” 概念,參考此前發(fā)布 Bolt.new,一個(gè) AI 命令即可構(gòu)建全棧應(yīng)用,GitHub Spark 為用戶提供了通過簡單的提示構(gòu)建完整應(yīng)用的體驗(yàn)。
通過集成 GitHub Models,用戶可以輕松添加生成式 AI 功能(如文檔摘要或生成故事應(yīng)用),無需任何 LLM 專業(yè)知識。此外,Spark 配備了強(qiáng)大的提示編輯器,允許用戶查看和調(diào)整生成的提示以實(shí)現(xiàn)精確控制,而無需編寫任何代碼。
目前,GitHub Spark 已在技術(shù)預(yù)覽階段,并仍在不斷完善,為自然語言構(gòu)建應(yīng)用的未來奠定基礎(chǔ)。
以下是 GitHub Spark 的初次亮相。
參考:
- https://github.blog/news-insights/product-news/bringing-developer-choice-to-copilot/
- https://githubnext.com/projects/github-spark