2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

CodeRabbitワークショップ「GitHubでPRレビュー体験」

2
Last updated at Posted at 2026-05-30

この記事はJJUG CCC 2026 SpringのCodeRabbit オンラインワークショップ「GitHubでPRレビュー体験」用の資料です。

前半(CodeRabbit Appのセットアップ)

CodeRabbit Appのセットアップです。OSS版は、以下の手順でアプリとリポジトリを接続します。

  1. bookmark-app-javaをフォークします
  2. GitHub Marketplaceを開きます
  3. Addボタンを押して、一番下の Open Source を選択します
  4. Accountは先ほどbookmark-app-javaをフォークした組織を選択してください
  5. Allow my billing information to be linked with this organization をチェックして、進めます
  6. 対象リポジトリは、All repositories または bookmark-app-javaを選択してください(後で変更も可能です)

image.png

インストール後にCodeRabbitのダッシュボードに遷移します。ここで該当リポジトリが表示されていれば完了です。

image.png

フォークしたリポジトリを自分のPCにクローンしてください。

後半

実装内容

ブックマーク編集、削除機能の実装 · Issue #3 · goofmint/bookmark-app-java

AIコーディングエージェントに任せる場合

元のIssueにある内容をコピーして、自分のリポジトリでIssueを作成してください。

そして、コーディングエージェントで以下を実行します。

/plan https://github.com/goofmint/bookmark-app-java/issues/3 を読んで、不明点があれば確認してください

幾つかの確認事項があった上で、実装に入っていいか確認されるはずです。

実装フェーズに入る際には、必ずgitブランチを切ってから作業に入るように依頼してください。

gitブランチを切ってから開発を行ってください

修正版を使う場合

修正済ファイル をダウンロード&伸張して、ファイルをすべて先ほどクローンしたリポジトリのファイルと差し替えます。

動作確認

動作を確認する場合は、以下のコマンドを使います。

./gradlew run

image.png

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を体験できます。

image.png

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?