CodeRabbit logoCodeRabbit logo
エージェントエンタープライズカスタマー料金表ブログ
リソース
  • ドキュメント
  • トラストセンター
  • お問い合わせ
  • FAQ
  • レポート&ガイド
ログイン無料トライアルを開始
CodeRabbit logoCodeRabbit logo

プロダクト

エージェントプルリクエストレビューIDE レビューCLI レビュープランオープンソース

ナビゲーション

私たちについて特徴FAQシステムステータス採用データ保護附属書スタートアッププログラム脆弱性開示

リソース

ブログドキュメント変更履歴利用事例トラストセンターブランドガイドラインレポート&ガイド

問い合わせ

サポートセールス料金表パートナーシップ

By signing up you agree to our Terms of Use and authorize CodeRabbit to provide occasional updates about products and solutions. You understand that you can opt out at any time and that your data will be handled in accordance with CodeRabbit Privacy Policy

discord iconx iconlinkedin iconrss icon
footer-logo shape
利用規約プライバシーポリシー

CodeRabbit Inc © 2026

CodeRabbit logoCodeRabbit logo

プロダクト

エージェントプルリクエストレビューIDE レビューCLI レビュープランオープンソース

ナビゲーション

私たちについて特徴FAQシステムステータス採用データ保護附属書スタートアッププログラム脆弱性開示

リソース

ブログドキュメント変更履歴利用事例トラストセンターブランドガイドラインレポート&ガイド

問い合わせ

サポートセールス料金表パートナーシップ

By signing up you agree to our Terms of Use and authorize CodeRabbit to provide occasional updates about products and solutions. You understand that you can opt out at any time and that your data will be handled in accordance with CodeRabbit Privacy Policy

discord iconx iconlinkedin iconrss icon

CodeRabbitで最も要望の多かった機能の1つ: マルチリポジトリ解析

by
Atsushi Nakatsugawa

Atsushi Nakatsugawa

March 06, 2026

1 min read

March 06, 2026

1 min read

  • マルチリポジトリ解析の紹介
  • セットアップと設定
  • 動作を見る
  • いますぐ試す
Back to blog
Cover image

共有

https://victorious-bubble-f69a016683.media.strapiapp.com/X_721afca608.pnghttps://victorious-bubble-f69a016683.media.strapiapp.com/Linked_In_a3d8c65f20.pnghttps://victorious-bubble-f69a016683.media.strapiapp.com/Reddit_feecae8a6d.png

他の記事を読む

新しいカスタム権限APIでCodeRabbitのロール管理を自動化

新しいカスタム権限APIでCodeRabbitのロール管理を自動化

エンタープライズ向けカスタム権限(Custom Roles)APIを紹介します。これは、カスタム権限の作成、設定、割り当てをプログラムから行えるRESTエンドポイントです。

個人OSS開発に複数のレビューレイヤーを。Open WebUI ExtensionsがCodeRabbitを選んだ理由

個人OSS開発に複数のレビューレイヤーを。Open WebUI ExtensionsがCodeRabbitを選んだ理由

Open WebUI Extensionsは、Open WebUIをより便利に使うためのOSSプラグイン集です。開発者Skyzi000さんに、個人開発OSSにおけるAIコードレビュー活用とCodeRabbit導入の効果を伺いました。

CodeRabbitがNVIDIA Nemotron 3 Ultraをサポート

CodeRabbitがNVIDIA Nemotron 3 Ultraをサポート

NVIDIA Nemotron 3 Ultraは、CodeRabbitのセルフホスト型AIコードレビューで、正確かつ高速なスループットを実現します。

The most requested CodeRabbit feature: Multi-Repo Analysisの意訳です。

すべてのチェックを通過し、レビューでも問題なく見えたプルリクエストをマージしたら、10分後に下流のサービスが壊れた、という経験があるなら、その問題はすでにご存じのはずです。

アーキテクチャが複数のリポジトリにまたがる場合(マイクロサービス、共有ライブラリ、フロントエンドとバックエンドで分かれたパッケージなど)、あるリポジトリでの変更が、気づかないうちに別のリポジトリを壊してしまうことがあります。たとえば、APIレスポンスのスキーマでフィールド名を変えた場合。PR上では問題なく見えても、そのレスポンスをパースしている3つのサービスは、これから来る変更内容をまったく把握できていません。

これはマルチリポジトリ構成のチームから最もよく聞く悩みの1つで、お客様から最も要望の多かった機能の1つでもあります。

そこで、私たちは作りました。

マルチリポジトリ解析の紹介

マルチリポジトリ解析 (Multi-Repo analysis)は、Pro、Pro Plus、EnterpriseプランのユーザーがCodeRabbitで利用できる新機能です。関連するリポジトリ同士を連携させることで、コードレビュー時にCodeRabbitがそれらすべてからコンテキストを取得できるようになります。マイクロサービス、共有ライブラリ、APIコントラクトの変更、あるいは「あるリポジトリでの変更が、気づかないうちに別のリポジトリを壊してしまいかねない構成」など、さまざまなケースを想定しています。プランごとのリンク可能リポジトリ数についてはこちらをご覧ください。

プルリクエストが、共有しているAPI、型定義、データベーススキーマを変更すると、CodeRabbitはリンクされたリポジトリを自動的に探索し、下流への影響を調べます。

変更を単独で見るのではなく、マージ前に全体像が把握できます。

セットアップと設定

使い始める前に、いくつかのプラットフォーム別の要件を満たす必要があります。これは、CodeRabbitのbotがリンクされたすべてのリポジトリに対して、読み取りアクセス権を持っていることを保証するためです。

プラットフォーム

要件

GitHub

CodeRabbitのGitHub Appを、リンクされたすべてのリポジトリにインストールしておく必要があります。アクセスできないリポジトリはスキップされ、レビューのサマリーに警告が表示されます。

GitLab

botトークンに読み取り権限が必要です。トークンは通常、グループまたはインスタンス単位でスコープが設定されます。

Bitbucket Cloud

botトークンに読み取り権限が必要です。トークンはワークスペース単位でスコープが設定されます。

Azure DevOps

PATに読み取り権限が必要です。トークンは組織単位でスコープが設定されます。

ここまで設定したら、セットアップは次の2つの方法のいずれかで完了できます。

  • CodeRabbitのWebインターフェイスから

    • Repositoriesセクションに移動し、リンク先リポジトリを追加したいリポジトリを選びます

    • Use Organization Settingsのトグルをオフにします

    • Knowledge Baseに移動し、Linked Repositoriesセクションを探します。

    • レビュー時にCodeRabbitの動きをガイドする指示文を添えて、新しいリンクリポジトリを追加します。

  • YAML設定ファイルから

    • .coderabbit.yamlファイルのknowledge_base配下に、linked_repositoriesセクションを追加します。
# yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json
knowledge_base:
  linked_repositories:
    - repository: "myorg/backend-api"
      instructions: "REST APIのエンドポイントとデータベースモデルが含まれています"

セットアップの詳細はドキュメントを確認してください。

動作を見る

実際の動きをハンズオン形式で見たい方向けに、当社のデベロッパーアドボケイトの1人がチュートリアルを用意しました。マルチリポジトリ解析が、リポジトリをまたいだ実際の問題をレビューで検出する様子を確認できます。

https://youtu.be/BrT4rSHhA10?si=FzPUzcBUgqXdHXmZ

いますぐ試す

マルチリポジトリ解析機能は本日から利用できます。リポジトリを連携させてPRを開けば、これまで見逃していた問題をCodeRabbitが明らかにしてくれます。

使い始める