この記事はJJUG CCC 2026 SpringのCodeRabbit オンラインワークショップ「GitHubでPRレビュー体験」用の資料です。
前半(CodeRabbit Appのセットアップ)
CodeRabbit Appのセットアップです。OSS版は、以下の手順でアプリとリポジトリを接続します。
- bookmark-app-javaをフォークします
- GitHub Marketplaceを開きます
- Addボタンを押して、一番下の
Open Sourceを選択します - Accountは先ほどbookmark-app-javaをフォークした組織を選択してください
-
Allow my billing information to be linked with this organizationをチェックして、進めます - 対象リポジトリは、All repositories または bookmark-app-javaを選択してください(後で変更も可能です)
インストール後にCodeRabbitのダッシュボードに遷移します。ここで該当リポジトリが表示されていれば完了です。
フォークしたリポジトリを自分のPCにクローンしてください。
後半
実装内容
ブックマーク編集、削除機能の実装 · Issue #3 · goofmint/bookmark-app-java
AIコーディングエージェントに任せる場合
元のIssueにある内容をコピーして、自分のリポジトリでIssueを作成してください。
そして、コーディングエージェントで以下を実行します。
/plan https://github.com/goofmint/bookmark-app-java/issues/3 を読んで、不明点があれば確認してください
幾つかの確認事項があった上で、実装に入っていいか確認されるはずです。
実装フェーズに入る際には、必ずgitブランチを切ってから作業に入るように依頼してください。
gitブランチを切ってから開発を行ってください
修正版を使う場合
修正済ファイル をダウンロード&伸張して、ファイルをすべて先ほどクローンしたリポジトリのファイルと差し替えます。
動作確認
動作を確認する場合は、以下のコマンドを使います。
./gradlew run
PRを作成する
実装が完了したら表示を確認し、問題なければpushして、PRを作成します。その際に、先ほどのIssueを紐づけてPRを作成します。
ghコマンドでPR作成まで進めてください。PRの概要に、 `fixes #1` を記述してください。
手動の場合は以下の手順で行ってください。
git add .
git commit -m "ブックマークの編集・削除処理を追加"
git push
PRのタイトルは ブックマーク編集・削除機能を追加 、詳細には fixes #1 を記述してください。
レビュー
数分待つと、CodeRabbitからのレビューが返却されます。
CodeRabbit Reviewを体験する
Review Change Stack をクリックすると、CodeRabbit Reviewを体験できます。



