🐡

CodeRabbitの導入方法

に公開

概要

CodeRabbit を個人開発のプロジェクトに導入するにあたり、少し迷ったのでメモ。
CodeRabbit のプロジェクトはこちら。
https://github.com/coderabbitai/ai-pr-reviewer/tree/main

内容

導入方法

CodeRabbit を導入する方法は下記2パターン。
それぞれについて後述する。

  1. GitHub Actions で動かす方法
  2. ダッシュボードでぽちぽちする方法

GitHub Actions で動かす方法

こちらの記事で説明されている方法。
open api の APIkey を作成し、それを Actions で使用してレビューさせる。
金額は API を使用した分だけ従量課金。
詳しくはREADME.md

ダッシュボードでぽちぽちする方法

こちらの記事で説明されてる方法。
ダッシュボード経由でぽちぽちして設定する。CodeRabbit Pro と呼ばれる。
使ってみたが、簡単にセットアップできた。
プランとしては、Free と Pro が存在。
Free は、各 PR のサマリを書き出すだけ。レビューはしない。
Pro は、レビューしてくれる。月$12 固定。最初一週間無料で使用可能。Open Source プロジェクトの場合無料で使用可能。
詳しくは公式サイト

僕が使うのは

とりあえず、「GitHub Actions で動かす方法」で個人開発プロジェクトに導入した。
理由としては、最近個人開発をそこまでやっていないので、サブスクより従量課金の方が良さそうなので。
ただ、将来もっと開発するようになったら、Pro プランも使ってみたい。
(初めて技術記事を書いたが、なんか硬い文章になった。)

関連

https://zenn.dev/minedia/articles/7928ef7545b393
https://zenn.dev/binnmti/articles/7e3690ebe80951

GitHubで編集を提案

Discussion