repoprompt/repoprompt-ce
Community edition of RepoPrompt: a native macOS context engineering app for AI coding agents, with an MCP CLI.
解決する課題
RepoPrompt CEは、AIコーディングエージェントにおける「コンテキストエンジニアリング」の課題に対処します。エージェントが必要な正確かつ集中したコードベース情報(ファイル、構造、diff)を組み立てることで、エージェントが盲目的に動作することを防ぎ、同時にユーザーがモデルに送信する前にそのコンテキストを確認・洗練できるようにします。
仕組み
ネイティブmacOSアプリケーションおよびエージェントオーケストレーターとして動作します。同梱のModel Context Protocol (MCP) サーバーを使用して、MCP互換のクライアントやCLIエージェントがリポジトリを検索し、ファイルを検査し、コンテキストを整理できるようにします。このアプリはマルチルートワークスペースとworktreeを管理でき、エージェントが特定のトークン予算内でリポジトリを探索し、関連するファイルを特定することを可能にします。
対象ユーザー
AIコーディングエージェントやCLIベースのAIツールを使用しており、精度を向上させトークンの浪費を減らすために、モデルに提供されるコンテキストをより詳細に制御したい開発者。
ハイライト
- コンテキストエンジニアリング: ファイルツリー、行スライス、CodeMaps、Git diffを密度の高いプロンプトに統合します。
- エージェント・オーケストレーション: macOSインターフェースから直接、CLIベースのコーディングエージェントを調整します。
- MCP統合: 外部ツールをリポジトリのコンテキストに接続するための、同梱のMCPサーバーが含まれています。
- レビュー可能なハンドオフ: AIツールに渡される前に、ユーザーがコンテキストを検査および編集できるようにします。
- マルチルート対応: 複数の関連リポジトリやドキュメントフォルダを同時に扱えます。