程式碼庫圖索引
Greptile 會為你的儲存庫建立圖譜,讓審查能使用檔案、函式與相依性上下文,而不只是讀取 diff。
Greptile 是一款 AI 程式碼審查工具,結合儲存庫上下文分析 pull request,在合併前揪出 bug、邏輯與風格問題,支援 GitHub 或 GitLab 的代管與自架部署。
Greptile 是一款 AI 程式碼審查工具,具備儲存庫層級上下文分析 pull request。它會建立程式碼庫的圖索引,再使用多個代理審查變更、超越 diff 範圍,並在合併前揪出 bug、風格問題與邏輯問題。
這項產品主要面向希望以自動化 PR 審查並可依自身標準自訂的團隊。其頁面說明可從先前留言中學習、支援自訂規則與上下文,並提供可將審查回饋串回 Claude Code、Cursor、Codex、Devin 以及基於 MCP 的設定的工作流程。
Greptile 會為你的儲存庫建立圖譜,讓審查能使用檔案、函式與相依性上下文,而不只是讀取 diff。
多個代理會平行審查每個 pull request,以評估變更的更廣泛影響,並標記人類可能漏掉的問題。
產品會隨時間從工程師的留言中學習,並根據團隊的程式碼標準與回饋模式調整審查。
團隊可以用自然語言定義規則、附加特定儲存庫的上下文,或讓 Greptile 參考風格指南與範圍限定的規則檔,以塑造審查行為。
審查輸出可包含信心分數、圖表、PR 摘要,以及針對新程式碼或變更程式碼的測試產生。
Greptile 可設定嚴重性門檻、摺疊區塊與審查觸發條件,讓團隊掌控審查何時以及如何執行。
使用 Greptile 以儲存庫上下文審查進入的 pull request,讓依賴周邊檔案或相依性的問題更有機會在合併前被發現。
使用自訂規則、風格指南與範圍限定的規則檔,在整個儲存庫或部分檔案中強制執行團隊特定慣例。
利用審查摘要、信心分數、圖表與後續聊天,在程式碼審查期間快速理解複雜變更。
使用在 Claude Code、Cursor、Codex 或 Devin 中產生的回饋與一鍵修正,加快從審查留言到實作的流程。
當審查流程必須符合內部基礎架構或安全流程時,可使用自架、SSO/SAML 與企業支援。
Greptile 會透過索引程式碼庫、在脈絡中分析變更,並在合併前找出其發現的問題來審查 pull request。來源將其描述為一個 AI 程式碼審查代理,也能在 PR 中提出修正建議並回答問題。
定價頁面顯示 Pro 方案每個席位每月 30 美元,提供 14 天免費試用;Enterprise 方案則採自訂定價。網站也為符合資格的開源專案提供免費使用,並為符合條件的 pre-Series A 團隊提供新創折扣。
可以。定價頁面說明 Enterprise 客戶可在自己的基礎架構中自架,FAQ 也提到 Greptile 可在 AWS 環境中使用你自己的 LLM 提供者進行自架。
Greptile 支援 GitHub 和 GitLab,網站也說明可與外部應用程式及 AI 程式碼工具整合,例如 Claude Code、Cursor、Codex、Devin,以及基於 MCP 的工作流程。
FAQ 說明 Greptile 完整支援 Python、JavaScript、TypeScript、Go、Elixir、Java、C、C++、C#、Swift、PHP 和 Rust,其他大多數語言也支援,但回應品質會稍低一些。