
LaReview
Puemos · 程式設計
LaReview 是一套以本機優先、由 AI 驅動的程式碼審查工作台,能把一段 diff 或一個 pull request 變成結構化的審查計畫,而不是一堆自動留言。它會搭配你原本就在用的 AI 程式開發代理,例如 Claude Code 或 Codex,並在你的電腦上執行,所以你的原始碼永遠不會離開筆電。如果你的團隊總是用人工審查大型 pull request,又一直淹沒在吵雜的機器人留言裡,這套工具就是為這種問題打造的。

關於 LaReview
LaReview 是什麼
LaReview 是一套開源的程式碼審查工具,寫給想在留言之前先看懂一項變更的開發者。大多數 AI 審查產品就像機器人。它們把留言丟到 pull request 上,期待有什麼能留下來。聽起來很熟悉嗎?
LaReview 走的是相反的路。它讀取變更,找出資深工程師會標記的流程與風險,然後交給你一份你真的能逐項走完的審查計畫。
在 GitHub 上做程式碼審查,通常意味著一個一個檔案讀。LaReview 會先問一個更好的問題。這項變更到底做了什麼?
它在本機執行。工具會透過你自己的 GitHub 或 GitLab CLI 取得 pull request 資料,再由你選的 AI 代理在你的電腦上分析。沒有任何東西會被上傳到第三方伺服器。如果你處理的是私有程式碼,不能把它送到雲端服務,這一點就很重要。
要注意的是,LaReview 不是一種放著就好的服務。你得自己準備 AI 代理和 API 存取權,所以設定起來比登入現成產品麻煩一些。它是一張工作台,不是按一個鍵就好的機器人,而且它期待你真的去審查,而不是只按核准。
開始使用
- 從官方網站安裝 LaReview,可以用 Homebrew(
brew install --cask puemos/tap/lareview),也可以下載對應你系統的執行檔。 - 確認 GitHub CLI(
gh)或 GitLab CLI(glab)已安裝並完成驗證,因為 LaReview 靠它們在本機取得 pull request 資料。 - 用
--agent參數把 LaReview 指向你偏好的 AI 程式開發代理,例如 Claude Code、Codex、Gemini 或 OpenCode。 - 貼上 PR 網址(
lareview pr owner/repo#123)或透過管線送入 diff(git diff | lareview)來載入一次審查。 - 逐項走過產生的計畫,加入筆記,把項目標為忽略,再用自動產生的摘要把回饋推回 GitHub 或 GitLab。
產品資訊
快速了解 LaReview 的定價、支援平台與效能。
適合對象
這項工具最適合的使用者、任務與情境。
使用者
- 資深工程師與技術主管,需要審查大型 pull request,並在核准前理解系統影響,前提是他們願意安裝命令列工具。
- 使用私有程式碼庫的小型團隊,不能把原始碼送到託管的 AI 服務,又希望審查協助留在本機。
- 已經在付費使用 Claude Code 或 Codex 這類 AI 程式開發代理,想從既有訂閱中榨出更多審查價值的開發者。
任務
- 把一團亂的 diff 變成依風險排序、分組好的審查任務清單,而不是一個一個檔案讀。
- 用自訂規則抓出缺少資料庫逾時設定或未記錄的 API 變更這類風險。
- 寫出緊扣特定行數的聚焦回饋,而不是產生一堆留言洗版。
- 產生架構圖,讓你還沒讀任何一行程式碼就能看出變更如何改變資料流。
情境
- 在發布週有一份改了數十個檔案的 PR,你需要知道到底哪些才重要。
- 要接手某位貢獻者第一個大型 pull request,而你还不太熟悉這個程式碼庫。
- 一個資安敏感的儲存庫,把程式碼上傳到雲端審查服務並不是選項。
主要功能
先規劃,再留言
LaReview 不傾倒留言,而是讀取變更並建立結構化的審查計畫。它依流程把工作分組,再依風險排序任務,所以你會從最可能弄壞東西的部分開始。你可以追蹤進度,並透過檔案熱區圖走過整項變更,看出重點在哪。
本機優先的隱私
一切都在你的電腦上執行。LaReview 透過你自己的 gh 或 glab CLI 取得 PR 資料,讓你的 AI 代理搜尋連結的本機 Git 儲存庫,完全不上傳任何東西。這代表沒有原始碼會留在別人的伺服器上,而這正是不能使用雲端工具的團隊最在意的事。
帶上你自己的 AI 代理
LaReview 不會把你綁在單一模型或供應商上。它支援你原本就在跑的代理,包括 Claude Code、Codex、Gemini、Kimi、Mistral、OpenCode 與 Qwen。大腦由你挑,LaReview 負責周邊的工作流程。沒有綁定。沒有新帳單。
自訂審查規則
你用自然語言定義規則,例如「資料庫查詢必須有逾時設定」,AI 便拿變更去對照這些規則。這讓你團隊辛苦累積的標準變成每次審查都自動執行的檢查,而不是躺在沒人讀的 wiki 裡。
視覺化流程圖
LaReview 會自動產生變更的圖示,讓你還沒讀一行就能看見架構上的移動。對想判斷系統影響的審查者來說,一張新資料流的圖,勝過在百行 diff 裡來回捲動。
從被拒絕的回饋中學習
當你把某個建議標為「忽略」,LaReview 會記錄下來。時間一久,它會分析這些被拒絕的項目,找出模式並校正未來的審查,這代表更少的挑剔,更多你真正會留下的留言。訊號更好。雜訊更少。
Git 主機同步與 CLI 流程
審查完成後,你用自動產生的摘要把它直接推送到 GitHub 或 GitLab 的 PR。整件事都在終端機裡進行,所以你可以透過管線送 diff 或載入 PR,完全不用離開編輯器或 shell。
優缺點
優點
- 讓原始碼留在本機,私有儲存庫不必碰雲端服務。
- 把原始 diff 變成依風險排序的計畫,在大型 pull request 上真的省時間。
- 能搭配你已經付費的 AI 代理,不必被迫再訂一個新服務。
- 自訂規則讓你自動落實團隊標準。
- 以免費、開源、寬鬆授權釋出,沒有供應商綁定。
缺點
- 設定比託管產品麻煩,因為你得安裝 CLI 並配置自己的 AI 代理。
- 目前沒有官方 API 文件,所以不額外花工就無法接進自訂的 CI 流程。
- 它依賴你既有的 AI 代理與 API 存取權,所以審查品質取決於你帶進來的東西。
- 它最適合個人與小型團隊的工作流程;較大型的組織可能會想要更深入的存取控管。
常見問題
LaReview 是一張程式碼審查工作台。開發者把 diff 或 pull request 交給它,它便建立一份結構化審查計畫,內含依風險排序的任務、視覺化圖示與聚焦回饋。目標是理解一項變更,而不是產生更多留言。
相關內容
探索與 LaReview 相關的工具、技能與文章。
LaReview 替代方案
Forefront
Forefront · 程式設計Forefront 是一個用來打造開源 AI 的網頁平台。你可以用自己的資料微調主流的開源語言模型、評估它們的表現,再透過 API 執行,或匯出後自行架設。想要封閉式平台的便利、卻堅持要自己擁有模型與資料的開發者,就是這裡的目標客群。
Startkit
StartKit.AI · 程式設計Startkit 是一套用來打造 AI SaaS 與 AI 包裝產品的樣板。可以把它想成一個 AI 新創樣板,把枯燥的部分都先接好了:驗證、Stripe 與 Lemon Squeezy 付款、用量限制、交易型電子郵件,以及一套能與 OpenAI、Anthropic、Groq 或 Llama 溝通的 AI API 啟動套件。你複製儲存庫、設定價格,然後專心在產品中使用者真正願意付費的部分。它建構於 React 與 Tailwind 之上的 Next.js,所以大部分的樣板程式碼對你來說並不陌生。
Testim
Tricentis · 程式設計Testim 是專為網頁、行動與 Salesforce 應用程式打造的 AI 測試自動化平台,用來建立並執行端到端測試。它靠機器學習在介面變動時維持測試穩定,團隊因此少花時間修補壞掉的定位器。對於一款今天就能開始使用的自動化測試工具來說,這表現不算差。你透過在瀏覽器錄製動作來建立測試,需要更多控制時再補上 JavaScript。對忙碌的 QA 團隊來說,這是個可靠的選擇。
