Google AI神隊友Jules公測!Gemini 2.5 Pro加持,挑戰OpenAI霸權?

Google I/O 2025 重磅消息!AI 程式設計助理 Jules 正式公測,搭載強大 Gemini 2.5 Pro 模型。Jules 能非同步處理編碼任務、無縫整合 GitHub,更強調透明度與開發者控制權。免費試用中,立即體驗未來程式設計!


在剛落幕的 Google I/O 2025 開發者大會上,Google 投下了一枚震撼彈——他們旗下的 AI 編碼助理 Jules 正式進入全球公開測試階段!這意味著,只要你擁有 Google 和 GitHub 帳戶,就能親身體驗這位由強大 Gemini 2.5 Pro 模型驅動的程式設計新夥伴。消息一出,科技圈瞬間沸騰,看來 AI 編碼工具的戰場又要掀起新一波浪潮了。

Jules 到底是何方神聖?不只是個副駕,更是你的自主神隊友!

你可能會想,AI 寫程式的工具不是已經有了嗎?像是 GitHub Copilot 之類的。嗯,Jules 可不甘於只做個「副駕駛」或「程式碼補全小幫手」。Google 給它的定位是個「自主代理 (autonomous agent)」。

這是什麼意思呢?簡單來說,Jules 更像是一位能獨立思考和執行任務的夥伴。它可以:

  • 閱讀你的程式碼庫: 它會把你的專案複製到一個安全的 Google Cloud 虛擬機器 (VM) 中。
  • 理解你的意圖: 不只是看懂程式碼,更能理解你想要達成的目標。
  • 非同步執行任務: 這點超酷!你可以把任務交給 Jules,然後轉頭去忙別的,它會在背景默默搞定。像是修復 Bug、編寫單元測試、更新那些煩人的依賴套件版本,甚至幫你實現新功能。
  • 提交 GitHub 拉取請求 (PR): 完成任務後,Jules 會自動提交一個 PR,讓你檢視和合併。

更重要的是,Google 特別強調,Jules 是在隔離的雲端環境中運作,絕對不會用你的私有程式碼來訓練模型,這點對於重視資料隱私的開發者來說,無疑是顆定心丸。

透明度百分百,掌控權還是在你手上!

Jules 有個很棒的特點,那就是它的工作流程非常透明,而且開發者始終保有最終控制權。

在開始動手改你的程式碼之前,Jules 會先產生一份詳細的計畫和它的「思考過程」,讓你知道它打算怎麼做。你可以預覽,甚至調整這個計畫。這感覺就像是有個資深同事在旁邊跟你討論方案一樣,挺安心的。

任務完成後,系統會提供清晰的程式碼變更差異 (diff) 視圖,方便你快速審查。更妙的是,它還能提供一個「音訊變更日誌」,讓你用聽的來了解最近的程式碼變動。想像一下,邊喝咖啡邊聽 Jules 報告進度,是不是很愜意?

開發者可以透過自然的語言提示來驅動 Jules,例如直接說:「幫 utils.js 裡面的 parseQueryString 加上測試」。而且,Jules 還能根據你專案的貢獻指南,自動調整程式碼的風格,確保團隊風格的一致性。這點對於大型團隊協作來說,真的太重要了。

GitHub 無縫接軌,開發流程不卡關

對於開發者來說,最怕的就是工具整合麻煩,打斷原本順暢的工作流程。Jules 在這點上做得非常好,它可以直接與你現有的 GitHub 工作流程整合,幾乎不需要額外的設定。

這意味著你可以在熟悉的環境中操作,不用跳來跳去,大大降低了使用門檻。從設定開發環境、連接 GitHub 並創建分支,到提示任務、批准 Jules 的計畫,甚至在 Jules 執行任務時給予回饋,都能在一個面板中搞定。

公測期間好康大放送,未來還有啥搞頭?

說了這麼多,你一定很好奇怎麼試用吧?好消息是,在公開測試期間,Jules 完全免費!每位使用者每天有 5 次免費任務和 2 個並行任務的配額。這對於中小型開發團隊或個人開發者來說,絕對是個嚐鮮的好機會,先搶先贏啦!

當然,天下沒有永遠的午餐。Google 也計畫在 2025 年底,隨著平台成熟,推出付費訂閱和企業級功能,到時候應該會有更高的任務限額和更深入的客製化選項。

目前,Jules 主要支援 Python 和 JavaScript 這兩種主流語言。不過別擔心,Google 也透露未來可能會擴展到更多語言,像是 Go、Java 和 Rust 這些熱門選項。

Jules vs. OpenAI Codex:AI 編碼戰場風雲再起

Jules 的橫空出世,無疑是直接向 OpenAI 的 Codex 和微軟的 GitHub Copilot 發起了挑戰。這也標誌著 AI 編碼工具正在從單純的「程式碼補全」,進化到「全流程自動化」的階段。

根據一些初步的網路討論和比較,開發者普遍對於 Jules 在任務規劃優先順序和上下文理解能力方面給予肯定。相較於 Codex(據稱約有 37% 的任務完成率),Jules 在處理多步驟任務和理解大型專案情境時,表現似乎更為穩定,這讓它在企業級的開發場景中可能更具優勢。

當然,Jules 也並非完美無缺。有些開發者指出,在處理特別複雜的專案,或是涉及較多使用者介面 (UI) 設計的任務時,Jules 可能還需要進一步最佳化。

Google 這次透過免費配額,以及與自家雲端生態(如 Colab 和 Gemini API)的整合,大大降低了開發者入門的門檻,這或許會吸引更多開發者轉向 Google 的平台。然而,Jules 支援的語言範圍,以及在大規模部署下的穩定性,仍有待市場的進一步驗證。

總結:AI 程式設計的未來,值得期待!

Jules 的全球公開測試,展現了 Google 在 AI 驅動開發領域的巨大野心。它的非同步工作流程、透明的控制機制,以及與 GitHub 的深度整合,都讓它有潛力成為開發者手中一把強大的效率利器。

身為關注科技發展的我們,當然會持續關注 Jules 的後續效能表現和使用者回饋。AI 程式設計的領域日新月異,Jules 的出現,無疑為這個領域注入了新的活力。

想親自體驗 Jules 的魅力嗎?不妨到官方網站看看:https://jules.google/

你也可以參考 Google 官方部落格的說明:https://blog.google/technology/google-labs/jules/


常見問題解答 (FAQ)

Q1: Jules 和 GitHub Copilot 有什麼不同?

A: 簡單來說,GitHub Copilot 更像是一個在你寫程式時提供即時建議和程式碼片段的「副駕駛」。而 Jules 的定位則是一個更自主的「代理」,它可以獨立理解任務需求、規劃執行步驟、修改多個檔案,並在完成後提交拉取請求,整個過程可以非同步進行。Jules 更偏向於自動化整個開發流程中的某些環節。

Q2: Jules 會用我的私有程式碼進行訓練嗎?

A: 不會。Google 明確表示,Jules 在處理你的程式碼時,會在一個隔離的 Google Cloud 虛擬機器中進行,並且不會使用你的私有程式碼來訓練其 AI 模型,以確保資料隱私和安全。

Q3: Jules 目前支援哪些程式語言?未來會增加嗎?

A: 在公開測試階段,Jules 主要支援 Python 和 JavaScript。Google 已表示計劃在未來擴展到更多程式語言,例如 Go、Java 和 Rust 等。

Q4: Jules 公開測試是免費的嗎?有限制嗎?

A: 是的,在公開測試期間,Jules 是免費提供給所有擁有 Google 和 GitHub 帳戶的開發者使用。不過,會有一定的用量限制,例如每位使用者每日有 5 次免費任務和 2 個並發任務的配額。

Q5: Jules 如何處理複雜的程式碼變更?

A: Jules 在執行任務前,會先產生一個詳細的計畫和推理過程,讓開發者可以預覽和調整。它能夠理解整個專案的上下文,並進行跨越多個檔案的複雜修改。完成後,它會提供清晰的程式碼變更差異供審查。這種透明度和可控性有助於處理複雜的變更。

Share on:
Previous: Google Gemma 3n 橫空出世!手機順跑多模態 AI,音訊影像文字通通搞定,2GB RAM 就夠力?
Next: Google AI 再進化!Gemini 2.5 橫空出世,輕巧版、思考版同步登場!