> For the complete documentation index, see [llms.txt](https://developer.eagle.cool/plugin-api/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.eagle.cool/plugin-api/ja-jp/get-started/plugin-types.md).

# プラグインタイプ

この記事では、4種類の異なるプラグインの開発の違いと使用シーンについて詳しく説明します。

<figure><img src="https://1611209449-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMvbOurypjZWfptd5H280%2Fuploads%2F654k1jkyhDirLqktgKHM%2Fimage.png?alt=media&amp;token=c12c8f3f-fc5c-4539-8c01-7378973e2a02" alt=""><figcaption></figcaption></figure>

Eagle プラグインシステムは、4種類の異なるタイプのプラグインを提供しており、それぞれが独自の目的と特徴を持っています。以下の表に示すように、ご自身のニーズに合わせて異なるタイプのプラグインを選択し、必要な機能を実現することができます。

|                                                              プラグインタイプ | 使用シーン                                                  |
| --------------------------------------------------------------------: | ------------------------------------------------------ |
|         [ウィンドウ](/plugin-api/ja-jp/get-started/plugin-types/window.md) | 一度限りの使用, 例：カットアウト、圧縮、フォーマット変換、インポート・エクスポートなど。          |
| [バックグラウンドサービス](/plugin-api/ja-jp/get-started/plugin-types/service.md) | バックグラウンドで実行, 例：バックグラウンド同期、画像解析など                       |
|     [フォーマット拡張](/plugin-api/ja-jp/get-started/plugin-types/preview.md) | Eagle によるさらなるフォーマットのサポート, サムネイル表示やダブルクリックでのプレビュー機能を提供。 |
|     [インスペクタ](/plugin-api/ja-jp/get-started/plugin-types/inspector.md) | 異なるファイル形式に対して右側のインスペクタの機能を強化し、追加の属性、プレビュー、マップなどを追加します。 |
