repoprompt/repoprompt-ce

Community edition of RepoPrompt: a native macOS context engineering app for AI coding agents, with an MCP CLI.

何を解決するか

RepoPrompt CE は、AI コーディングエージェントに効果的に機能するための正確なコードベースのコンテキストを提供する難しさに対処します。リポジトリ全体をプロンプトに投入するのではなく、ユーザーが焦点を絞った、レビュー可能なコンテキスト(ファイルの内容、リポジトリ構造、Git ダイフ)をキュレートできるようにします。これにより、トークン予算内に収まり、モデルの精度が向上します。

動作方法

これはネイティブのmacOSアプリで、エージェントオーケストレーターおよびコンテキストエンジニアリングツールとして機能します。バンドルされたModel Context Protocol (MCP) サーバーを使用して、外部のMCP互換クライアントやCLIエージェントがリポジトリを検索し、ファイルを確認し、コンテキストをキュレートできるようにします。アプリには「Composeインスペクター」があり、AIモデルに送信する前に最終的なプロンプトを確認・修正できます。

対象ユーザー

macOS上でLLMに供給するコードベースコンテキストを管理したい、AIコーディングエージェントやCLIベースのAIツールを使用する開発者。

主な特徴

  • コンテキストエンジニアリング:ファイルツリー、行スライス、CodeMaps、Gitダイフを統合して高密度なプロンプトを生成。
  • エージェントオーケストレーション:macOSアプリから直接CLIバックエンドのコーディングエージェントを制御。
  • MCP統合:外部ツールをリポジトリコンテキストに接続するためのMCPサーバーを内蔵。
  • マルチルートワークスペース:複数の関連するリポジトリやドキュメントフォルダを同時に扱える。
  • レビュー可能なハンドオフ:他のエージェントやモデルに送信する前に、コンテキストを確認・修正できる。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト