AIToday
大規模言語モデルAIコーディングZenn AI/ML掲載日時: 2026年10月11日 22:00

CodeRabbit上限に Claude Codeで対策

LINEで送る
CodeRabbit上限に Claude Codeで対策

ディレクターがCodeRabbitのEssentialプランの「1時間に1回」制限に対し、約70分おきに1件自動依頼するスキル「/coderabbit-queue」を作った。

わからないところ、AIに聞けます

質問と回答はこのページに公開されます。

こういう要約が、毎朝あなたのメールに届きます。

背景と解説

趣味の開発が自腹であるという制約が、出発点にある。仕事ではAIツールを使える量をほとんど気にせずに使えるが、趣味では有料プランでも下位のものを使っている。CodeRabbitのEssentialプランでレビュー回数の上限に何度も引っかかったことが、スキルを作る直接のきっかけになった。

運用の随所に、同じ制約への対処が現れる。レビュー依頼は/coderabbit-queueで約70分おきに自動化し、影響の大きい変更のレビューにはFable、ログの読み取りには軽いモデルと、作業の重さに応じてモデルを使い分ける。複数のAIサービスを契約する代わりに、Claudeの中で役割を分けるという考え方である。

失敗を記録に変える運用も特徴的だ。古いコミットへのレビューを見て承認しかけたことや、ログの時間帯を日本時間と取り違えて9時間ずれたこと、シェルの変数の直後に全角文字を書くと変数名の一部と解釈されるといった落とし穴が、その都度スキルのチェック項目に1行ずつ足されてきた。安全装置を二重にしているのは、自腹の開発でGitHubの有料機能を使えず、プランの制約を手元の仕組みで補っている事情による。

よくある質問
なぜこの仕組みを作ったのですか?
CodeRabbitのEssentialプランでレビュー回数の上限に達し、1時間に1回しかレビューを依頼できないことがあったため。休みの日にまとめてPRを作る使い方だと、タイマーを気にしながら作業する負担が大きかった。
マージや本番反映はAIが判断するのですか?
いいえ。マージと本番反映の2か所ではClaudeは必ず止まり、本人の承認を待つ。承認はチャットで明示したときだけで、スキルを呼んだこと自体は承認とみなさない。
使っているClaudeのプランは?
有料プランだが下位のプランで、Proプランの上限がある。そのため普段はOpus、影響の大きい変更のレビューにはFable、ログ読みは軽いモデルと使い分けている。
LINEで送る

あなたの仕事に関係するAIニュースを、毎朝お届けします。

業界と使っているAIツールを選ぶと、仕事に関係するニュースが毎朝届きます。

登録無料・Googleアカウントなら30秒・いつでも解除できますAITodayについて →

AIに質問

この記事についてわからないことをAIに質問できます。AIはこの記事・AIToday の過去記事・Wikipedia を読み、出典を付けて答えます。Q&Aはこのページに公開され、他の読者も読めます。

質問と回答はこのページに公開されます。

関連記事

次の記事へGoogle、文章でゲーム作成のPlayground公開