study8677/repobrain
🧠 RepoBrain (formerly Antigravity) — Give your repo a brain. ChatGPT for your codebase: works in Claude Code, Cursor, Codex, Windsurf & more.
何を解決するか
RepoBrain は、AIエージェントが大規模なコードベースとやり取りする際に、幻覚を起こしたり、コーディングスタイルを忘れたりすることを防ぐ、マルチIDE対応のリポジトリ知識エンジンを提供します。AIが手動でファイルをgrepするか、膨大なドキュメントファイルを読むという非効率なプロセスを、正確なファイルパスと行番号を含む構造的で根拠のあるQ&Aシステムに置き換えます。
動作方法
RepoBrain は .repobrain/ フォルダ内に共有知識レイヤーを作成し、さまざまなIDE間でポータブルです。マルチエージェントクラスタを使用してコードベースを自律的に分析します:
- 知識生成(
rb-refresh):エージェントのパイプラインがコードベースをスキャンし、インポートグラフとディレクトリ構造に基づいてファイルをグループ化し、各モジュール用の包括的なMarkdown知識ドキュメントを生成します。マップエージェントがそれらをmap.mdファイルにインデックス化します。 - uma RouterベースのQ&A(
rb-ask):ユーザーが質問をすると、ルーターはmap.mdインデックスを読み取り、関連するモジュールを特定し、対応するエージェントドキュメントを回答エージェントに供給します。その後、エージェントは根拠のある回答を合成します。 - 統合:Claude Code および Codex CLI 用のプラグインとして、または Cursor、Windsurf、VS Code などの他の互換性のあるIDE向けの MCP サーバーとして統合されます。
対象ユーザー
Claude Code、Cursor、Windsurf、Codex、Aider などのAI搭載IDEやエージェントを使用し、AIアシスタントが特定のプロジェクトのアーキテクチャとコーディング規約を深く、根拠に基づいて理解できるようにしたい開発者。
特徴
- マルチIDE互換性:1つの
.repobrain/フォルダが複数のAIエディタで動作します。 - 言語非依存:AST解析ではなく、LLM駆動のディレクトリ構造およびソースコード分析を使用するため、あらゆるプログラミング言語と互換性があります。
- APIキー不要モード:Claude Code や Codex などの既存のログイン済みCLIセッションを活用して、別途APIキーを必要とせずにエンジンを実行できます。
- 根拠のある回答:具体的なファイルパスと行番号を含む、実際のコード証拠に基づいた回答を提供します。
- Git統合:「誰が、何を、なぜ」を分析するための専用GitAgentを備えています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト