Google 邁出了決定性的一步 在...方面 程序設計 協助於 人工智能 透過改進你的工具 Gemini 代碼協助。該系統基於其模型 生成式人工智能 雙子座2.0,承諾改變開發人員編寫和管理程式碼的方式,整合外部資料並最大限度地減少工作流程中斷。
有什麼區別 Gemini 代碼協助 是它與各種開發環境整合的能力,例如 Visual Studio代碼 y JetBrains公司。透過這些連接,程式設計師可以存取諸如 GitHub上, GitLab, 哨兵 y “Google文檔” 無需離開整合開發環境(IDE)。用的話來說 瑞安·薩爾瓦谷歌產品管理總監表示,這種整合旨在為開發人員提供額外的環境,使他們能夠專注於自己的主要任務而不會分心。
IDE 中的互聯生態系統
有了最新的更新, Gemini 代碼協助 不僅提供程式碼提示,而且現在還能夠執行附帶任務,例如總結最近的事件評論 吉拉,識別儲存庫中的更改 GitHub上 甚至即時分析問題 哨兵.
將各種工具直接連接到 IDE 的能力也減少了持續的視窗切換,從而降低了生產力。這些初始整合僅適用於以下合作夥伴: Google雲端,但預計未來將擴展到更多用戶。
最有趣的一點之一 該提案允許開發人員使用 命令 en 自然語言 執行特定操作,例如呼叫API或根據標準產生參數 OpenAPI的。這與提供的安全性一起 OAuth的,使工具實用可靠。
與 GitHub Copilot 和其他人競爭
無法忽視與中國的直接競爭 GitHub 副駕駛,該領域的先驅平台之一。然而,谷歌的目標是透過提供對本地程式碼庫的支援並因其對業務生產力的關注而脫穎而出,從而使自己脫穎而出。
這也反映在今年新增的高級功能中,例如基於私人儲存庫的更精確和自訂程式碼轉換。與第三方工具的整合允許用戶無需額外努力即可執行複雜的任務,從而增強了價值主張。 與雙子座2.0,延遲已顯著減少,這意味著更快的反應,這對於維持 流動狀態 編程時必需的。

儘管有些人對人工智慧生成程式碼的安全性和可靠性提出了質疑,但這些工具的接受度在全球範圍內持續成長。根據最近的調查,超過 75% 的程式設計師已經採用了某種形式的基於人工智慧的程式碼助手。
未來:超越程式碼生成
谷歌也提出了 儒勒,一種實驗劑,旨在補充 Gemini 代碼協助。 而 儒勒 專注於修復大型程式碼庫中的錯誤, 代碼輔助 它似乎更多是為了簡化和優化開發者的日常工作。
目前, 儒勒 它僅適用於有限的測試人員群體,他們能夠在將建議的修復整合到程式碼中之前檢查和調整建議的修復。儘管這兩種工具的目標不同, 谷歌計劃在未來合併一些 Jules 的功能 進一步豐富報價 Gemini 代碼協助.
此外,該公司還推出了新的業務計劃,其中包括 增強的安全性 和法律賠償功能,使其成為尋求**可擴展**和**可靠**解決方案的大型組織的理想選擇。
這些進步得到了技術努力的支持,例如使用 Trillium 客製化晶片 對於訓練人工智慧模型,顯示谷歌正在大力押注於領導這個市場。
憑藉日益先進的工具和對第三方整合的持續支持, Gemini 代碼協助 標誌著現代應用程式建構和管理方式的轉捩點。由於這些創新,開發人員不僅可以提高工作效率,而且還能夠確保他們交付的程式碼具有最高的品質。毫無疑問,Google 的承諾 Gemini 代碼協助 它正在成為人工智慧輔助程式設計產業的重要變革。
對字節世界和一般技術充滿熱情的作家。我喜歡透過寫作分享我的知識,這就是我在這個部落格中要做的,向您展示有關小工具、軟體、硬體、技術趨勢等的所有最有趣的事情。我的目標是幫助您以簡單有趣的方式暢遊數位世界。


