AI News HubLIVE
站内改写1 分鐘閱讀

我構建了一個能察言觀色的AI程式碼審查工具

CodeMouse是一個整合於GitHub的AI程式碼審查工具,使用Claude和/或GPT提供上下文感知的審查。它能閱讀之前的評論,避免重複,批准乾淨的PR,支援任何語言。定價每月10美元,提供14天免費試用。

來源Hacker News AI作者: pro_methe5

CodeMouse 是一款專為開發者設計的 AI 程式碼審查工具,它作為 GitHub 應用執行,能夠在每個拉取請求(PR)上自動進行智慧審查。使用者只需安裝 GitHub 應用,並攜帶自己的 Anthropic 或 OpenAI API 金鑰,即可在幾分鐘內獲得來自 Claude 和/或 GPT 的詳細、上下文感知的程式碼審查。

該工具以其獨特的“察言觀色”能力著稱:它會閱讀 PR 上已有的所有評論(包括人類、其他機器人以及之前的 CodeMouse 執行記錄),避免重複已經提出的問題。當修復提交後,它還能跟進自己的執行緒。如果差異看起來良好、之前的問題已解決且 CI 透過,CodeMouse 甚至會批准 PR。

CodeMouse 支援全倉庫上下文,不僅僅是差異部分,因此審查更加全面。它相容多種程式語言,包括 TypeScript、Python、Go、Rust、Java 等。審查以行內評論的形式返回,直接顯示在 PR 的特定行上。無需配置 CI 管道、YAML 檔案或構建步驟,即開即用。

定價方面,CodeMouse 採用簡單的每月 10 美元訂閱制,並附贈 14 天免費試用。該費用包含無限倉庫、PR 和團隊成員,且無任何限速。使用者僅需自行承擔 Anthropic 和/或 OpenAI 的 API 使用費,每個審查每次提供商約 0.05–0.15 美元,CodeMouse 不收取加價。

與其他 AI 程式碼審查工具相比,CodeMouse 提供了直觀的對比:與 CodeRabbit 相比,它採用固定月費而非按席位收費;與 Sourcery 相比,它支援所有語言而非僅限 Python;與 GitHub Copilot 相比,它是獨立的 PR 審查器而非 IDE 優先的自動補全。

FAQ 部分解答了常見疑問:使用者可以選擇使用 Claude、GPT 或兩者並行,結果會去重後合併;程式碼不會儲存,倉庫克隆後立即刪除;支援私有倉庫;可隨時取消。CodeMouse 旨在補充人工程式碼審查,捕捉機械問題,讓團隊專注於架構和設計。