Google通過免費引入Gemini Code Assist,

這種擴展直接挑戰了Microsoft的AI編碼工具Github Copilot Free,通過提供較高的使用限制,與Copilot的2,000相比,每月完成了較高的使用限制,每月完成180,000個。此舉標誌著Google在將開發人員納入其生態系統時使Google的意圖更廣泛地訪問。

Microsoft一直在加強其AI開發工具,最著名的是最近將Copilot集成到Apple的Xcode中,擴大了其覆蓋範圍。超越視覺工作室代碼。同時,由Google和Amazon支持的人類,剛剛與新的Claude Code Assistant一起參加了比賽,提供了一種替代的AI模型,專注於推理和解決問題,而不是直接代碼生成。

Google’s Strategy: From Enterprise to Free AI Coding

最初以企業用戶的付費服務啟動,Gemini Code Assist旨在與Google Cloud Services,自動化代碼生成和調試深入集成。通過使用自由層版本擴展訪問,Google正在直接競標個人開發人員。與Free(限制使用和AI交互)的Free不同,Google的版本允許限制更少的全功能生成。但是,該公司尚未澄清該免費版本是在其最新的Gemini AI模型還是更早的迭代中運行,從而對其完整功能造成了一些不確定性。

Gemini Code如何提供與GitHub Copilot相比的免費款式。免費

Google的新產品與Microsoft的Copilot在範圍和訪問方面有所不同。 Copilot Free嵌入了GitHub和Visual Studio代碼生態系統中,每月提供2,000個代碼完成和50個AI驅動的聊天互動。

相比之下,Gemini Code Assist免費提供180,000個完成,使其成為需要更高使用限制的開發人員的更具吸引力的選擇。

source google

github github首席執行官托馬斯·杜哈克(Thomas Dohmke)描述了該公司背後的推理自由式產品,說:“我們有免費的[github]動作權利。我認為,在我的第一個宇宙會議上,我們宣布了免費代碼。因此,在某個時候,我們也感到自然而然地到達我們也擁有一個完全免費的副駕駛員,而不僅僅是一個適合學生和開源維護者的副駕駛。”

Gemini Code Assist的更靈活的用法模型由於它與GitHub存儲庫和Microsoft開發工具的深入集成而具有很強的優勢,它為在多個平台上工作的開發人員提供了一種令人信服的替代方案。

Microsoft通過Xcode Integration

除了其自由層產品外,Microsoft最近通過將其集成到Apple的Xcode中,擴展了副駕駛的範圍,使AI生成的代碼完成使MacOS開發人員可以訪問Macosoft更廣泛的策略。將AI更深入到專業發展環境中,加強了副柯洛特在多個平台上的存在。

決定將副銅擴展到Xcode的決定重點介紹了Microsoft正在進行的與Google競爭的努力,並確保使用Apple的生態系統的開發人員不要遷移到替代方案中人工智能編碼助理。但是,與Google更慷慨的方法相比>雖然Google和Microsoft專注於AI生成的代碼完成,但Anthropic使用其新的Claude Code Assistant採取了不同的方法。克勞德(Claude)不是為代碼預測進行優化,而是用於基於推理的幫助,使其更適合調試,軟件體系結構討論和多步問題解決問題。

基礎新的Claude 3.7 SONNET模型一個基於任務複雜性調整響應時間的混合推理系統。這使其可以為簡單查詢提供簡潔的編碼幫助,同時為複雜的編程問題生成詳細的響應。儘管它缺乏副本和雙子座代碼輔助中看到的IDE集成,但其分析和完善代碼邏輯的能力為開發人員處理複雜的項目提供了獨特的優勢。

為什麼AI編碼助手會變得免費助手

自由AI編碼助手的積極推動不僅僅是可訪問性,這是將開發人員鎖定到特定AI生態系統中的戰略舉措。 Microsoft的Copilot免費計劃可確保在GitHub和Visual Studio代碼中工作的開發人員保持在其生態系統中。 Google通過提供更慷慨的自由層替代方案,將雙子座AI定位為競爭標準,可能是旨在將自由用戶轉換為為其更廣泛的AI和雲服務付費。

Anthropic,並提供其支持來自Google和Amazon,代表了另一種路徑,較少關注代碼預測,而更多地關注AI輔助推理。通過採用不同的方法進入市場,它可以吸引不僅需要代碼完成的開發人員-在AI驅動的軟件計劃和調試中劃定一個利基市場。

a-ai輔助編碼不再僅僅是關於加速開發-這是關於重新定義軟件的構建方式。 Google,Microsoft和Anthropic都採取不同的策略,但長期影響將取決於平台開發人員選擇依靠的策略。

,因為這些AI模型和工具繼續改善,辯論肯定會轉移哪種工具為AI從根本上改變軟件工程實踐的方式提供了最佳的自由效益。