imbue-ai/vet

Find issues worth your attention.

解決する課題

Vetは、コード変更やコーディングエージェントの動作が正確であり、ユーザーの意図に沿っていることを保証するために設計された検証ツールです。ユーザーの要求とエージェントが実際に実装した内容との間のバグや不一致を防ぎます。

仕組み

Vetはリポジトリとコードの差分をスナップショットし、オプションでユーザーの目標やエージェントの会話履歴を取り込みます。その後、大規模言語モデル (LLMs) を使用してチェックを実行し、結果をフィルタリングおよび重複排除して、最終的な問題リストを作成します。

対象ユーザー

AIコーディングエージェント(Claude Code、Codex、OpenCodeなど)を使用している開発者やチーム、またはCI/CDパイプラインでプルリクエストを自動的にレビューしたい方に適しています。

ハイライト

  • エージェント統合: コーディングエージェントのスキルとしてインストールでき、変更後にエージェントが自律的に検証チェックを実行できるようになります。
  • 柔軟なデプロイ: CLIツール、PRレビュー用の GitHub Action、またはエージェントスキルとして動作します。
  • BYO-Model: カスタム JSON 設定を通じて OpenAI 互換のあらゆるプロバイダーをサポートし、コミュニティモデルレジストリを維持しています。
  • カスタマイズ可能なチェック: ユーザーは guides.toml ファイルを通じて特定の課題コードに対するガイドテキストを修正し、検証プロセスを調整できます。
  • プライバシー重視: オープンソースであり、アカウントやデータ収集は不要です。リクエストは推論プロバイダーに直接送信されます。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト