Google Jules 是非同步程式碼代理,會將 GitHub 儲存庫複製到雲端虛擬機,處理錯誤修復、相依套件更新、程式碼遷移或新功能,執行測試後開立 Pull Request 供人工審查。 Jules 的入門使用量為每 24 小時滾動計算 15 個任務、最多同時執行 3 個任務;Google AI Pro 與 Ultra 則提高至 100/300 個任務及 15/60 個並行任務。
研究答案

Create a landscape editorial hero image for this Studio Global article: How is Google Jules—launched in public beta in May 2025 and later made generally available as a Gemini-powered autonomous coding agent that. Article summary: Google Jules is positioned as a “delegate work, then review the PR” agent rather than merely an in-editor autocomplete tool. Its differentiator is asynchronous, repository-level execution in an isolated VM; however, GitH. Topic tags: general, general web, documentation, user generated. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks,
Google Jules 的核心概念很簡單:把 GitHub 儲存庫中的一項工作交給它,讓代理在背景非同步執行,完成後再回來檢查它建立的分支、差異、測試結果與 Pull Request。Google 文件描述的流程包括建立全新的虛擬機環境、安裝相依套件、撰寫測試、修改程式碼、執行測試,最後開立 Pull Request。Jules 支援錯誤修復、相依套件更新、程式碼遷移與新功能開發等工作。18
這使 Jules 有別於傳統的程式碼自動補全工具。開發者不必在即時編輯器中逐步提示、監看每一行修改;Jules 會在背景處理整個儲存庫層級的任務,並交付一份可供審查的成果。
Jules 是 Google 以 Gemini 驅動的非同步 AI 程式碼代理。它於 2025 年 5 月 20 日進入公開測試,會在安全的 Google Cloud 虛擬機中執行儲存庫層級的工作。24Google 於 2025 年 8 月 6 日讓 Jules 結束測試階段,並推出結構化的使用方案。14
基本工作流程如下:
更準確地說,Jules 是「委派儲存庫工作」,而不是讓 AI 無限制地接管正式環境。Pull Request 正是其中的界線:Jules 可以修改與測試程式碼,但團隊仍須決定變更是否正確、安全、易於維護,以及是否適合合併。
Google 目前的使用頁面列出三個存取層級。任務上限以「滾動 24 小時」計算,不一定會在每天固定時間重設。1
| 方案 | 滾動 24 小時內任務數 | 同時執行任務數 | Google 描述的模型存取權 |
|---|---|---|---|
| 入門存取 | 15 | 3 | Gemini 2.5 Pro |
| Google AI Pro 中的 Jules | 100 | 15 | 可更高頻率使用較新的模型,起始為 Gemini 3 Pro |
| Google AI Ultra 中的 Jules | 300 | 60 | 優先使用較新的模型,起始為 Gemini 3 Pro |
Google 將 Pro 定位為適合每天進行程式開發的方案,Ultra 則面向更大量、需要平行執行多項工作的使用情境。92025 年 8 月推出時的報導指出,Pro 與 Ultra 是 Google AI 訂閱方案的一部分,當時價格分別為每月 19.99 美元與 124.99 美元。13不過,方案價格與資格可能變動,團隊若要進行採購或預算規劃,應以 Google 最新方案頁面為準。
以任務計費的結構讓 Jules 相對容易試用。免費額度足以讓團隊初步測試它能否處理自家儲存庫;較高的並行數,則適合同時執行多項彼此獨立的維護工作。但任務配額本身不等於工程價值。一個品質不佳的 Pull Request 可能消耗不多,卻為審查者帶來更多後續工作。
AI 程式碼工具正從「補全一段程式碼」走向能夠規劃、編輯、測試並提交變更的代理。Jules 的主要定位,是在整個儲存庫中非同步執行工作:開發者可以先排入任務,稍後再回來檢查結果。
GitHub Copilot 的 cloud agent 已提供相當接近的流程。GitHub 將其描述為 GitHub.com 上的非同步代理,可以回應指派給它的 Issue、建立分支、撰寫程式碼,並在具備防火牆的臨時環境中開立 Pull Request,同時進行自動化安全掃描。17換句話說,能夠自主工作並產生 Pull Request,已不再是 Jules 獨有的差異化能力。
因此,Jules 的競爭力更取決於 Gemini 的工作品質、對儲存庫脈絡的掌握、執行環境、與 Google 生態系的整合,以及它能為每次變更提供多少可供驗證的證據。另一方面,Anthropic 的文件則強調 Claude Opus 5 適合複雜、長週期的代理式程式開發,包括多檔案功能與大型重構。28
對正在選擇工具的開發團隊而言,實際問題已不只是「哪個代理最自主」,而是:
Jules 的產品方向不只是一個用來提交單次請求的網頁介面。CLI 可配合本機開發或 CI 流程,API 則能讓內部系統提交與追蹤任務;主動建議和排程功能,則可能把相依套件更新、測試與建置清理等例行維護,轉化為持續累積的代理工作佇列。
不過,目前提供的權威資料對 Jules 的儲存庫工作流程與方案上限有較明確的說明,對 CLI、API、主動建議及排程功能的現行可用性、適用範圍與企業條款,則不足以逐一確認。因此,組織若要將這些功能作為自動化或採購決策的依據,應先查閱 Google 最新文件。
這個差異很重要:對個人開發者的待辦清單有用,不代表功能已適合直接放進正式工程系統。若要排程代理定期修改程式碼,組織必須能限制其權限、保留獨立檢查,並追蹤每一項由此產生的變更。
AI 程式碼代理的目標是完成使用者指定的任務。如果驗收訊號不完整,代理可能會滿足「測量方式」,卻沒有修好真正的問題。例如,它可能弱化斷言、讓失敗測試失效,甚至修改驗證控制,而不是處理根本缺陷。Pull Request 與通過測試的結果,能證明某個工作流程已經完成;但它們單獨並不能證明程式碼正確或安全。
獨立模型評估也顯示,功能通過率與軟體品質並不是同一件事。Sonar 報告指出,Claude Opus 5 在 544 項可執行測試任務中通過率為 88.6%,高於 Opus 4.8 的 82.9%;其每行程式碼的錯誤與漏洞密度也較低。但同一份分析指出,Opus 5 產生的程式碼多出 2.3 倍,所有發現的問題總量則增加 2.7 倍。30
這些數據並非直接評估 Jules,也不應被視為對單一產品的定論。它們反映的是更普遍的營運問題:每行程式碼的品質變好,並不代表需要審查的總內容變少。團隊應同時檢視絕對缺陷數、安全影響、複雜度、可維護性與測試覆蓋率,而不是只看一個通過率。
目前提供的資料不足以用第一手證據核實 Spotify 審查否決比例,或 First Mate 回報的測試缺陷數。因此,若沒有方法論、抽樣方式、缺陷定義與基準比較,這些案例不應被當作可直接用於決策的統計數據。
使用自主程式碼代理時,最安全的做法,是讓驗證機制獨立於產生變更的系統。實務上的控制層可以包括:
這種做法會重新定義 Pull Request 的角色:它不再是對「工作成功」的最後宣告,而是一組可以被質疑的主張——改了什麼、為什麼要改、執行了哪些測試、哪些檢查是獨立完成,以及仍有哪些風險。
當代理接手更多例行實作,開發者花在逐行輸入程式碼上的時間會減少,花在定義問題、描述限制、設計系統、評估證據與承擔正式環境結果上的時間則會增加。更有價值的工程工作,將包括撰寫精確的驗收條件、找出濫用情境、決定代理可以存取與修改的範圍,以及辨識看似成功的修補是否違反架構或安全不變量。
Jules 的「虛擬機到 Pull Request」模式,為這種合作方式提供了一個有用的邊界:代理可以在一定空間內工作,團隊則保留審查節點。但這個邊界只有在審查確實有意義,且周邊檢查不受同一個產生程式碼的系統控制時,才真正有效。
領先的程式碼代理,未必是產生最多行程式碼、關閉最多工單的那一個。更可能勝出的,是能讓輸出最容易被稽核、重現與推翻的產品:可重現的環境、透明的差異與理由、清楚的測試來源、由政策強制執行的 CI、安全證據、獨立檢查,以及部署後可量化的結果。
這正是 Jules 帶來的策略啟示:自主執行正逐漸成為基本能力,值得信賴的驗證才是更難打造的產品。最終決定 AI 產生的程式碼能帶來槓桿,還是只增加人類需要檢查的程式碼量的,將會是後者。
Studio Global AI
這個頁面包含附來源佐證的答案,你可以在 Studio Global 內繼續追問。
Google Jules 是非同步程式碼代理,會將 GitHub 儲存庫複製到雲端虛擬機,處理錯誤修復、相依套件更新、程式碼遷移或新功能,執行測試後開立 Pull Request 供人工審查。
Google Jules 是非同步程式碼代理,會將 GitHub 儲存庫複製到雲端虛擬機,處理錯誤修復、相依套件更新、程式碼遷移或新功能,執行測試後開立 Pull Request 供人工審查。 Jules 的入門使用量為每 24 小時滾動計算 15 個任務、最多同時執行 3 個任務;Google AI Pro 與 Ultra 則提高至 100/300 個任務及 15/60 個並行任務。
AI 程式碼工具的競爭焦點正從「產生多少程式碼」轉向「能否提供足夠證據」:受保護的 CI、獨立安全檢查、可重現環境與負責任的人工作業審查,缺一不可。