Google 的開發工具領導將 AI 整合到軟體開發中

身為 Google 開發者工具專案經理,Ryan Salva 對於 AI 工具如何改變軟體開發有著獨特的觀點。他曾在 GitHub 和微軟工作,現在負責領導 Gemini CLI 和 Gemini Code Assist 等計畫,引導開發人員進入不斷演進的代理程式設計領域。
他的團隊最近發表了獨立的研究報告,檢視開發人員實際使用 AI 工具的方式,以及還需要哪些改進。我與 Salva 討論了這份報告以及他個人使用 AI 驅動的編碼助手的經驗。
為了篇幅和清晰度,這篇訪問已經過編輯。
Google 每年都會進行開發人員趨勢調查,但今年的報告特別強調 AI 工具,尤其是開發人員在工作流程中採用代理方式的意願。調查中是否有讓您驚訝的發現?
其中一個特別驚人的發現是開發人員開始將 AI 工具整合到工作中的中位日期:2024 年 4 月。這與 Claude 3 和 Gemini 2.5 的發佈時間非常吻合,標誌著以推理為重點的模型的出現。大約在同一時期,我們看到工具呼叫能力有了顯著的進步。
對於編碼任務,模型必須有效利用外部資訊來解決問題,不論是搜尋程式碼、編譯程式碼,或是執行單元與整合測試。工具呼叫方面的突破至關重要,因為它能讓模型在完成複雜任務的過程中自我修正。
您個人如何在自己的工作中使用 AI 編碼工具?
Techcrunch 活動在 Disrupt 2025 與 10k+ 科技與創投領袖一起成長與聯繫
Netflix、Box、a16z、ElevenLabs、Wayve、Sequoia Capital、Elad Gil - 僅僅是 250 多位業界領袖中的幾位,他們將舉辦 200 多場充滿洞察力的會議,以推動初創公司成長並磨練您的競爭優勢。不要錯過 TechCrunch 20 週年慶,以及向頂尖科技創新者學習的機會。在 9 月 26 日前預訂門票,可節省高達 668 美元。
加入 10k+ 科技與創投領袖的行列,在 Disrupt 2025 獲得成長與聯繫
Netflix、Box、a16z、ElevenLabs、Wayve、Sequoia Capital、Elad Gil - 僅僅是 250 多位業界領袖中的幾位,他們將舉辦 200 多場會議,提供推動初創公司成長和增強競爭優勢的真知灼見。不要錯過 TechCrunch 20 週年慶,以及向頂尖科技創新者學習的機會。9 月 26 日前預訂門票,最多可省下 668 美元。
舊金山 | 2025 年 10 月 27-29 日 立即報名我現在大部分的編碼工作都是為了個人專案,主要使用 Gemini CLI 等命令列工具。我也嘗試使用 Claude Code 和 Codex。由於以終端為基礎的工具很少被單獨使用,因此我經常在不同的 IDE-Zed、VS Code、Cursor 和 Windsurf 之間切換,以緊貼產業發展,瞭解各種工具的演進。
在職業上,產品經理需要花很多時間處理文件,因此我的第一步通常是使用 AI 來協助草擬規格和需求文件。
我對實務方面很好奇。您使用 Gemini CLI 來協助建立 Gemini CLI 本身,但我假設這個過程並非完全自動化。
典型的開發任務始於一個問題 - 通常是 GitHub 上報告錯誤的問題。老實說,這些問題經常都沒有詳細說明。我使用 Gemini CLI 以 Markdown 產生更詳盡的需求文件,通常會產生約 100 行的技術、成果驅動規格。然後,我使用 Gemini CLI 根據這些規格和我們團隊的既定準則來編寫實際的程式碼。
我們的工程團隊維護多層的規則和 Markdown 文件,讓模型了解我們的工作流程,包括測試規範、相依性管理和其他標準。當產生程式碼時,模型會參考這些文件以確保一致性。
當 Gemini CLI 處理故障排除時,我讓它更新需求文件以追蹤進度:"已修正此步驟,進入下一步」,如此類推。每次更新都會成為單獨的 commit 和 pull request,方便檢閱或在需要時還原變更。
我估計我 70-80% 的工作都是在終端使用 Gemini CLI 的自然語言,首先是精煉需求,然後產生大部分的程式碼。我會在我使用的 IDE 中檢閱輸出,但我越來越依賴 IDE 來閱讀程式碼,而不是寫程式碼。
您認為傳統的程式碼寫作會持續下去,還是我們會完全轉換到以終端為基礎的工作流程?
過去三十年來,IDE 一直是軟體開發的中心樞紐,再輔以瀏覽器和終端機。
我相信這種結構仍會維持一段時間,但我預期我們會逐漸花更多時間定義需求,而減少在 IDE 中親手編碼的時間。這個轉型可能會持續一段較長的時間。
當然,這對軟體開發職業的未來意味著什麼,也是大家所關心的。如果十年後我們不再直接編寫程式碼,這對開發人員而言意味著什麼?他們的角色還會存在嗎?
我認為開發人員的角色將演變成類似架構師。您的重點將轉移到將複雜的問題分解成可管理的任務,並考慮您所建立的東西的更廣闊願景,而不是糾纏於程式語言和機器程式碼的具體細節。
相關文章
Google 更新 Gemini 應用,以在 IO 2026 上與 ChatGPT 和 Claude 展開競爭
在週二舉行的年度 Google I/O 大會上,Google 公佈了一系列針對 Gemini 應用的更新,推出了“每日簡報”(Daily Brief)功能、全新介面、對新一代 Gemini Omni AI 影片模型的訪問許可權,以及名為 Gemini Spark 的個人 AI 智慧體。這些增強功能凸顯了 Google 將 Gemini 應用打造為綜合 AI 中心而非獨立聊天機器人的戰略,旨在更有效地與 ChatGPT 和 Claude 等競爭對手抗衡。Google 將“每日簡報”描述為個性化的晨間
AI 新創公司 Relay 宣告倒閉,其員工加入 Google 的 Chrome 團隊
Relay 是一項於 2021 年推出的 AI 驅動工作流程自動化平台,當時立志與 Zapier 一較高下,現已停止營運;其關鍵團隊成員(包括執行長)將轉入 Google 的 Chrome 部門。Relay 創辦人兼執行長雅各布·班克(Jacob Bank)於週一宣布,付費訂閱用戶將自 9 月 14 日起無法繼續使用服務,而免費用戶則已於 8 月 15 日起被切斷服務。此次停運的消息最早於 7 月
Google 測試 AI 驅動的遊戲平臺
隨著人工智慧向沒有程式設計、設計或藝術背景的使用者開放開發,遊戲創作門檻正在迅速降低。谷歌實驗室最近透過一項新實驗展示了這一點。週三,谷歌的實驗平臺推出了 Playground,這是一個由人工智慧驅動的工具,允許使用者使用簡單的文字提示構建瀏覽器遊戲,無需具備專業技術知識。使用者可以選擇 trivia(問答)或 racing(賽車)等型別,也可以從頭開始。他們可以選擇 2D 或 3D 視覺效果,以及單人或多人模式,然後描述遊戲機制和藝術風格。Playground 還允許使用者上傳影象,人工智慧會將其轉換為符
相關專題推薦
評論 (0)
0/500

身為 Google 開發者工具專案經理,Ryan Salva 對於 AI 工具如何改變軟體開發有著獨特的觀點。他曾在 GitHub 和微軟工作,現在負責領導 Gemini CLI 和 Gemini Code Assist 等計畫,引導開發人員進入不斷演進的代理程式設計領域。
他的團隊最近發表了獨立的研究報告,檢視開發人員實際使用 AI 工具的方式,以及還需要哪些改進。我與 Salva 討論了這份報告以及他個人使用 AI 驅動的編碼助手的經驗。
為了篇幅和清晰度,這篇訪問已經過編輯。
Google 每年都會進行開發人員趨勢調查,但今年的報告特別強調 AI 工具,尤其是開發人員在工作流程中採用代理方式的意願。調查中是否有讓您驚訝的發現?
其中一個特別驚人的發現是開發人員開始將 AI 工具整合到工作中的中位日期:2024 年 4 月。這與 Claude 3 和 Gemini 2.5 的發佈時間非常吻合,標誌著以推理為重點的模型的出現。大約在同一時期,我們看到工具呼叫能力有了顯著的進步。
對於編碼任務,模型必須有效利用外部資訊來解決問題,不論是搜尋程式碼、編譯程式碼,或是執行單元與整合測試。工具呼叫方面的突破至關重要,因為它能讓模型在完成複雜任務的過程中自我修正。
您個人如何在自己的工作中使用 AI 編碼工具?
Techcrunch 活動在 Disrupt 2025 與 10k+ 科技與創投領袖一起成長與聯繫
Netflix、Box、a16z、ElevenLabs、Wayve、Sequoia Capital、Elad Gil - 僅僅是 250 多位業界領袖中的幾位,他們將舉辦 200 多場充滿洞察力的會議,以推動初創公司成長並磨練您的競爭優勢。不要錯過 TechCrunch 20 週年慶,以及向頂尖科技創新者學習的機會。在 9 月 26 日前預訂門票,可節省高達 668 美元。
加入 10k+ 科技與創投領袖的行列,在 Disrupt 2025 獲得成長與聯繫
Netflix、Box、a16z、ElevenLabs、Wayve、Sequoia Capital、Elad Gil - 僅僅是 250 多位業界領袖中的幾位,他們將舉辦 200 多場會議,提供推動初創公司成長和增強競爭優勢的真知灼見。不要錯過 TechCrunch 20 週年慶,以及向頂尖科技創新者學習的機會。9 月 26 日前預訂門票,最多可省下 668 美元。
舊金山 | 2025 年 10 月 27-29 日 立即報名我現在大部分的編碼工作都是為了個人專案,主要使用 Gemini CLI 等命令列工具。我也嘗試使用 Claude Code 和 Codex。由於以終端為基礎的工具很少被單獨使用,因此我經常在不同的 IDE-Zed、VS Code、Cursor 和 Windsurf 之間切換,以緊貼產業發展,瞭解各種工具的演進。
在職業上,產品經理需要花很多時間處理文件,因此我的第一步通常是使用 AI 來協助草擬規格和需求文件。
我對實務方面很好奇。您使用 Gemini CLI 來協助建立 Gemini CLI 本身,但我假設這個過程並非完全自動化。
典型的開發任務始於一個問題 - 通常是 GitHub 上報告錯誤的問題。老實說,這些問題經常都沒有詳細說明。我使用 Gemini CLI 以 Markdown 產生更詳盡的需求文件,通常會產生約 100 行的技術、成果驅動規格。然後,我使用 Gemini CLI 根據這些規格和我們團隊的既定準則來編寫實際的程式碼。
我們的工程團隊維護多層的規則和 Markdown 文件,讓模型了解我們的工作流程,包括測試規範、相依性管理和其他標準。當產生程式碼時,模型會參考這些文件以確保一致性。
當 Gemini CLI 處理故障排除時,我讓它更新需求文件以追蹤進度:"已修正此步驟,進入下一步」,如此類推。每次更新都會成為單獨的 commit 和 pull request,方便檢閱或在需要時還原變更。
我估計我 70-80% 的工作都是在終端使用 Gemini CLI 的自然語言,首先是精煉需求,然後產生大部分的程式碼。我會在我使用的 IDE 中檢閱輸出,但我越來越依賴 IDE 來閱讀程式碼,而不是寫程式碼。
您認為傳統的程式碼寫作會持續下去,還是我們會完全轉換到以終端為基礎的工作流程?
過去三十年來,IDE 一直是軟體開發的中心樞紐,再輔以瀏覽器和終端機。
我相信這種結構仍會維持一段時間,但我預期我們會逐漸花更多時間定義需求,而減少在 IDE 中親手編碼的時間。這個轉型可能會持續一段較長的時間。
當然,這對軟體開發職業的未來意味著什麼,也是大家所關心的。如果十年後我們不再直接編寫程式碼,這對開發人員而言意味著什麼?他們的角色還會存在嗎?
我認為開發人員的角色將演變成類似架構師。您的重點將轉移到將複雜的問題分解成可管理的任務,並考慮您所建立的東西的更廣闊願景,而不是糾纏於程式語言和機器程式碼的具體細節。
Google 更新 Gemini 應用,以在 IO 2026 上與 ChatGPT 和 Claude 展開競爭
在週二舉行的年度 Google I/O 大會上,Google 公佈了一系列針對 Gemini 應用的更新,推出了“每日簡報”(Daily Brief)功能、全新介面、對新一代 Gemini Omni AI 影片模型的訪問許可權,以及名為 Gemini Spark 的個人 AI 智慧體。這些增強功能凸顯了 Google 將 Gemini 應用打造為綜合 AI 中心而非獨立聊天機器人的戰略,旨在更有效地與 ChatGPT 和 Claude 等競爭對手抗衡。Google 將“每日簡報”描述為個性化的晨間
AI 新創公司 Relay 宣告倒閉,其員工加入 Google 的 Chrome 團隊
Relay 是一項於 2021 年推出的 AI 驅動工作流程自動化平台,當時立志與 Zapier 一較高下,現已停止營運;其關鍵團隊成員(包括執行長)將轉入 Google 的 Chrome 部門。Relay 創辦人兼執行長雅各布·班克(Jacob Bank)於週一宣布,付費訂閱用戶將自 9 月 14 日起無法繼續使用服務,而免費用戶則已於 8 月 15 日起被切斷服務。此次停運的消息最早於 7 月
Google 測試 AI 驅動的遊戲平臺
隨著人工智慧向沒有程式設計、設計或藝術背景的使用者開放開發,遊戲創作門檻正在迅速降低。谷歌實驗室最近透過一項新實驗展示了這一點。週三,谷歌的實驗平臺推出了 Playground,這是一個由人工智慧驅動的工具,允許使用者使用簡單的文字提示構建瀏覽器遊戲,無需具備專業技術知識。使用者可以選擇 trivia(問答)或 racing(賽車)等型別,也可以從頭開始。他們可以選擇 2D 或 3D 視覺效果,以及單人或多人模式,然後描述遊戲機制和藝術風格。Playground 還允許使用者上傳影象,人工智慧會將其轉換為符





首頁






