跳至主要內容

免費版 Claude Code!每天免費 2000 萬 tokens 白漂 Claude Sonnet 4!|Rovo Dev CLI 安裝到實戰完整教學 快速上手!

開發工具巨頭 Atlassian 推出超佛心 AI 編程工具 Rovo Dev CLI!本文將帶你從零開始,完整教學如何安裝與設定,並透過實戰專案,體驗每天免費使用 2000 萬 Token 與 Claude Sonnet 4 強大模型的魅力。

The Walking Fish 步行魚
The Walking Fish 步行魚 ·
2099 字 · 閱讀時間: 5 分鐘 · ...
免費版 Claude Code!每天免費 2000 萬 tokens 白漂 Claude Sonnet 4!|Rovo Dev CLI 安裝到實戰完整教學 快速上手!
Fig. 01 — 免費版 Claude Code!每天免費 2000 萬 tokens … FEATURED IMAGE

繼上週介紹了 Google 推出的 Gemini CLI 後,今天我們要來介紹另一款更佛心的 AI 編程神器:Rovo Dev CLI。這款由開發工具巨頭 Atlassian(也就是 Jira 和 Trello 的母公司)推出的命令列 Agent 工具,不僅功能強大,而且目前處於 Beta 階段,可以讓開發者完全免費使用!

最吸引人的是,它主要使用的模型是 Anthropic 的 Claude Sonnet 4,並且每天提供高達 2000 萬個 tokens 的免費額度,做一些中小型的專案基本上是用不完的。今天我們就來從零開始,一步步完成安裝設定,並透過實戰修改一個舊專案,讓你快速上手這款強大的工具。

Rovo Dev CLI 操作介面

Rovo Dev CLI 亮點分析

在開始安裝前,我們先來看看 Rovo Dev CLI 有哪些令人驚豔的亮點:

  • 佛心公司的慷慨之作:由 Atlassian 出品,品質有保證。
  • 強大的 AI 模型:主要使用 Claude Sonnet 4,並會視情況切換至 Sonnet 3.7 或 3.5v2,程式撰寫能力經過實測優於 Gemini 1.5 Pro。
  • 海量免費額度:目前處於 Beta 階段,每日提供 20M(2000 萬)tokens,對於絕大多數開發任務都綽綽有餘。
  • 命令列 Agent:能直接在你的終端機中與 AI 互動,執行指令、修改檔案,提升開發效率。

每日有 2000 萬 tokens 的免費額度

【安裝教學】從零開始設定 Rovo Dev CLI

Rovo Dev CLI 的安裝過程比 Gemini CLI 稍嫌複雜一些,要設定的東西比較多。

步驟 1:註冊 Atlassian 帳號

首先,我們需要前往 Rovo Dev CLI 官方頁面 並註冊一個 Atlassian 帳號。好消息是,它支援直接使用 Google 帳號登入,非常方便。

註冊 Atlassian

步驟 2:下載並安裝 CLI 程式

註冊完畢後,我們需要下載程式本體。官方提供了二進位檔,Windows 系統可以直接下載 .exe 檔。

  1. 在官方頁面找到 Windows 的下載連結。
  2. 不建議直接使用頁面提供的 PowerShell 指令下載,因為後續依舊需要手動設定環境變數。
  3. 建議直接複製 .exe 檔的網址,在新分頁中貼上並下載。

複製 .exe 檔的網址進行下載

下載完成後,將檔案放到一個你喜歡的位置。為了方便,你可以:

  • 方案 A (最簡單):將 .exe 檔直接丟到 C:\Windows\System32 資料夾,此路徑已在系統環境變數中,可直接在終端機使用。
  • 方案 B (個人偏好):在 C:\Program Files 下建立一個新資料夾 (例如 rovodev-cli),將檔案放入,然後手動將此路徑加入到系統的 Path 環境變數中。

步驟 3:驗證安裝是否成功

打開你的命令提示字元 (CMD) 或 PowerShell,輸入以下指令:

1
acli --version

如果成功顯示版本資訊,就代表你已經成功安裝了!

輸入指令檢查版本資訊

【驗證設定】獲取 API Token 並登入

接下來,我們需要產生一組 API Token 來讓 CLI 工具可以驗證你的帳號。

  1. 登入你的 Atlassian 帳戶後台,找到 API Token 的頁面

    https://id.atlassian.com/manage-profile/security/api-tokens。

  2. Atlassian 基於安全考量,不允許產生永久的 Token,最長有效期為一年。
  3. 為你的 Token 取一個方便辨識的名稱,例如 rovodev,然後點擊創建。
  4. 重要: 創建後請立即複製 Token,這個視窗關閉後就無法再次查看。

創建 API Token 創建完後建議直接複製,因為 Token 顯示視窗關閉後無法再度開啟

接著,回到我們的終端機,輸入以下登入指令:

1
acli rovodev auth login

程式會提示你依序輸入你的 Email 和剛剛複製的 API Token。完成後,如果顯示驗證成功,就代表一切準備就緒!

【實戰開始】用 AI 修改既有專案

首次啟動

首先,用終端機進入你想要修改的專案資料夾路徑,然後輸入啟動指令:

1
acli rovodev run

如果是第一次在此帳號下執行,它會提示你 Rovo Dev Agents is not installed on your site,並提供一個網址。

第一次執行會出現此畫面

按住 Ctrl 並滑鼠左鍵點擊該網址,它會引導你到一個網頁。不用做任何設定,直接點擊 Continue 即可。

進入網址直接點擊 Continue 即可 稍等一下他會顯示這個畫面,看到此畫面就可以會到 CMD 重新輸入指令

稍等片刻,等待網頁上有顯示一些工具的圖示。此時回到終端機,再次執行 acli rovodev run,就會看到 Rovo Dev CLI 的操作介面了。

實戰演練:修改記帳程式

我準備了一個很久以前寫的記帳程式專案,並預先寫好了一個修改計畫的 Markdown 文件。我們可以指定 Rovo Dev CLI 讀取此 .md 檔來修改這個專案。

原本的畫面

已經規劃好修改計劃 讓 Rovo Dev CLI 根據修改計劃修改專案

在執行的過程中,如果 Rovo 需要執行指令 (如 mkdir) 或修改檔案,它都會詢問你的權限。這裡它提供了比 Gemini CLI 更細緻的選項:

  • Allow (ones): 僅同意這一次。
  • Allow (session): 在這個 session 中永遠同意此操作。
  • Allow (always): 永遠允許此操作。
  • Deny (ones): 拒絕這一次。
  • Deny (session): 在這個 session 中永遠Deny此操作。
  • Deny (always): 永遠Deny此操作。

如果不小心設定錯誤,可以到 C:\Users\你的使用者名稱\.rovodev\config.yml 檔案中修改 toolPermissions 的設定,例如將 allow 改為 ask,這樣他就會每次詢問。

經過大約一小時的互動與微調,AI 成功地幫我完成了一個功能更完善的記帳程式。

本次製作的專案網址:
GitHub | 成品網頁

新版畫面首頁 新版畫面記帳 新版畫面統計

【重要】已知 Bug 與解決方案

Rovo Dev CLI 目前有一個明顯的 Bug。當你使用 prune 指令來壓縮對話內容時,程式會發生錯誤並直接閃退。

使用 /prune 指令會導致程式崩潰

更糟的是,之後你將無法再次啟動 Rovo Dev CLI。

不處理的話,之後啟動都會閃退

解決方法:

  1. 前往路徑 C:\Users\你的使用者名稱\.rovodev\sessions\。
  2. 將資料夾內的檔案按「修改日期」排序。
  3. 通常最新的一個資料夾就是剛剛出錯的 session,將它整個刪除,以坊萬一可以先進入資料夾確認一下 session_context.json 檔案,出錯的檔案會是空的。
  4. 刪除後,你就可以重新正常啟動 Rovo Dev CLI 了。

總之,在官方修復前,請暫時不要使用 /prune 指令!

總結:為何 Rovo Dev CLI 體驗更好?

經過實測,我個人感覺 Rovo Dev CLI 在程式撰寫的體驗上是優於 Gemini CLI 的。很多的修改指令我幾乎都只要講一次,它就能準確完成,而且產出的程式碼錯誤率非常低。

這可能不完全是模型能力的差異,更可能是 Rovo Dev CLI 在提示詞工程 (Prompt Engineering) 以及工具調用格式上做了更好的優化,讓 AI 的表現更穩定、更符合預期。

總之,這是一款目前非常值得開發者們嘗試的佛心工具。趕快趁著 Beta 階段,去體驗一下每天 2000 萬免費 Token 的 Claude Sonnet 4 有多麽強大吧!

影片介紹

SHARE / 分享此文章