クイックスタート (River Review)
River Review を最小構成で試すなら、まずローカルの AI エージェントから始めるのが最短です。Skill をゼロから書いたり、CI 用 API キーを用意したりする必要はありません。
Path A: Claude Code で 5 分で試す(推奨)
1. Marketplace を追加
/plugin marketplace add s977043/river-review
再現可能な導入にしたい場合は、利用時点のリリースタグを固定してください。
2. プラグインをインストール
/plugin install river-review@river-review-marketplace
/reload-plugins
3. 現在の差分をレビュー
/river-review:review-local
より専門的な観点が必要なら、river-review-security / river-review-performance / river-review-architecture / river-review-testing などの同梱 Skill を利用できます。
通常のプラグイン利用では River Review 用の追加 LLM API キーは不要です。Claude Code 自身のモデルが Skill を適用します。
Path B: Codex で試す
Codex は同じプラグインマーケットプレイスを利用します。
codex plugin marketplace add s977043/river-review
マーケットプレイス追加後、.codex-plugin/plugin.json から River Review の専門 review skill が登録されます。セットアップの詳細や手動コピーインのフォールバックは エージェントワークフロー を参照してください。
Path C: GitHub Actions で PR 後レビューを追加する
チーム共通の PR 後レビューを行う場合は GitHub Actions を追加します。この ヘッドレス実行では LLM provider の API キーが必要です。
name: River Review
on:
pull_request:
branches: [main]
jobs:
review:
runs-on: ubuntu-latest
permissions:
contents: read
pull-requests: write
issues: write
steps:
- uses: actions/checkout@v6
with:
fetch-depth: 0
- uses: s977043/river-review/runners/github-action@v1
with:
phase: midstream
env:
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
本番運用では @v1 のような浮動メジャータグではなく、利用時点の具体的なリリースタグへ固定することを推奨します。詳細は GitHub Actions ガイド を参照してください。
次にやること
最初から独自 Skill を作る必要はありません。次の順序を推奨します。
- Starter Cookbook から既存 Skill / Skill Pack を選ぶ。
- 2 段構えレビューゲート で「PR 前ローカル + PR 後 CI」にする。
- 実行結果を Run store / 回帰比較 で観測する。
- 必要になった判断だけ はじめてのスキル作成 で repo-owned Skill にする。
- Skill を変更したら fixture / golden / regression eval で品質を維持する。
この順序なら「まず使う → 効果を見る → 必要な判断だけコード化する」と段階的に導入できます。