> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dify.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# ローカルファイルとしてパッケージ化して共有

> Dify プラグインを `.difypkg` ファイルにパッケージ化し、直接インストールしたり他のユーザーに渡したりできます。マーケットプレイスや GitHub での公開は不要です

> このドキュメントは AI によって自動翻訳されています。不正確な部分がある場合は、[英語版](/en/develop-plugin/publishing/marketplace-listing/release-by-file) を参照してください。

`.difypkg` は Dify プラグインのポータブルな形式です。これを入手すれば、誰でもファイルをアップロードしてプラグインページからインストールできます。**プライベートプラグイン**、**内部テスト**、または少人数のグループへの **非公開配布** に適した方法です。

より広く配布する場合は、[公開の概要](/ja/develop-plugin/publishing/marketplace-listing/release-overview) を参照してください。

## 前提条件

* [Dify CLI](/ja/develop-plugin/getting-started/cli) がインストールされていること。`dify version` を実行して確認します。
* 開発済みのプラグインプロジェクト。まだ構築していない場合は、[Tool プラグインのチュートリアル](/ja/develop-plugin/dev-guides-and-walkthroughs/tool-plugin) から始めてください。
* パッケージ化の前に、[リモートデバッグ](/ja/develop-plugin/features-and-specs/plugin-types/remote-debug-a-plugin) でプラグインをテスト済みであること。

<Note>
  `manifest.yaml` および各 `provider/*.yaml` の `author` フィールドは、GitHub のユーザー名と一致している必要があります。一致しない場合、インストール時に `plugin_unique_identifier is not valid` エラーが発生します。マニフェスト仕様の詳細は、[一般仕様](/ja/develop-plugin/features-and-specs/plugin-types/general-specifications) を参照してください。
</Note>

## プラグインのパッケージ化

<Steps>
  <Step title="プロジェクトの上位ディレクトリに移動">
    プラグインプロジェクトの **上位** ディレクトリに移動します（プロジェクトが現在の作業ディレクトリのサブディレクトリになるようにします）。
  </Step>

  <Step title="パッケージ化コマンドを実行">
    ```bash theme={null}
    dify plugin package ./your_plugin_project
    ```

    CLI は現在のディレクトリに `your_plugin_project.difypkg` ファイルを生成します。
  </Step>
</Steps>

<Frame>
  ![生成されたプラグインファイル](https://assets-docs.dify.ai/2024/12/98e09c04273eace8fe6e5ac976443cca.png)
</Frame>

## ファイルからのインストール

<Steps>
  <Step title="プラグインページを開く">
    Dify で、右上の **プラグイン** アイコンをクリックします。
  </Step>

  <Step title="プラグインをインストール > ローカルファイルから を選択">
    または、`.difypkg` をプラグインページの空白部分にドラッグします。
  </Step>

  <Step title="インストールを確認">
    プラグインが要求する権限を確認し、**インストール** をクリックします。
  </Step>
</Steps>

<Frame>
  ![プラグインファイルのインストール](https://assets-docs.dify.ai/2024/12/8c31c4025a070f23455799f942b91a57.png)
</Frame>

<Check>
  プラグインはワークスペースに追加され、Agent、ワークフロー、ツールですぐに使用できます。追加の操作は必要ありません。
</Check>

<Warning>
  セルフホスト版 Dify は、デフォルトで署名検証を強制します。ローカルファイルからインストールされた未署名の `.difypkg` ファイルは、署名するか検証設定を変更しない限り拒否されます。[サードパーティ署名検証](/ja/develop-plugin/publishing/standards/third-party-signature-verification) を参照してください。
</Warning>

## ファイルの共有

`.difypkg` ファイルを、メール、社内ファイル共有、または管理下にある任意のチャネルで、ユーザーに直接渡します。ユーザーは上記と同じ手順でインストールします。

より広く配布したい場合は、次の方法を検討してください。

<CardGroup cols={2}>
  <Card title="GitHub で公開" icon="github" href="/ja/develop-plugin/publishing/marketplace-listing/release-to-individual-github-repo">
    `.difypkg` を GitHub リリースに添付し、ユーザーはリポジトリの URL からインストールします。
  </Card>

  <Card title="マーケットプレイスに提出" icon="store" href="/ja/develop-plugin/publishing/marketplace-listing/release-to-dify-marketplace">
    `langgenius/dify-plugins` に PR を作成し、公式カタログに掲載します。
  </Card>
</CardGroup>

## 関連リソース

* [公開の概要](/ja/develop-plugin/publishing/marketplace-listing/release-overview)
* [Dify CLI](/ja/develop-plugin/getting-started/cli)
* [リモートデバッグ](/ja/develop-plugin/features-and-specs/plugin-types/remote-debug-a-plugin)
* [サードパーティ署名検証](/ja/develop-plugin/publishing/standards/third-party-signature-verification)
* [一般仕様](/ja/develop-plugin/features-and-specs/plugin-types/general-specifications)
