⚠️ 注意: AI画像生成時は著作権・肖像権にご注意ください。商用利用前には各サービスの利用規約をご確認ください。当ブログは生成された画像に関する責任を負いかねます。
要約
この記事では、Stable Diffusion WebUI(AUTOMATIC1111)の拡張機能(Extension)の導入方法を初心者向けに解説します。
拡張機能って何?どうやってインストールするの?…そんな疑問をお持ちの方も大丈夫。3つのインストール方法の使い分け、更新・無効化・削除の管理方法から、ControlNetやADetailerなど人気拡張機能の紹介、トラブル対処法まで、スクリーンショット付きで丁寧に説明していきます。
はじめに|拡張機能でSD WebUIの可能性が広がる
この記事はStable Diffusion WebUI(A1111)ユーザー向けです。ComfyUIをお使いの方は、ComfyUIカスタムノード入門をご覧ください。
SD WebUIの基本操作に慣れてきた頃、こんなことを思いませんでしたか?
「ControlNetでポーズを指定したい」「顔が崩れるのを自動で直したい」「タグの入力を楽にしたい」
これらはすべて拡張機能(Extension)で実現できます。
拡張機能を使うと、こんなことができます:
- ControlNetでポーズや構図を制御
- ADetailerで顔・手の自動修正
- タグ入力の補完で効率アップ
- アスペクト比のプリセット切り替え
拡張機能(Extension)とは
拡張機能は、SD WebUIの機能を追加するプラグインのようなものです。世界中の開発者がGitHubで公開しており、無料で利用できます。
標準機能との違い
| 項目 | 標準機能 | 拡張機能 |
|---|---|---|
| 提供元 | SD WebUI本体に同梱 | 外部開発者が提供 |
| インストール | 不要(最初から使える) | 別途インストールが必要 |
| 機能 | 基本的な画像生成 | 高度な機能や便利機能 |
| 安定性 | 高い | 開発者によって異なる |
拡張機能でできること
- ControlNet(ポーズ・構図制御)
- Regional Prompter(部分指定)
- Latent Couple(複数キャラ生成)
- タグ入力補完
- アスペクト比プリセット
- Dynamic Prompts(ランダム生成)
- ADetailer(顔・手修正)
- アップスケーラー
- VAE切り替え
Extensionsタブの場所と構成
SD WebUIには、拡張機能を管理するための「Extensions」タブが最初から用意されています。ComfyUIのようにManager自体をインストールする必要はありません。
Extensionsタブの開き方
画面上部のタブバーから「Extensions」をクリックします。

タブの構成
Extensionsタブには、4つのサブタブがあります。
| タブ | 機能 |
|---|---|
| Installed | インストール済み拡張機能の一覧・管理 |
| Available | 公式リストからインストール |
| Install from URL | GitHubのURLを指定してインストール |
| Backup/Restore | 拡張機能の設定バックアップ |

拡張機能のインストール方法
SD WebUIでは、3つの方法で拡張機能をインストールできます。
方法1:Availableタブから(おすすめ)
公式リストに登録されている拡張機能を検索してインストールする方法です。最も簡単で初心者におすすめです。
画面上部の「Extensions」タブをクリックし、「Available」サブタブを選択します。

「Load from:」ボタンをクリックして、利用可能な拡張機能を読み込みます。
初回は少し時間がかかることがあります。

検索ボックスにキーワードを入力して絞り込みます。
例:「adetailer」と入力すると、ADetailer拡張機能が表示されます。
「Extension tags」のドロップダウンでカテゴリ絞り込みもできます。例えば「editing」「manipulations」など。

目的の拡張機能を見つけたら「Install」ボタンをクリックします。
インストールが完了すると、「Install」ボタンが消えてインストール済みになります。

「Installed」タブに移動し、「Apply and restart UI」ボタンをクリックして拡張機能を有効化します。

方法2:URLからインストール
Availableリストに登録されていない拡張機能や、最新版を直接インストールしたい場合に使います。
「Extensions」→「Install from URL」タブを選択します。

「URL for extension’s git repository」欄に、拡張機能のGitHub URLを入力します。
例:
https://github.com/Bing-su/adetailer.git

「Install」ボタンをクリックするとダウンロード・インストールが始まります。
完了後、「Installed」タブから「Apply and restart UI」で再起動してください。

方法3:手動インストール
GitやZIPダウンロードで直接ファイルを配置する方法です。インターネット接続の問題がある場合や、開発版を試したい場合に使います。
拡張機能のGitHubページにアクセスし、「Code」→「Download ZIP」でダウンロードします。
Gitがインストールされている場合は、コマンドでクローンすることもできます:
cd stable-diffusion-webui/extensions
git clone https://github.com/Bing-su/adetailer.git
ダウンロードしたZIPファイルを展開し、中のフォルダをSD WebUIの
extensions フォルダに配置します。
配置場所:
stable-diffusion-webui/
├── extensions/
│ └── adetailer/ ← ここに配置
├── models/
└── ...
フォルダ名が「adetailer-main」になっている場合は「adetailer」にリネームしてください。
SD WebUIを一度終了し、再度起動します。
起動時にコンソールに拡張機能の読み込みログが表示されます。
拡張機能の更新と管理
インストール済み拡張機能の確認
「Installed」タブで、現在インストールされている拡張機能の一覧を確認できます。

拡張機能の更新
「Installed」タブで「Check for updates」ボタンをクリックします。
更新がある拡張機能には、更新情報が表示されます。

「Apply and restart UI」ボタンをクリックして、更新を適用します。

更新後に動作がおかしくなることもあります。重要な設定を使う前は、更新を慎重に行いましょう。
拡張機能の無効化
使わない拡張機能は一時的に無効化できます。
- 「Installed」タブで、無効化したい拡張機能のチェックボックスを外す
- 「Apply and restart UI」をクリック
無効化のメリット:
- 起動時間の短縮
- メモリ使用量の削減
- トラブル切り分け時に便利
拡張機能の削除
完全に不要な拡張機能は、extensions フォルダから直接削除します。
stable-diffusion-webui/extensions/[拡張機能名]/ ← このフォルダを削除
削除後、SD WebUIを再起動すれば反映されます。
おすすめ拡張機能紹介
数ある拡張機能の中から、特に人気のあるものを紹介します。
画像制御系
| 拡張機能名 | 検索キーワード | 説明 |
|---|---|---|
| sd-webui-controlnet | controlnet | ポーズ・構図・線画を制御 |
sd-webui-controlnet
ControlNetは、生成画像のポーズ・構図・エッジなどを制御できる強力な拡張機能です。SD WebUIで最も人気のある拡張機能の一つ。
以下のような制御が可能です:
- OpenPose:ポーズ(立ち・座り・歩きなど)を指定
- Canny / Lineart:線画やエッジに沿った画像生成
- Depth:奥行き・構図の制御
- Tile:高解像度化のガイド
品質向上系
| 拡張機能名 | 検索キーワード | 説明 |
|---|---|---|
| adetailer | adetailer | 顔・手の自動検出&修正 |
| multidiffusion-upscaler | multidiffusion | VRAM節約しながら高解像度化 |
ADetailer(After Detailer)
生成画像の顔・手を自動検出して部分的に再生成・修正する拡張機能です。特に全身画像で顔が崩れやすい問題を解決してくれます。
特徴:
- 顔を自動検出してインペイントで修正
- 手の修正にも対応
- 追加の手間なく品質が向上
Tiled Diffusion + Tiled VAE(multidiffusion-upscaler)
VRAM 8GB程度の環境でも、画像を分割処理(タイリング)することで高解像度な画像を生成できます。
効率化系
| 拡張機能名 | 検索キーワード | 説明 |
|---|---|---|
| a1111-sd-webui-tagcomplete | tagcomplete | Danbooru タグの入力補完 |
| sd-webui-ar | aspect ratio | アスペクト比プリセット |
| sd-dynamic-prompts | dynamic prompts | プロンプトのランダム・組み合わせ |
Tag Autocomplete(a1111-sd-webui-tagcomplete)
プロンプト入力時に、Danbooru タグの候補を自動補完してくれます。スペルミスを防ぎ、使えるタグを発見するのに便利です。
Aspect Ratio Helper(sd-webui-ar)
よく使うアスペクト比(16:9、1:1、2:3など)をワンクリックで切り替えられるボタンを追加します。
Dynamic Prompts(sd-dynamic-prompts)
{赤|青|緑}い髪 のようにプロンプトにバリエーションを持たせて、ランダムに組み合わせた画像を一括生成できます。
おすすめの導入順序
初めて拡張機能を導入する方向けのおすすめ順序です。
Step 1:すぐ効果を実感できるもの(最初に入れる)
- ADetailer(顔・手の自動修正)— 入れるだけで品質アップ
- Tag Autocomplete(タグ入力補完)— プロンプト入力が楽に
Step 2:生成の幅を広げるもの(慣れてきたら)
- sd-webui-ar(アスペクト比プリセット)— サイズ変更が楽に
- sd-webui-controlnet(ポーズ・構図制御)— 生成の自由度が大幅アップ
Step 3:さらに高度な機能(使いこなしたい人向け)
- multidiffusion-upscaler(高解像度化)— VRAM節約で高品質
- Dynamic Prompts(ランダム生成)— バリエーション量産
一度にたくさん入れると、問題が起きた時の原因特定が難しくなります。少しずつ導入して、動作確認しながら進めましょう。
トラブルシューティング
拡張機能が反映されない
確認ポイント:
- 「Apply and restart UI」をクリックしたか確認
- 「Installed」タブで拡張機能が有効(チェック済み)か確認
- コンソールにエラーが出ていないか確認
インストールが失敗する
対処法:
- インターネット接続を確認
- コンソールのエラーメッセージを確認(依存関係エラーの場合が多い)
- 「Install from URL」タブで直接インストールを試す
- 手動インストール(ZIPダウンロード)を試す
SD WebUIが起動しなくなった
対処法:
extensionsフォルダ内で、最後にインストールした拡張機能のフォルダ名を変更(例:adetailer→_adetailer)- SD WebUIを起動できるか確認
- 問題の拡張機能を特定して削除、または更新を待つ
フォルダの場所:
stable-diffusion-webui/extensions/[問題の拡張機能名]/
webui-user.bat に --disable-all-extensions を追加して起動すると、すべての拡張機能を無効にした状態で起動できます。問題の切り分けに便利です。Availableリストが読み込めない
対処法:
- しばらく待ってから再度「Load from:」をクリック
- プロキシやファイアウォールの設定を確認
- ネットワーク環境を変えて試す
VRAM不足エラーが増えた
対処法:
- 使わない拡張機能を無効化
--medvramや--xformersの起動オプションを追加(詳しくはインストールガイドのVRAM最適化を参照)- 軽量な代替拡張機能を探す
よくある質問
はい、ほとんどの拡張機能は無料で公開されています。GitHubで開発者がオープンソースとして提供しています。
はい、多くの拡張機能をインストールするとSD WebUIの起動時間が長くなったり、VRAM使用量が増えることがあります。使わない拡張機能は無効化しておくのがおすすめです。
多くの拡張機能はForge版でも動作しますが、互換性がないものもあります。Forge版は一部の機能が本体に統合されているため、不要になる拡張機能もあります。各拡張機能のGitHubページで対応状況を確認してください。
必須ではありませんが、バグ修正や新機能追加が含まれることがあるため、定期的な更新をおすすめします。ただし、更新で不具合が発生することもあるため、安定して使えている環境では慎重に判断してください。
互換性はありません。SD WebUIの拡張機能とComfyUIのカスタムノードは仕組みが異なります。ただし、ControlNetやADetailerなど、同じ目的の機能が両方に存在する場合が多いです。
まとめ|拡張機能でSD WebUIをパワーアップしよう
この記事のポイント
- 拡張機能とは:SD WebUIを拡張するプラグインのようなもの
- Extensionsタブ:SD WebUIに標準搭載された管理機能。追加ツール不要
- 3つのインストール方法:Availableタブ / URL指定 / 手動インストール
- 導入順序:ADetailer・Tag Autocomplete → ControlNet → 高度な機能の順がおすすめ
- トラブル対処:問題が起きたらフォルダ名変更で無効化して切り分け
次のステップ
- まずはADetailerとTag Autocompleteを導入してみる
- 慣れてきたらControlNetでポーズ制御に挑戦
- 使いこなしたい機能に合わせて拡張機能を追加
拡張機能を活用すれば、SD WebUIでの画像生成がもっと楽しく、もっと高品質になります。まずは気になる拡張機能から試してみてください!
関連記事
拡張機能を活用して、さらにAI画像生成を楽しみましょう!




⚠️ AI画像生成をご利用の際の重要な注意事項
著作権・知的財産権について
- 既存のキャラクター、作品、ブランドロゴなどの模倣・複製は著作権侵害にあたる可能性があります
- 商用利用時は特に注意が必要です
肖像権について
- 実在人物(著名人・一般人問わず)の顔や特徴を模倣した画像生成はお控えください
- 無断での肖像権使用は法的トラブルの原因となります
利用規約の確認
- 各AI画像生成サービスの利用規約を必ずご確認ください
- 商用利用の可否、生成画像の権利関係は各サービスで異なります
免責事項
- 当ブログの情報を参考にしたAI画像生成により生じた問題について、当ブログは一切の責任を負いません
- 法的問題が生じた場合は、利用者の自己責任となります
- 最新の法律・規約情報は公式情報をご確認ください
適切なAI画像生成を心がけ、創作活動を楽しみましょう。
詳細についてはAIと著作権についてをご覧ください。


コメント