Содержание
- Что такое Automatic1111 и чем он отличается от Stable Diffusion
- В каком состоянии Automatic1111 в 2026 году: master против dev
- Что Automatic1111 требует от компьютера
- Как установить Automatic1111: два пути и другое железо
- Почему установка Automatic1111 обрывается на клонировании Stable Diffusion
- Аргументы запуска Automatic1111: 121 флаг, 11 из них мёртвые
- Что Automatic1111 умеет и чем его заменить
- Что и как мы проверили
- Чек-лист перед установкой Automatic1111
Automatic1111: что это, как установить и что сломано
Черновик готовит редакция с помощью ИИ. За стандарт издания отвечает главный редактор — Валерий Курземнек.
Материал редакции Зерокодера. Состояние репозитория, версии библиотек и текст ошибки установки сняты собственным прогоном 16 сентября 2026 года. Обновлено: сентябрь 2026.
Automatic1111 — это веб-интерфейс к Stable Diffusion: страница в браузере с полями и вкладками, которая запускается на своём компьютере и рисует картинки по тексту. README проекта описывает его одной строкой: «A web interface for Stable Diffusion, implemented using Gradio library». Что это значит на практике: программа моделей внутри не содержит, веса скачиваются отдельным файлом. Ветка по умолчанию стоит без правок с 27 июля 2024 года.
Главное на 16 сентября 2026 года:
- Ветка
master, которую даётgit clone, стоит на коммите82a973cот 27.07.2024 — 781 день; тегv1.10.1указывает на тот же коммит. - Живёт ветка
dev: последняя правка 02.03.2026, и ветка dev опережает master на 96 коммитов. Релиза по ней не выпускали. - Свежая установка из
masterобрывается на клонировании Stable Diffusion: репозиторийStability-AI/stablediffusionудалён, API GitHub отдаёт 404. - Картам RTX 50-й серии вики предписывает ветку
dev: нужного им PyTorch 2.7 вmasterнет. - В
modules/cmd_args.py121 аргумент запуска, у 11 из них в описании стоит «does not do anything».
Что такое Automatic1111 и чем он отличается от Stable Diffusion
Stable Diffusion — модель, файл весов на несколько гигабайт. Automatic1111 — оболочка: загружает этот файл, показывает поля запроса и настроек, складывает картинки в папку. Подробности про саму модель и вес файлов — в разборе Stable Diffusion; рядом с формой Automatic1111 живёт узловая среда ComfyUI.
Имя проекту дал ник автора: репозиторий AUTOMATIC1111/stable-diffusion-webui заведён 22 августа 2022 года. По API GitHub на 16.09.2026 у него 164 957 звёзд, 30 724 форка и 2 506 открытых issue. Лицензия AGPL-3.0: программа бесплатна, аккаунта и подписки не спрашивает и считает офлайн, поэтому из России запускается как из любой другой страны; интернет нужен на установку окружения и скачивание моделей.
Интерфейс собран на Gradio и открывается по адресу http://127.0.0.1:7860; порт меняется аргументом --port, доступ из локальной сети включает --listen.
Мини-вывод: Automatic1111 — пульт к чужой модели, ставится отдельно от неё.
В каком состоянии Automatic1111 в 2026 году: master против dev
У проекта две ветки с разной судьбой, и русские гайды их смешивают. Наш прогон 16.09.2026 развёл их числами.
| Что смотрели | Ветка master |
Ветка dev |
|---|---|---|
| Последний коммит | 82a973c, 27.07.2024 |
1937682, 02.03.2026 |
| Отставание | позади dev на 96 коммитов | впереди master на 96 коммитов |
| torch по умолчанию | torch==2.1.2, индекс cu121 |
torch==2.7.0, индекс cu128 |
| xformers | 0.0.23.post1 |
0.0.30 |
| Репозиторий Stable Diffusion | Stability-AI/stablediffusion.git |
w-e-w/stablediffusion.git |
Релизов после v1.10.1 не было. Опубликован он 9 февраля 2025 года, но код в нём от 27 июля 2024-го: тег указывает на вершину master. Поле pushed_at в API GitHub показывает 02.03.2026 — эту дату часто выдают за возраст кода, хотя относится она к dev.
Разница в версиях решает судьбу установки: master тянет torch 2.1.2 под CUDA 12.1, а картам серии RTX 50 этой версии мало. Вики говорит прямо: «Currently 50 Series GPUs requires the use of PyTorch 2.7 which has not been merged into master», и предлагает скрипт switch-branch-toole.bat из готового архива.
Мини-вывод: ветка master у Automatic1111 заморожена, разработка продолжается в dev без релизов.
Что Automatic1111 требует от компьютера
Требования у Automatic1111 жёсткие в одном месте — версия Python при установке из исходников. Вики называет её без вариантов: «Python 3.10.6 and Git», а в modules/launch_utils.py для Windows допустимая ветка одна — supported_minors = [10]; на Linux проходят 3.7–3.11.
| Ресурс | Что говорит официальный источник |
|---|---|
| Python и Git | нужны при установке из исходников; Python только 3.10.6, на Windows ветка 3.10 |
| Оперативная память | «The program needs 16gb of regular RAM to run smoothly»; при 8 ГБ нужен файл подкачки или --lowram |
| Видеопамять | «4GB video card support (also reports of 2GB working)» |
| Видеокарта | NVIDIA по умолчанию; для AMD, Intel и Apple Silicon пути разные |
| Готовый архив | sd.webui.zip везёт свои system/python и system/git внутри |
| Место на диске | от 6,8 ГБ на первую рабочую установку |
Цену режимов вики меряет на RTX 3060 с CUDA 11.7, с оговоркой «your mileage may vary»: без оптимизаций 4,1 ГБ и 4,2 it/s при batch size 1, --xformers 2,8 ГБ и 6,5 it/s, --lowvram 0,9 ГБ и 1,0 it/s.
Нехватка видеопамяти — первая ошибка на картах с 4 ГБ, и вики ведёт по лестнице: сначала --medvram, затем дословно «If you have 4GB VRAM but you get an out of memory error with —medvram, use —lowvram —always-batch-cond-uncond instead», а когда целиком не грузится модель — --disable-model-loading-ram-optimization. Второй флаг этой пары попал в список мёртвых, о котором ниже.
Места на диске документация не называет, поэтому мы сложили его из трёх измеренных частей: распакованный sd.webui.zip — 82 571 598 байт, колесо torch 2.1.2+cu121 под Python 3.10 для Windows — 2 473 935 381 байт, модель SD 1.5, которую интерфейс скачивает сам при пустой папке моделей, — 4 265 146 304 байта. Вместе 6 821 653 283 байта, около 6,8 ГБ, свои чекпойнты сверху; на dev торч тяжелее — 3 338 322 003 байта. Требования SDXL — в разборе SDXL.
Мини-вывод: нижняя граница — 16 ГБ ОЗУ, 4 ГБ видеопамяти и 6,8 ГБ на диске.
Как установить Automatic1111: два пути и другое железо
Официальных путей установки Automatic1111 два, дальше идут различия по железу.
Готовый архив для Windows и NVIDIA. Файл sd.webui.zip из релиза v1.0.0-pre весит 52 701 884 байта и скачан 143 399 раз; ассет обновляли 5 января 2026 года — пакет поддерживают в отрыве от кода master. Распаковка дала 880 файлов, внутри собственные system/python/python.exe с python310.dll и system/git/bin/git.exe, а environment.bat кладёт их в PATH: ставить Python и Git отдельно для этого пути не требуется. Порядок: распаковать, update.bat, затем run.bat.
Из исходников. Python 3.10.6 с галкой «Add Python to PATH» и Git обязательны; дальше git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui и webui-user.bat.
Linux, AMD, Intel и Apple Silicon. На Linux с NVIDIA: sudo apt install wget git python3 python3-venv libgl1 libglib2.0-0, затем git clone и ./webui.sh; для Ubuntu 24.04 вики предписывает python3.10 из ppa:deadsnakes. На AMD под Linux тот же ./webui.sh подтягивает pytorch+rocm, и вики требует --precision full --no-half либо --upcast-sampling, иначе карта отдаёт NaN. Windows с AMD официальной поддержки не имеет: вики отправляет на форк lshqqytiger/stable-diffusion-webui-directml поверх DirectML и советует при 4–6 ГБ --opt-sub-quad-attention --lowvram --disable-nan-check. На Apple Silicon: brew install cmake protobuf rust python@3.10 git wget, затем git clone и ./webui.sh; для Intel README отсылает на внешнюю вики openvinotoolkit.
Первый запуск сам ставит окружение; модель кладётся в models/Stable-diffusion, и в консоли появляется Running on local URL: http://127.0.0.1:7860.
Мини-вывод: архив везёт Python и Git с собой, установка из исходников требует поставить их руками.
Почему установка Automatic1111 обрывается на клонировании Stable Diffusion
Самая частая поломка свежей установки Automatic1111 живёт в одной строке. В modules/launch_utils.py ветки master переменная STABLE_DIFFUSION_REPO равна https://github.com/Stability-AI/stablediffusion.git. Репозитория по этому адресу больше нет: API GitHub отдаёт по нему 404, а git ls-remote в нашем прогоне 16.09.2026 ответил дословно «remote: Invalid username or token. Password authentication is not supported for Git operations.» и «fatal: Authentication failed». Установщик на этом месте останавливается, и вики вынесла ошибку отдельным заголовком: «Couldn’t clone Stable Diffusion» or «Username for ‘https://github.com’:».
Официальное лечение приведено там же. Для Windows в webui-user.bat добавляется строка:
set STABLE_DIFFUSION_REPO=https://github.com/w-e-w/stablediffusion.git
Для Linux и macOS та же строка идёт в webui-user.sh через export. Вики отдельно отмечает: «the dev branch and the sd.webui.zip has this fix included», и распаковка это подтверждает: в environment.bat внутри архива строка set STABLE_DIFFUSION_REPO=https://github.com/w-e-w/stablediffusion.git уже стоит. Лечить руками нужно только установку из master. Форк w-e-w/stablediffusion на 16.09.2026 жив и отвечает: git ls-remote возвращает HEAD cf1d67a.
Мини-вывод: установка из master требует ручной подмены адреса репозитория.
Аргументы запуска Automatic1111: 121 флаг, 11 из них мёртвые
Аргументы запуска Automatic1111 прописываются в одну переменную: set COMMANDLINE_ARGS= в webui-user.bat или export COMMANDLINE_ARGS= в webui-user.sh. В modules/cmd_args.py ветки master мы насчитали 121 аргумент, и у 11 в описании автора стоит «does not do anything»: --max-batch-count, --always-batch-cond-uncond, --unload-gfpgan, --ngrok-region, --deepdanbooru, --show-negative-prompt, --gradio-img2img-tool, --gradio-inpaint-tool, --enable-console-prompts, --gradio-queue, --add-stop-route. Часть мёртвых флагов осталась в официальной документации: вики в разделе Optimizations до сих пор описывает --always-batch-cond-uncond и тут же оговаривается — «In 1.6.0, this command line flag does nothing».
Рабочие флаги, которые чаще всего нужны на первом запуске:
| Аргумент | Что делает |
|---|---|
--xformers |
подключает xFormers, экономит память и ускоряет генерацию на NVIDIA |
--medvram |
делит модель на три части и держит в видеопамяти одну |
--lowvram |
дробит U-Net на модули, спасает 4 ГБ ценой скорости |
--no-half-vae |
лечит чёрные картинки и NansException в VAE |
--skip-torch-cuda-test |
снимает проверку после ошибки «Torch is not able to use GPU» на AMD, Intel и Mac |
--api |
поднимает REST-API рядом с интерфейсом |
Мини-вывод: флаги Automatic1111 сверяйте с modules/cmd_args.py — каждый одиннадцатый там ничего не делает.
Что Automatic1111 умеет и чем его заменить
README перечисляет генерацию по тексту и по картинке, инпейнтинг и аутпейнтинг, X/Y/Z-график, Textual Inversion и вкладку Extras с апскейлерами GFPGAN, CodeFormer и RealESRGAN. Параметры генерации пишутся в PNG-чанки: картинку можно перетащить обратно и восстановить настройки. Негативный промпт вынесен отдельным полем, расширения ставятся из вкладки Extensions — самое известное ControlNet.
Граница поддержки проходит по архитектурам моделей: поиск по коду обеих веток даёт ноль вхождений flux в файлах .py, тогда как модули modules/models/sd3/ на месте, а CHANGELOG 1.10.0 объявляет «Stable Diffusion 3 support». Потолок — линейка Stable Diffusion до третьей версии; для FLUX и видеомоделей нужна другая оболочка.
Отсюда вопрос замены — соседние оболочки в API GitHub на 16.09.2026:
| Проект | Звёзд | Последняя правка кода |
|---|---|---|
AUTOMATIC1111/stable-diffusion-webui |
164 957 | 02.03.2026 (ветка dev) |
Comfy-Org/ComfyUI |
133 460 | 16.09.2026 |
lllyasviel/stable-diffusion-webui-forge |
13 012 | 31.07.2025 |
Haoming02/sd-webui-forge-classic |
1 740 | 15.09.2026 |
invoke-ai/InvokeAI |
28 225 | 15.09.2026 |
vladmandic/sdnext |
7 341 | 16.09.2026 |
Звёзды у Automatic1111 — накопленные за четыре года закладки; по свежести кода впереди ComfyUI, InvokeAI и ветка Neo у Forge Classic. Узловая среда собирает цепочку из блоков (ComfyUI), Forge Neo сохраняет привычные поля Automatic1111 и обновляется.
Мини-вывод: Automatic1111 оправдан ради старых расширений, новые модели живут в соседних оболочках.
Что и как мы проверили
Числа сняты 16 сентября 2026 года. Разрыв веток: git rev-list --count origin/master..origin/dev вернул 96, обратная команда — 0. Даты и хеши: git log -1 по origin/master, origin/dev и тегу v1.10.1. Версии и флаги: git show по modules/launch_utils.py и modules/cmd_args.py обеих веток. Поддержка моделей: git grep -il flux. Адреса: git ls-remote. Карточки: api.github.com/repos/.... Вес колёс торча — Content-Length с download.pytorch.org, вес модели — API Hugging Face, содержимое sd.webui.zip — распаковка архива. Цитаты — из репозитория вики, правленного 22 января 2026 года.
Чек-лист перед установкой Automatic1111
- Из исходников ставьте Python ровно 3.10.6 и Git; архив
sd.webui.zipвезёт их внутри. - Проверьте ресурсы: 16 ГБ ОЗУ по вики, от 4 ГБ видеопамяти по README, от 6,8 ГБ на диске.
- Из
masterсразу впишитеset STABLE_DIFFUSION_REPO=https://github.com/w-e-w/stablediffusion.git, иначе запуск встанет на клонировании. - Для карт RTX 50-й серии берите ветку
devилиsd.webui.zipсо скриптомswitch-branch-toole.bat. - Положите чекпойнт в
models/Stable-diffusionдо первого старта. - Флаги сверяйте с
modules/cmd_args.pyсвоей версии: одиннадцать из ста двадцати одного ничего не делают. - Для моделей новее Stable Diffusion 3 берите ComfyUI, Forge Neo или SD.Next.
