[AI REVIEW] Overview
ラウンド 1 · レビューコミット d61a577 時点の変更全体をレビューしました。確認したい指摘が 2 件あります。
open-pr はリポジトリごとの規約を読み取り、PR 上にレビューを 1 件だけ投稿します。概要、深刻度付きの行コメント、そして修正が push された後の返信まで。PR を開いた全員が同じ内容を見られます。
コマンド 1 行でインストール
最新 v2.0.4curl -fsSL https://raw.githubusercontent.com/TOMOSIA-VIETNAM/open-pr/main/install.sh | bash 仕組み
普段使っているエージェント CLI でコマンド 1 行。open-pr のサービスもボットアカウントもありません。レビューはあなた自身のベンダーアカウントで投稿されます。
PR は専用の git worktree にチェックアウトされるため、作業中のブランチには一切触れません。レビュー中もコーディングを続けられます。
概要、深刻度付きの行コメント、そしてそのまま適用できる修正提案。PR を開いた全員が同じ内容を見られます。
最初から最後まで、コマンドは 2 つ
プルリクエストをレビューする
/open-pr:review <PR_URL> レビューの指摘を修正する
/open-pr:fix <PR_URL>
レビュー → 修正
修正後にもう一度レビューを走らせると、前回の続きから再開します。同じ指摘の繰り返しも、最初からのやり直しもありません。
レビュー実行 /open-pr:review <PR_URL> ラウンド 1 · レビュー
[AI REVIEW] Overview
ラウンド 1 · レビューコミット d61a577 時点の変更全体をレビューしました。確認したい指摘が 2 件あります。
src/auth/session.ts:42
ラウンド 1 · レビュートークンの有効期限を `<` で比較しているため、ちょうど今失効するトークンが通ってしまいます。
修正しました — 比較を `<=` に変え、境界値のテストを追加しました。 修正
このスレッドで確認済み · resolved ラウンド 2 · 再レビュー
src/api/client.ts:88
ラウンド 1 · レビューリトライのループに上限がなく、失敗し続けるエンドポイントで回り続けます。
修正しました — リトライは 3 回で止まります。 修正
このスレッドで確認済み · resolved ラウンド 2 · 再レビュー
修正を push /open-pr:fix <PR_URL> 1 コミットを push · amend も force-push もなし 修正
再レビュー実行 /open-pr:review <PR_URL> ラウンド 2 · 再レビュー
src/api/client.ts:95
ラウンド 2 · 再レビューこのラウンドで新たに: バックオフに jitter がなく、リトライが同じタイミングに重なります。
LGTM 🌟
最終ラウンドすべてのスレッドが解決済み。この差分に新しい指摘はありません。
できること
README・CLAUDE.md・AGENTS.md・docs・wiki を先に読みます。チームのルールは一般論より優先され、ある PR での指摘は次回の実行にも引き継がれます。
GitHub・GitLab・Bitbucket は同じように動きます。ベンダーの違いはランタイムのスクリプト側にあり、レビュー本文には現れません。
1 回の実行につきレビューは 1 件だけ。ボットのコメントの羅列ではなく、概要と深刻度付きの行コメントが返ります。
自分が残した指摘を読み、実際のコードを直し、ちょうど 1 コミットだけ作ります。amend も force-push もせず、各スレッドに返信します。
ブランチや PR が違えば、ファイルに触れる前に止まります。スレッドを解決するかどうかは常にあなたの判断です。
Claude Code・Cursor・Codex・Gemini CLI・Antigravity が 1 つのソースから同じ手順を実行します。shim は受け渡すだけです。
トークンコスト
リリースごとのコンテキストコストをコマンド別に 1 本の線で示したものです。プラグインのリポジトリ自身が生成し、このページのビルド時に取り込んでいます。
v2 以降、1 回あたり約 26% 安くなりました。
インストール
1 行でどの環境にも入ります。プラットフォーム別のコマンドも中身は同じで、各ツールの書き方に合わせてあるだけです。
どのプラットフォームでも同じコマンド
curl -fsSL https://raw.githubusercontent.com/TOMOSIA-VIETNAM/open-pr/main/install.sh | bash インストール
/plugin marketplace add TOMOSIA-VIETNAM/open-pr /plugin install open-pr@open-pr 使う
/open-pr:review <PR_URL> アップデート
/plugin marketplace update open-pr インストール
codex plugin marketplace add TOMOSIA-VIETNAM/open-pr codex plugin add open-pr@open-pr 使う
$open-pr-review <PR_URL> インストール
gemini extensions install https://github.com/TOMOSIA-VIETNAM/open-pr --auto-update 使う
/open-pr-review <PR_URL> インストール
curl -fsSL https://raw.githubusercontent.com/TOMOSIA-VIETNAM/open-pr/main/install.sh | bash -s -- --platform cursor 使う
/open-pr-review <PR_URL> インストール
curl -fsSL https://raw.githubusercontent.com/TOMOSIA-VIETNAM/open-pr/main/install.sh | bash -s -- --platform antigravity 使う
/open-pr-review <PR_URL> git と jq、そしてログイン済みのベンダー CLI が必要です。GitHub なら gh、GitLab なら glab。Bitbucket は環境変数の API トークンを読みます。