repopack py
v0.1.4
yamadashy による npm repopack の Python バージョン
Repopack は、リポジトリ全体を単一の AI 対応ファイルにパックする強力なツールです。
コードベースを大規模言語モデル (LLM) や、Claude、ChatGPT、Gemini などの他の AI ツールにフィードする必要がある場合に最適です。
これは同じユースケースの Web アプリで、完全にブラウザ上で実行され、完全に静的です:- repo2txt.simplebasedomain.com コード
Repopack-py を使用するには、次の手順に従います。
パッケージをインストールします。
pip install repopack
次のコマンドを実行します。
repopack path/to/your/repository
パックされたファイルは、デフォルトではrepopackpy-output.txt
名前で現在のディレクトリに生成されます。
次のオプションを使用して梱包プロセスをカスタマイズできます。
-o, --output
: 出力ファイル名を指定します (デフォルト: repopack_output.txt)-i, --ignore
: 無視するパターンを追加します (.gitignore に加えて、カンマ区切り)-c, --config
: 設定ファイルを指定します--output-show-line-numbers
: 出力ファイルの行番号を表示します。--output-style
: 出力スタイルをプレーンまたは XML で指定します (デフォルト: プレーン)。