近期,谷歌在Cloud Next大會上揭曉了AI編程助手Gemini Code Assist的最新進展,引入了引人注目的“代理”功能,這一創新旨在進一步提升編程效率與靈活性。
據谷歌介紹,新版本的Code Assist能夠部署AI“代理”,這些智能助手具備執行多步驟復雜編程任務的能力。它們能夠依據Google Docs中的詳細規格快速構建應用程序,甚至實現代碼語言的無縫轉換。值得注意的是,Code Assist的適用范圍也得到了擴展,現已兼容Android Studio在內的多種編程環境。
此次升級背后,或許隱藏著谷歌對市場競爭態勢的深刻洞察。GitHub Copilot、Cursor以及Cognition Labs的Devin等AI編程助手正逐漸成為行業內的有力競爭者,市場格局愈發緊張且充滿商機。
谷歌強調,Code Assist的“代理”功能通過Gemini Code Assist Kanban看板進行高效管理。這些代理不僅能自動生成工作計劃,還能逐步報告任務進度,確保透明度與可控性。其功能范圍廣泛,涵蓋軟件生成、代碼遷移、新功能實現、代碼審查以及單元測試和文檔的自動生成。
然而,盡管Code Assist的升級看似強大,但實際效果仍需謹慎評估。研究顯示,即便是當前最先進的代碼生成AI,也可能因編程邏輯理解不足而引入安全漏洞和錯誤。例如,近期對Devin的評估結果顯示,其在20項任務中僅成功完成3項。因此,開發者在使用Code Assist創建或重構應用程序時,仍需親自審查代碼,以確保應用的安全性與穩定性。