RuntimeError: Couldn't clone Stable Diffusion. が出る原因と解決方法【Stability Matrix / AUTOMATIC1111】
みなさんこんにちは!mixhostAIガイドライターのぬいちゃんです。
今回は、Stability Matrixをローカル環境に構築しようとしたらエラーでインストールが進まなくなりましたが、原因と解決方法が分かったのでまとめました。
結論
代替レポジトリ(ミラー)を使ってA1111を動かす。
もしくは 別の WebUI(Forge / ComfyUI)に切り替える。
Stability Matrixをインストールし、以下の画面でAUTOMATIC1111を「Launch」したところ、エラーが発生しました。
※本記事は Windows(Stability Matrix / AUTOMATIC1111)環境での事例です。

以下のようなエラーメッセージがコンソールに表示され、インストールが先に進まなくなりました。
RuntimeError: Couldn't clone Stable Diffusion.
repository 'https://github.com/Stability-AI/stablediffusion.git/' not found目次
エラーメッセージ全文

Python 3.10.17 (main, May 30 2025, 05:32:15) [MSC v.1943 64 bit (AMD64)]
Version: v1.10.1
Commit hash: 82a973c04367123ae98bd9abdf80d9eda9b910e2
Cloning assets into C:\Users\ai_env2\Documents\StabilityMatrix-win-x64\Data\Packages\stable-diffusion-webui\repositories\stable-diffusion-webui-assets...
Cloning into 'C:\Users\ai_env2\Documents\StabilityMatrix-win-x64\Data\Packages\stable-diffusion-webui\repositories\stable-diffusion-webui-assets'...
Cloning Stable Diffusion into C:\Users\ai_env2\Documents\StabilityMatrix-win-x64\Data\Packages\stable-diffusion-webui\repositories\stable-diffusion-stability-ai...
Cloning into 'C:\Users\ai_env2\Documents\StabilityMatrix-win-x64\Data\Packages\stable-diffusion-webui\repositories\stable-diffusion-stability-ai'...
warning: git-credential-manager-core was renamed to git-credential-manager
warning: see https://aka.ms/gcm/rename for more information
remote: Repository not found.
fatal: repository 'https://github.com/Stability-AI/stablediffusion.git/' not found
Traceback (most recent call last):
File "C:\Users\ai_env2\Documents\StabilityMatrix-win-x64\Data\Packages\stable-diffusion-webui\launch.py", line 48, in <module>
main()
File "C:\Users\ai_env2\Documents\StabilityMatrix-win-x64\Data\Packages\stable-diffusion-webui\launch.py", line 39, in main
prepare_environment()
File "C:\Users\ai_env2\Documents\StabilityMatrix-win-x64\Data\Packages\stable-diffusion-webui\modules\launch_utils.py", line 412, in prepare_environment
git_clone(stable_diffusion_repo, repo_dir('stable-diffusion-stability-ai'), "Stable Diffusion", stable_diffusion_commit_hash)
File "C:\Users\ai_env2\Documents\StabilityMatrix-win-x64\Data\Packages\stable-diffusion-webui\modules\launch_utils.py", line 192, in git_clone
run(f'"{git}" clone --config core.filemode=false "{url}" "{dir}"', f"Cloning {name} into {dir}...", f"Couldn't clone {name}", live=True)
File "C:\Users\ai_env2\Documents\StabilityMatrix-win-x64\Data\Packages\stable-diffusion-webui\modules\launch_utils.py", line 116, in run
raise RuntimeError("\n".join(error_bits))
RuntimeError: Couldn't clone Stable Diffusion.
Command: "C:\Users\ai_env2\Documents\StabilityMatrix-win-x64\Data\PortableGit\bin\git.exe" clone --config core.filemode=false "https://github.com/Stability-AI/stablediffusion.git" "C:\Users\ai_env2\Documents\StabilityMatrix-win-x64\Data\Packages\stable-diffusion-webui\repositories\stable-diffusion-stability-ai"
Error code: 128
STABLE_DIFFUSION_REPO https://github.com/w-e-w/stablediffusion.git
原因
Stability AI公式の Stable Diffusion リポジトリが削除/非公開になったため
AUTOMATIC1111がデフォルトで参照しているリポジトリURLが無効になり、cloneに失敗している状態でした。
この問題はユーザー側で設定を変更していなくても、 リポジトリ側の変更によって突然発生することがあります。
解決策
AUTOMATIC1111 が参照する Stable Diffusion のリポジトリURLを、環境変数で明示的に指定することで解決できます。
実際に解決した設定例(コピペ可)
※ このリポジトリはコミュニティによってミラーされているものです。
公式リポジトリではないため、利用は自己責任で行ってください。
Stability Matrix の「Setting」→「環境変数」→「編集」をクリックします。
その後、以下の値を登録します。
| 変数名 | 値 |
| STABLE_DIFFUSION_REPO | https://github.com/w-e-w/stablediffusion.git |

他の解決策
上記の方法では「有志が管理しているリポジトリを使う」必要があります。
セキュリティや信頼性の観点から、それを避けたい方向けに、他の選択肢も紹介します。
A1111をどうしても使いたいが、有志repoの利用に不安がある人
- 公式対応を待つ
- Stability AI 側、もしくは AUTOMATIC1111 側が参照リポジトリを整理・復旧するのを待つ
- あるいは、WebUI 側が Stable Diffusion のリポジトリを直接参照しない構成に変更されるのを待つ
A1111に強いこだわりはない人
A1111に強いこだわりがない場合は、別のStable Diffusion WebUI を使うのも一つの選択肢です。
- Forge
- AUTOMATIC1111 互換の UI
- VRAM効率が良く、最近は安定性も高い
- A1111 に近い操作感のまま使いたい人向け
- ComfyUI
- ノードベースで自由度が高い WebUI
学習コストは高め
- ノードベースで自由度が高い WebUI
終わりに
同じエラーで詰まっている方は、まずはリポジトリURLが生きているかを疑ってみてください。 Stability Matrix や AUTOMATIC1111 は内部で git clone を行っているため、リポジトリ側の変更がそのままインストール失敗につながるケースがあります。
公式リポジトリでCloneしたい場合は、公式の対応を待つ他なさそうです。
参考
fix "Couldn't clone Stable Diffusion" or "Username for 'https://github.com':" #17213


