サイトプレビュー 公式サイトを見る →

Repomix

Repomix

コードベース全体をAIが読みやすい形式に一括パック — LLMへの入力をもっとスマートに

Repomix の詳細

Repomixは、GitHubリポジトリやローカルのコードベースをまるごとAIフレンドリーなフォーマット(XML・Markdown・プレーンテキストなど)に変換・パッキングするツールです。LLMへのプロンプト入力やコードレビュー依頼に適した形式へ、コマンド一つで整形できます。

エンジニアやAIツール活用者、特に大規模コードベースをChatGPTやClaude・Geminiなどの大規模言語モデルに渡して分析・リファクタ・ドキュメント生成をしたい開発者に最適です。

「このリポジトリ全体を理解させてコードレビューを依頼したい」「依存関係も含めたコードをLLMに渡して設計の相談をしたい」「大量のソースコードをまとめてAIに読み込ませたい」といった場面で特に威力を発揮します。`.gitignore`の自動考慮やトークン数カウントなど、LLM入力に特化した実用的な機能が揃っています。

主な機能

コードベース全体のAIフレンドリー形式への一括変換 / XML・Markdown・プレーンテキスト形式での出力 / .gitignoreルールの自動考慮とファイル除外 / LLMトークン数のカウント・見積もり / リモートGitHubリポジトリの直接指定対応 / カスタムファイル/ディレクトリの除外・フィルタリング / CLIおよびnpx経由でのワンコマンド実行 / セキュリティチェック(シークレット・機密情報の検出)

Repomix の主な用途

  • リポジトリ全体をChatGPTやClaudeに渡してコードレビューを依頼したい時
  • 大規模コードベースをLLMに読み込ませてリファクタリング提案を得たい時
  • コードからドキュメントやREADMEを自動生成したい時
  • 依存関係を含むソースコードをまとめてAIに設計相談したい時
  • LLMへの入力トークン数を事前に確認・最適化したい時
  • OSS・社内リポジトリの構造をAIに素早く把握させたい時

向いているユーザー

  • ソフトウェアエンジニア・開発者
  • AIツール活用者・プロンプトエンジニア
  • コードレビュアー・テックリード
  • データサイエンティスト・MLエンジニア

基本情報

開発元
Repomix
対応プラットフォーム
mac, windows, linux, browser-extension

口コミ・評価

このツールの最初の口コミを書きませんか?

星をタップして評価

匿名で投稿できます・30秒ほどで完了します