imbue-ai/vet

Find issues worth your attention.

解決的問題

Vet 是一款驗證工具,旨在確保程式碼變更和編碼代理的行為正確,並符合使用者的意圖。它能防止錯誤以及使用者需求與代理實際實作之間的落差。

運作方式

Vet 會對儲存庫和程式碼差異進行快照,並可選擇性地納入使用者的目標和代理的對話記錄。接著,它會利用大型語言模型 (LLMs) 執行檢查,過濾並刪除重複的發現,最終產生一份問題清單。

適用對象

它適用於使用 AI 編碼代理(例如 Claude Code、Codex 或 OpenCode)的開發人員和團隊,或是希望在 CI/CD 管線中以自動化方式審查 Pull Request 的使用者。

特色亮點

  • 代理整合 (Agent Integration):可作為編碼代理的技能安裝,讓代理在進行變更後主動執行驗證檢查。
  • 靈活部署:可作為 CLI 工具、用於 PR 審查的 GitHub Action 或代理技能運作。
  • 自備模型 (BYO-Model):透過自訂 JSON 設定支援任何相容於 OpenAI 的提供者,並維護一個社群模型註冊表。
  • 可自訂檢查:使用者可以透過 guides.toml 檔案修改特定問題代碼的指南文字,以調整驗證流程。
  • 隱私導向:開源且無需帳戶或資料收集;請求直接發送至推論提供者。

相關

  • 專案
  • 專案
  • 專案
  • 專案