Loading…
LoadingLoading…
LoadingVeripsa Core は、merge queue(マージ時に CI を直列化するもの)と AI コードレビュー(コード品質にコメントするもの)の間に位置します。書いている最中から、どの open PR が重なりうるかを — マージ前に — 警告し、着地順を考えるためのシグナルを出します。
現時点は同じオーナーの repo 内に限定。クロス repo 連携はロードマップであり、現在の機能ではありません。Veripsa は既定でアドバイザリーで、マージを止めるかどうかは branch protection の設定が決めます。
あなたと並列で動く別のエージェントが両方 main に push する前に、Veripsa Core は限定された問いに答えます — 着地順を相談すべき open PR はあるか? Veripsa Core は repo 内の open な pull request を観察し、各 PR にアドバイザリーチェックを投稿します — 4 つの状態のいずれか: clear(衝突なし)、heads-up(注意)、重なっている作業の後ろで wait in line(順番待ち)、または正直な unknown。ソースコードは保存せず、コード品質にコメントもせず、Veripsa 単体でマージをハードブロックすることもありません。現時点は同じアカウントが所有する単一 repo の中で調整します。クロス repo 調整はロードマップです。
マージのステップを直列化します。PR が着地するときに CI レベルの衝突を捕捉しますが、レビューが終わってキューが動き出した後の話です。
例: GitHub Merge Queue, Graphite, Mergify, Aviator
open な PR の中でスタイル・バグ・コード品質にコメントします。そのためにファイルの中身を読みます。
例: CodeRabbit, Greptile
repo 内の open な PR を横断的に見て、2 つの変更が着地順レビューを必要としそうなときに — どちらもマージのステップに到達する前に — 警告します。
例: Veripsa Core
各ツールに関する事実は公開ドキュメントを出典としています。各ツールが何をするかを記述するだけで、編集的な意見は加えません。
最終確認: 2026年7月3日。料金とベンダー機能の行は公開ページのスナップショットです。購入判断の前には、各行の出典リンクから最新のベンダー情報を確認してください。
これらのツールはそれぞれ別の問いに答えるので、置き換えではなく重ねて使えます。
PR がまだ open な段階で、Veripsa Core は open PR 同士の重なりをフラグします — レビューが終わる前に、着地順を相談できます。
git worktree(およびそれを土台にしたエージェントランナー)は、各エージェントに専用のチェックアウトを与え、ディスク上でお互いを上書きしないようにします。ただし open な PR 同士は見ていないため、2 体のエージェントが単体では通る PR を開き、一緒に着地して main を壊すことは依然として起こり得ます。その隙間を見ているのが Veripsa です。
選ばれた PR が承認された後、merge queue はマージのステップを直列化し、順番に CI を再実行します。Veripsa はそれを置き換えません — ライフサイクルのもっと前に位置します。
AI レビュアーは引き続き PR の中で品質・バグ・スタイルにコメントできます。Veripsa はソースコードを保存・表示・コードレビュー用途に利用せず、コード品質にコメントすることもありません。
GitHub Copilot のコンフリクト解消(Fix with Copilot ボタンや @copilot メンション)は、PR にマージコンフリクトが出た後に動き、その 1 本の PR を直します。Veripsa の信号はそれより前——両方の PR がまだ open で、着地順をまだ選べる段階に出ます。解いている問題のタイミングが違うので、両方を重ねられます: 着地順は Veripsa から取り、それでもテキストのコンフリクトが出たときは Copilot に解消させる、という分担です。
インストール無料・コンテンツフリー・アドバイザリー