Skip to content

repomix レビュー

repomix は、コードベースを単一のAIフレンドリーなファイルにパッケージ化し、大規模言語モデルによるシームレスな分析を可能にします。

shipped 2026年4月17日updated 2026年5月27日aifreemium
repomix - AI tool for repomix. Professional illustration showing core functionality and features.
1コードリポジトリ全体を、LLMが利用できる単一のAIフレンドリーなファイルにパッケージ化します。
2XML、Markdown、JSON、Plain textを含む複数の出力形式をサポートしています。
3Tree-sitterによるインテリジェントなコード圧縮により、トークン使用量を約70%削減します。
4JSNation Open Source Awards 2025の「Powered by AI」カテゴリにノミネートされました。

Stork Quadrant

Dead Man Walking· 2/100

An LLM can do most of what this tool's UI promises. No moat, no agent presence.

Repomix is a pure convenience wrapper around file I/O and text formatting — tasks Claude and other LLMs can already do natively with file system access or simple prompting. The core value ("pack my repo for an LLM") evaporates the moment Claude gets native code repository integration or when users realize they can paste a repo structure and ask an LLM to handle it. This tool dies the day Claude's context window makes selective packing unnecessary or when Claude can directly ingest git repos.

Claude Haiku 4.5, scored 2026-05-26

Defensibility · 0/100

  • Physical-world coupling
  • Regulatory moat
  • Network liquidity
  • Proprietary refreshing data
  • High-trust catastrophic workflows
  • Multi-party coordination
  • Brand / community / taste

An LLM alone could replace

  • Parse a repository structure and generate a text summary of files and directories
  • Format code files into a single concatenated document for LLM context windows
  • Filter and exclude common non-essential files (node_modules, .git, etc.)
  • Generate a token count estimate for the packaged codebase

Agent-Readiness · 5/100

  • Verified MCP
  • Listed on agent surfaces
  • Usage-based pricing
  • Headless agent auth
  • Public OpenAPI
  • Active changelog
  • llms.txthttps://repomix.com/llms.txt

How to defend

Become the agent-native layer: stop being a UI and become the CLI/API that agents call to prepare code context before reasoning. Alternatively, own a vertical (e.g., "repomix for security audits" with built-in SAST rules and liability insurance) where the output format and filtering rules are so specialized that an LLM alone can't replace the domain logic.

  • Ship an MCP server and list it on Stork — biggest single point gain (+25).
  • Get listed in the Anthropic MCP registry, Cursor, or Claude Desktop (+20).
  • Add a usage-based or per-call tier; per-seat-only pricing dies when agents replace seats (+15).
  • Expose API-key auth with a self-serve sandbox tier; remove sales-call gates (+15).
  • Publish an OpenAPI spec at /openapi.json or /.well-known/openapi (+10).

repomix at a Glance

Pricing
freemium

類似ツール

代替製品を比較

検討すべき他のツール

コンタクト

</>Embed "Featured on Stork" Badge
Badge previewBadge preview light
<a href="https://www.stork.ai/en/repomix" target="_blank" rel="noopener noreferrer"><img src="https://www.stork.ai/api/badge/repomix?style=dark" alt="repomix - Featured on Stork.ai" height="36" /></a>
[![repomix - Featured on Stork.ai](https://www.stork.ai/api/badge/repomix?style=dark)](https://www.stork.ai/en/repomix)

overview

repomixとは?

repomixは、開発者やAIエンジニアがコードリポジトリ全体を単一のAIフレンドリーなファイルにパッケージ化できるようにするAIツールです。これにより、大規模言語モデル(LLM)のコンテキストウィンドウの制限という課題に対処し、AIアシスタントが手動でファイルを探索することなく、プロジェクト全体のコンテキストを理解できるようになります。このツールは、コードベースをXML、Markdown、またはプレーンテキストなどの構造化されたAI最適化形式に変換し、Claude、ChatGPT、Gemini、Grokを含むさまざまなAIプラットフォームで効率的に処理できます。その主な機能は、アーキテクチャレビュー、リファクタリング、デバッグ、セキュリティ分析などのタスクに対して、包括的なコードベースのコンテキストを提供することです。

quick facts

基本情報

属性
開発元オープンソースプロジェクト
ビジネスモデルFreemium
価格Freemium
プラットフォームCLI (Node.js), Docker, GitHub Actions, ブラウザ拡張機能 (Chrome), VSCode統合
APIの有無なし
統合GitHub Actions, Secretlint, Tree-sitter, Model Context Protocol (MCP) Server

features

repomixの主な機能

repomixは、AI分析とインタラクションのためにコードベースを最適化し、大規模言語モデルの統合における一般的な課題に対処するために設計された堅牢な機能セットを提供します。

  • 1コードリポジトリ全体を単一のAIフレンドリーなファイルにパックします。
  • 2XML、Markdown、JSON、Plain textを含む複数の出力形式をサポートします。
  • 3globパターンを使用して、ファイルの正確な含める・除外を可能にします。
  • 4Tree-sitterを活用したインテリジェントなコード圧縮により、コンテキストを保持しながらトークン使用量を約70%削減します。
  • 5Git対応機能により、関連コンテンツの含めるために`.gitignore`ファイルを自動的に尊重します。
  • 6機密情報の検出と含めることの防止のためにSecretlintを統合したセキュリティ重視の機能です。
  • 7個々のファイルおよびリポジトリ全体のトークン数を提供し、コンテキストウィンドウ管理を支援します。
  • 8ローカルおよびリモートリポジトリの両方を処理するためのコマンドラインインターフェース(CLI)を提供します。
  • 9分離された一貫性のある環境デプロイメントのためにDockerの使用をサポートします。
  • 10CI/CDワークフロー内でのコードベースの自動パッキングのためにGitHub Actionsと統合します。
  • 11Model Context Protocol (MCP) サーバーとして機能し、AIアシスタントによるコードベースとの直接的なインタラクションを可能にします。
  • 12GitHubリポジトリページからのワンクリックアクセスおよびVSCode統合のためのブラウザ拡張機能(例:Chrome)を提供します。

use cases

repomixは誰が使うべきか?

repomixは、コードベースの包括的なAI分析を必要とする個人やチーム向けに設計されており、さまざまな開発、セキュリティ、ドキュメント作成タスクを容易にします。

  • 1開発者:プロジェクト全体の包括的なコードレビュー、リファクタリング、バグ調査、AI主導のインクリメンタル開発のために。
  • 2AIエンジニア:Claude、ChatGPT、Gemini、Grokなどの大規模言語モデル(LLM)に完全なコードベースを提供し、詳細な分析と知識抽出を行うために。
  • 3セキュリティアナリスト:サードパーティライブラリのチェックを含む、コードベースの包括的なセキュリティスキャンと脆弱性分析のために。
  • 4テクニカルライターおよび著者:コードからの自動ドキュメント生成、およびAIを活用したQ&Aシステムのための書かれたコンテンツからの知識データパック作成のために。

pricing

repomixの価格とプラン

repomixはFreemiumモデルで運営されています。コアとなるコマンドラインインターフェース(CLI)ツールはオープンソースであり、無料で利用でき、ユーザーは費用なしでリポジトリをパッケージ化できます。特定のプレミアムティアや有料サービスは公には詳細が示されておらず、その主な有用性はオープンソースのCLIにあります。

  • 1Freemium:コアCLIツールはオープンソースで無料で使用でき、リポジトリをパッケージ化するための全機能を提供します。

competitors

repomix vs 競合製品

repomixは、大規模言語モデルが利用するためのコードベースを準備するツールの中で独自の地位を占めており、特定の利点を提供し、代替製品とは実装が異なります。

1
Gitingest

Gitingest converts any Git repository into a simple text digest optimized for LLM prompts, offering a web interface, CLI, and browser extension for accessibility.

Similar to Repomix, Gitingest focuses on creating a single, AI-friendly text digest of a codebase. Its availability as a web service and browser extension provides alternative access methods compared to Repomix's primary CLI focus.

2

OneFileLLM is a Python-based tool designed to pack an entire repository into a single AI-friendly file, often used for feeding code to LLMs.

OneFileLLM serves the same core purpose as Repomix, packaging a repository for LLM consumption. Its Python implementation might be preferred by developers already working within the Python ecosystem, whereas Repomix is a Node.js CLI tool.

3

Yek serializes code repositories into an LLM-digestible format and claims to be significantly faster than Repomix.

Yek directly competes with Repomix by offering repository serialization for LLMs. Its claimed speed advantage could be a significant differentiator for users dealing with larger codebases or requiring faster processing times.

4

code2prompt is a Rust-based CLI tool that converts a codebase into a single LLM prompt, featuring source tree inclusion and prompt templating.

Like Repomix, code2prompt focuses on preparing a codebase for LLM prompts. Its Rust implementation may offer performance benefits, and its explicit support for prompt templating could provide more structured and customizable output for specific AI tasks.

よくある質問

+repomixとは何ですか?

repomixは、開発者やAIエンジニアがコードリポジトリ全体を単一のAIフレンドリーなファイルにパッケージ化できるようにするAIツールです。これにより、大規模言語モデル(LLM)のコンテキストウィンドウの制限という課題に対処し、AIアシスタントが手動でファイルを探索することなく、プロジェクト全体のコンテキストを理解できるようになります。

+repomixは無料ですか?

はい、repomixはFreemiumモデルで運営されています。コアとなるコマンドラインインターフェース(CLI)ツールはオープンソースであり、無料で利用でき、ユーザーは費用なしでリポジリをパッケージ化できます。

+repomixの主な機能は何ですか?

主な機能には、リポジトリ全体を単一のAIフレンドリーなファイルにパッケージ化すること、複数の出力形式(XML、Markdown、JSON、Plain)のサポート、Tree-sitterを使用したインテリジェントなコード圧縮、Git対応機能、セキュリティのためのSecretlint統合、トークンカウント、ローカルおよびリモートリポジトリ用のCLI、GitHub Actions統合、およびModel Context Protocol (MCP) サーバー機能が含まれます。

+repomixは誰が使うべきですか?

repomixは主に、開発者によるコードレビューやデバッグ、AIエンジニアによるLLMへのコード提供、セキュリティアナリストによる脆弱性スキャン、テクニカルライターによるドキュメント生成に利用されます。AIツールに包括的なコードベースのコンテキストを提供する必要があるすべての人を対象としています。

+repomixは競合製品と比較してどうですか?

repomixは、Gitingest、OneFileLLM、Yek、code2promptなどのツールとは、Node.js CLIの実装、Tree-sitter圧縮への特定の焦点、およびSecretlintのようなツールとの統合によって差別化されています。競合製品が異なるプラットフォーム(Web、Python、Rust)を提供したり、速度の優位性を主張したりする一方で、repomixはAIに最適化されたコードベースのパッケージングのための堅牢なオープンソースソリューションを提供します。

For builders

This page is doing a job for someone else’s tool.

AI agents read it. Buyers find it. Backlinks accrue. Your tool can have one too — live in 24 hours, indexed by Claude, ChatGPT, and Perplexity, queryable via MCP.