
關於 Reviu
About
什麼是 Reviu
程式碼代理寫得比多數人讀得快。一項任務會動到十幾個檔案,重排 import,還把一個原本沒問題的函式改寫。Reviu 是為這個落差打造的 AI 代理程式碼審查工具:工作階段、diff 與 Git 放在同一個視窗,審查不再是從終端機輸出裡一路往下捲。
應用程式會啟動你已經安裝並登入的 CLI,代理因此沿用現有訂閱。程式碼不經過雲端帳號,也不用貼任何 API 金鑰。介面以 Rust 寫在 GPUI 上,那是 GPU 加速的 UI 框架,底下沒有 webview,也沒有 Electron。
限制在範圍。Reviu 不寫程式碼、不托管代理,也不取代你的編輯器。代理與提示詞仍由你決定。改變的是,程式碼進到分支前你實際讀了多少。
開始使用
- 下載 macOS、Windows 或 Linux 版本。Linux 只需一行 curl 指令,本機作業不用註冊帳號。
- 開啟儲存庫。Reviu 讀取工作目錄,把分支、變更、歷史、終端機與審查討論串分成獨立畫面。
- 開一個工作階段,從 ACP 清單選代理。Claude Code、Codex、Gemini CLI、Copilot、Cline、Qwen Code 都在名單上。
- 送出任務,指令、讀檔、編輯與失敗會分組出現,而不是一整片原始輸出。
- 審查 diff、在行上留言並送回。分支沒問題後,暫存區塊、整理提交、推送。Pro 把 Pull Request 拉進同一個視窗。
產品資訊
快速了解 Reviu 的定價、支援平台與效能。
適合對象
這項工具最適合的使用者、任務與情境。
使用者
- 把多檔案任務交給代理、並在提交前讀 diff 的開發者:留言黏在那一行上,回饋不會散在對話裡。
- 成天泡在 Pull Request 裡的團隊審查者:Reviu Pro 把檢查、討論串與合併按鈕放在本機分支旁邊。
- 同時開好幾個代理的獨立開發者:工作區機制讓一項任務不會弄髒另一個任務的目錄。
- 已經付費訂閱程式碼代理的人:Reviu 直接沿用那份訂閱,不按 token 另外收費。
任務
- 在程式碼進 main 前審完一份大 diff:以區塊為單位暫存,想留的留下,其餘送回代理。
- 把審查筆記變成代理的指令:行內留言會以提示詞形式回到工作階段。
- 開 Pull Request 前整理歷史:壓縮、修正、重排與互動式 rebase 都在同一個應用程式裡完成。
- 早上清理 GitHub 通知:Pro 的收件匣把審查請求、CI 結果與回覆集中在一份清單。
情境
- 多個功能同時進行:三個代理在三個分支上工作,工作目錄不會互相衝突。
- 審查到一半發現測試掛掉:終端機就在同一個視窗,而且跟著目前目錄切換。
- 飛機上或受限網段:本機工作階段與本機 Git 離線照常運作。
- 從 GitHub 開始的審查:瀏覽器擴充功能把 Pull Request 的分支開進 Reviu,先在本機看一輪。
主要功能
可延續的代理工作階段
每項任務是一個工作階段,各自帶著對話、分支、終端機、檢查點、檔案編輯與審查佇列。切到別的任務,跑著的代理照樣繼續。重新打開時會回到離開的位置,代理已經跑了二十分鐘時,這點差別很大。
直接回傳給代理的行內留言
審查代理撰寫的程式碼,做法跟看同事的 Pull Request 一樣:點一行、寫下問題、送出。Reviu 把這些留言當成上下文送回工作階段,下一個回合就能改到那一行,不必猜。對話框裡不用重打一次。
平行工作區
Reviu 可以同時跑好幾個代理,各自待在專屬工作區。一個代理在改稅額計算,另一個在寫測試,兩邊不會在同一份目錄裡留下半成品。工作階段清單會標出每項任務屬於哪個工作區。
審查底下的真實 Git
暫存以區塊為單位,不是以檔案為單位。信得過的改動留下,想再看一眼的先取消暫存,其餘還原。提交、amend、分支、合併、rebase、cherry-pick、stash 與衝突處理都在,外加一個統管全部操作的指令面板。因此它同時是給程式碼代理的 Git 用戶端,不只是唯讀的 diff 檢視器。
GitHub Pull Request 面板
Pro 版本會把分支的 Pull Request 放在程式碼旁邊的面板。檢查、審查討論串、審查者與合併動作都在那裡,合併時沿用 GitHub 產生的標題、訊息與 trailer。瀏覽器擴充功能會在 Pull Request 頁面加上「Open in Reviu」按鈕。
原生效能
介面用 GPU 繪製,不靠瀏覽器引擎。啟動、捲動大 diff、切換工作階段都有桌面應用程式的手感,因為它確實是。筆電背景跑著代理時,差別會出現在風扇聲上。
優缺點
優點
- 沿用你已經在付的代理訂閱,中間沒有按 token 計費的一層
- 整段本機審查流程免費,包含工作階段、工作區、diff 留言與 Git
- 區塊暫存與互動式 rebase 是內建功能,不是後來補上的外掛
- 留言會回到代理的工作階段,複製貼上的循環因此縮短
- 原生 Rust 版本啟動快,占用也比 Electron 編輯器輕
缺點
- GitHub Pull Request、檢查與合併按鈕需要 Pro,每月 9 美元或每年 79 美元
- 還沒有手機版與 SSH 遠端,兩項都列在開發中
- 只有桌面版,想在平板上或借用別人的瀏覽器審查就沒辦法
- 不會自己跑代理,每個 CLI 仍要自行安裝與登入
常見問題
本機作業免費。工作階段、diff 審查、行內留言、平行工作區與所有本機 Git 操作都不收費。Reviu Pro 是付費層,負責 GitHub 的 Pull Request、審查、檢查、合併與通知。
相關內容
探索與 Reviu 相關的工具、技能與文章。
Reviu 替代方案
Base Code
Base44 (Wix) · 程式設計 · 生產力Base Code 是 Base44 推出的共享雲端開發環境。團隊在對話中描述對既有 GitHub 儲存庫的修改,看著預覽確認結果,再以 Pull Request 交回工程團隊。
Google EmbeddingGemma 2
Google DeepMind · 寫作 · 圖片 · 程式設計Google EmbeddingGemma 2 是 7.4 億參數的開源模型,能把文字、程式碼、圖片、音訊與影片畫面轉成同一個 768 維空間裡的向量,在手機與筆電上就能執行。
GitGlow
GitGlow · 程式設計 · 生產力GitGlow 是桌面版 Git 用戶端,把你自己的程式碼與 AI 代理程式的變更集中在同一份審查裡,讓你在交付前看清楚機器上究竟要送出什麼。
