Video thumbnail for Google Jules (Fully Tested): RIP OpenAI's CODEX! This FULLY FREE ASYNC AI Coder by Google is AMAZING

Google免費AI程式碼助手Jules實測:超越OpenAI Codex!自動編碼、GitHub整合,效率驚人

Summary

Language:

Quick Abstract

Google 的 Jules 編碼代理環境現已開放給候選名單上的使用者!這款工具在 Gemini 2.0 Flash 模型發佈時亮相,承諾可協助處理 GitHub 問題、PR、生成程式碼及完成軟體工程任務。現在,讓我們一起來看看它如何運作,並探討其主要功能。

  • Jules 連接 GitHub 儲存庫,讓你直接在程式碼庫上工作。

  • 每天免費提供五項任務。

  • 它會先擬定計劃,經你批准後再開始編碼。

  • 變更會推送到獨立分支,並建立 Pull Request。

  • 提供程式碼庫的 Podcast 功能,快速掌握專案的提交和 PR 資訊。

Jules 使用雲端沙盒運行,提供出色的組織和細節規劃,能高效新增功能(如淺色主題)。透過差異檢視監控程式碼變更,並輕鬆發布分支。這項免費工具對於開發者而言是一項強大的資源,未來付費方案可望釋放更多潛力。

關於 Jules

[音樂] [掌聲] 嗨,歡迎來到另一個影片。Google 已開始為在 Gemini 2.0 Flash 推出時註冊等候名單的用戶推出 Jules。如果您不記得了,Jules 是 Google 在推出 2.0 Flash 模型時展示的編碼代理環境,並且為此添加了等候名單。

Jules 是一種編碼代理,可以處理 GitHub 問題、PR(拉取請求)、生成代碼、完成任務等,這相當酷。它基本上就是 OpenAI 的 codeex 之前的樣子。現在,註冊等候名單的人可以使用它,而我就是其中之一。我已獲得訪問權,並想向你們展示這個。

Jules 的介面與功能

這就是它的樣子。它寫著:“Meet Jules,一個異步開發代理。Jules 處理錯誤、小功能請求和其他軟件工程任務,並直接導出到 GitHub。”首次打開時,它會要求您連接 GitHub 帳戶,因為它主要基於您擁有的 GitHub 存儲庫運行。只需這樣做即可。

現在,您將在此處看到您擁有的存儲庫,並且可以選擇任何一個。它會顯示您所有的存儲庫,包括私人存儲庫。您還可以選擇要處理的分支。例如,如果您有另一個功能分支,則可以選擇該分支等。

然後,您可以輸入要它處理的任務,然後點擊“給我一個計劃”按鈕,它就會開始工作。但如果我們看左邊,我們還有一個側邊欄,在那裡我們可以看到來自 GitHub 的代碼庫。您實際上可以在此處同時運行任務,然後單擊代碼庫以查看每個代碼庫下正在運行的任務。這也是一種很酷的檢查方式。

目前處於測試階段,您每天可以免費獲得大約五個任務,這還不錯。

推薦 Ninja Tools

在我們進行測試之前,讓我告訴您關於 Ninja Tools 的信息。Ninja Tools 是一個很棒的 AI 平台,您只需支付一次費用,即可在一個地方訪問所有 AI 模型和代理。它結合了所有最好的 AI 模型和體驗。與擁有單獨的訂閱相比,它每年可以為您節省超過 600 美元。

您可以通過一次訂閱訪問 Claude、3.7 Sonnet、GPT40、Gemini 等大量其他模型。您甚至還可以獲得一些更酷的選項,例如 AI 視頻生成、圖像生成、音樂生成和文檔聊天。您還可以使用他們的遊樂場一次比較多個 AI 響應。

最棒的是,它每月只需 11 美元起。這為您提供超過 1,000 條聊天消息、30 次 AI 圖像生成和 5 次音樂生成。如果您需要,還有一些更先進的計劃。請務必查看 Ninja Tools,並在訂閱時節省一些錢。另外,請務必使用我的優惠券代碼 AI code king 20 以額外獲得 20% 的折扣。

測試 Jules

現在回到影片。我要在此處選擇 KingBench 應用程序。現在,我要要求它為其添加淺色主題功能,因為它目前主要是深色主題。這是一項相當困難的任務,因為它需要更改樣式、添加切換等更多內容。

一旦我們發送它,您就會看到它開始啟動 VM,因為它使用雲上的沙箱來完成這些事情,這非常棒。它還會詢問您是否需要進展通知,但我不需要。

現在您可以看到,過了一會兒,它給了我計劃。它的組織非常出色,它說它將首先配置 Tailwind CSS 設置,然後實現主題切換邏輯,更新組件樣式,添加主題切換測試,並提交更改。您還可以通過展開一個部分來查看計劃的詳細信息。

現在,您可以要求它更改某些內容,或者只需點擊“批准計劃”選項。如果您不點擊它,它將在 5 分鐘後自動批准,這也很酷。

無論如何,一旦我們批准它,您就會看到它開始工作。它開始編寫代碼,在右邊,您可以看到它正在編輯的文件的差異視圖。您可以跟蹤它正在嘗試做什麼,這很棒。您也可以在左邊看到正在發生的事情,並在此處看到確切的內容。

無論如何,如果我們稍等片刻,您可以看到任務現在已完成。它是完全自動的,除了計劃本身之外,不會要求您批准等。您可以在右邊看到文件的差異視圖。每個文件都在此處排序為一個選項卡,這很酷。您可以在此處看到所有差異。

您還可以通過單擊此處的展開圖標來查看更改的更好視圖,這將打開此視圖,您可以在其中看到文件的更改前後,並更準確地查看更改,這相當不錯。您還可以在右邊看到更改的文件列表,並單擊它們進行導航,這也很好。

有一件事我希望它有,就是像我正在處理的這個 Web 應用程序的預覽選項。這樣就可以讓您輕鬆檢查它。但目前還不可能。不過沒關係。儘管我喜歡它為了測試而編寫了一些測試。

發布更改

現在我們在此處有“發布分支”選項。它所做的更改是在它創建的單獨分支中完成的,這意味著它將推送的更改將作為拉取請求推送,這非常棒。

無論如何,您可以在此處看到它所做更改的完整摘要,這將添加到拉取請求中。您還可以看到添加和刪除的行數以供參考。您還可以在此處看到它所花費的總時間。

現在讓我們點擊這個“發布分支”選項,一旦我們這樣做,您就會看到它開始工作。過了一會兒,它就會完成這些事情,並為此創建一個新的 PR。您可以直接在 GitHub 存儲庫中查看 PR。

這看起來相當不錯,我們現在可以直接將其克隆到我們的計算機上。然後切換到 GitHub 分支並運行它,您可以看到淺色模式選項可用並且工作正常。

這非常棒,因為網上的大多數代理都不那麼可靠,也不那麼專業。其中一半不會為您提供同步到 GitHub 或製作 PR 等選項。而這個要好得多,它基本上就是 Google 的 codecs。但他們前段時間就告訴過我們。所以,看起來 OpenAI 是從 Jules 那裡複製的。

無論如何,它真的很好,而且不花 200 美元,而且都是免費的。五個任務相當不錯,但一旦它退出測試階段,應該有一個計劃,這將允許用戶和團隊充分利用它。

Codecast 功能

這裡還有一些其他事情可以做。如果您從左邊前往存儲庫,您會看到一個名為 codecast 的選項。這非常酷。這就像筆記本 LM 播客功能,但用於代碼。您只需點擊它,它就會收集您的存儲庫在過去一周內的所有提交和 PR,然後為您創建一個音頻播客,您可以隨後收聽。

一旦您點擊它,它將需要一點時間來生成,然後過一會兒它就會生成。您可以在此處收聽。

(播放播客內容)

這聽起來不錯。它非常詳細,如果它保持這樣的質量,我很容易每天使用它。它真的很容易跟上提交和所有內容。我真的很喜歡它,當他們在博客文章中談到它時,我就期待著它。現在它來了,而且比他們展示的要好得多,我真的很喜歡它,而且它不花 200 美元。

結語

這就像 Google IO 活動的預發布,該活動將在今天舉行。所以,我會盡快嘗試報導活動的新更新。所以,訂閱頻道並點擊鈴鐺通知,以便您快速收到通知。

總的來說,它相當酷。無論如何,在下面分享您的想法並訂閱頻道。您還可以通過 Superthanks 選項進行捐贈或加入頻道,並獲得一些好處。

我將在下一個影片中見到你。再見。[音樂]

Was this summary helpful?

Quick Actions

Watch on YouTube

Related Summaries

No related summaries found.

Summarize a New YouTube Video

Enter a YouTube video URL below to get a quick summary and key takeaways.