AI 正快速重塑全球軟體開發工具鏈,從 OpenAI 的產品、GitHub Copilot 的強化版本,到 Cognition Labs 推出的 Devin 以及新創公司開發的各式代理,市場競爭日益激烈。Google 近日宣布旗下利用 Gemini 2.5 Pro 模型來處理複雜任務的 AI 編碼代理 Jules,可以透過命令列介面(CLI)與公開 API 嵌入開發者日常流程,試圖在白熱化的競爭中奪回話語權。
Jules 可以說是 Google 更廣泛戰略的一環。隨著 AI 代理工具快速普及,開發者早已習慣使用 Copilot 或 Devin 來處理日常編碼,Google 若要重新贏得市場,就必須讓自家 AI 生態系統更深入地進入工作流程。因此,Jules 被賦予「讓 Gemini 成為開發核心」的任務,並透過 CLI 與 API 的整合來簡化互動、加強工具鏈滲透,挑戰既有的領導者。
讓 Jules 進入工作流程,減少開發人員上下文切換
除了 CLI 之外,Google 也正式公開 Jules 的 API,這原本僅用於內部開發。 Google Labs 產品總監 Kathy Korevec 表示,這樣做的目的,是希望讓開發者能更頻繁地使用 Jules,因為開發者可以將 Jules 延伸到熟悉、已具備「肌肉記憶」的工作流程中。此外,開發者也能利用 API 把 Jules 整合進整合式開發環境(IDE), Kathy Korevec 透露,Google 正積極規劃為 IDE 打造專屬外掛,進一步擴展 Jules 的存在感。
Jules 的運作核心是由 Gemini 2.5 Pro 驅動,可以在隔離的 Google Cloud 虛擬機環境中測試程式碼,降低安全性疑慮。更重要的是,Jules 並非一般的對話式助手,而是被設計為常駐在開發流程的「嵌入式代理」,一旦獲得用戶批准,Jules 就能自動進行錯誤修復、程式重構或功能建置,讓開發者在處理其他任務的同時,也能持續推進專案。
此外,開發者可以透過 CLI 在終端機直接與代理互動,並將 Jules 帶入 CI / CD 系統或 Slack。Google 近期也替 Jules 加入了更多更新,包括「記憶」功能,能保存使用者互動紀錄與偏好、提醒與修正,「我們希望盡可能減少開發人員的上下文切換,」 Kathy Korevec 表示。
對產業而言,Jules 的推出可能從根本上改變軟體開發模式。在測試階段,Jules 展現出能將數小時的人工操作壓縮至幾分鐘的效率。對開發者來說,CLI 設計減少了「上下文切換」的痛點。對企業而言,免費與付費並存的方案,加上可客製化的 API,可以助力企業更容易導入並廣泛應用。最後,對投資人而言,Jules 則代表 Google 在代理式 AI 的戰略轉向,意味著 AI 工具正從單純的輔助走向「自主執行」的新階段。
在 AI 編碼市場突圍的關鍵
然而這場競爭格局依然險峻,因為 GitHub Copilot 依舊是最大市占者,新創 Devin 也持續吸引關注,其他公司更不斷推陳出新。Google 的切入點在於以 Gemini 為核心的深度整合,並藉由異步特性來區隔「即時協作」模式,這代表 Jules 能在背景自動完成從儲存庫複製到程式碼更新的完整流程,讓開發者只需審查成果即可。這種方式也成為超越既有競爭者的優勢,迫使其他企業必須跟上整合速度。
不過,目前 Jules 的運作仍高度依賴 GitHub 儲存庫。 Kathy Korevec 指出,越來越多用戶希望 Jules 能整合進其他程式碼託管平台,Google 也在探索如何支援不同版本控制系統,甚至為不想使用版本控制、或不在乎程式碼託管位置的使用者,提供更靈活的選項。
未來,Google 也計劃推出 VS Code 外掛,並支援更多程式碼託管平台。另一方面,程式碼正確性與真實落地仍是疑慮,雖然 Jules 能高效交付程式碼,但人工審查仍不可或缺。
Jules 不只是一次的產品更新,更是 Google 對外釋出的戰略宣言。往後 Google 是否能逆襲成功,將取決於兩大關鍵:一是能否透過深度整合與社群經營吸引足夠多的開發者,二是異步代理模式是否能在真實場景中展現可靠性與安全性。這場 AI 編碼大戰,或許將成為決定未來軟體開發生態的分水嶺。
*本文開放合作夥伴轉載,資料來源:《TechCrunch》、《WebProNews》,首圖來源: Google



