# Магазин
Открыть магазин →
В магазине находятся готовые workflow, блоки и плагины. Карточка содержит описание задачи, совместимость, документацию, примеры и сведения о проверке.
## Что выбрать
| Тип | Назначение |
| --- | --- |
| Workflow | Готовый процесс или компонент с явными входами и выходами |
| Блок · block | Набор операций, например HTTP-запросы или работа с базами данных |
| Плагин · plugin | Дополнительная возможность блока: драйвер PostgreSQL, обработчик изображений, формат Excel |
`extra` — название механизма Python, через который выбирается плагин. Например, `[postgresql]` выбирает плагин соответствующего блока. Термин не обозначает ещё один вид инструмента.
## Состав установки
Ядро выполняет workflow. Блоки устанавливаются отдельно; дополнительные плагины выбираются внутри пакета блока. Базовые возможности блока включены в его пакет. Базовый инвентарь — `http`, `cli`, `data`, `validate`; дополнительные блоки — `db`, `crypto`, `media`. Эта классификация не меняет состав ядра. Например, у `db` драйверов по умолчанию нет: каждая база выбирается явно.
Выбор фиксируется в зависимостях приложения, точные версии — в его lock-файле. Все плагины являются дополнительными и выбираются явно. JSON/CSV и остальные операции базового пакета — его встроенные возможности, а не автоматически установленные плагины. Системные инструменты поставляются окружением или образом. YAML процесса ничего не устанавливает.
## Установка
Кнопка «Установить» на карточке доступной версии открывает два способа:
- **С агентом:** скопируйте готовый промпт и передайте агенту в репозитории приложения. В инструкции входят версия SDK, файлы, зависимости и их контрольные суммы.
- **Вручную:** скачайте определения workflow, включая вызываемые компоненты, и сохраните их в каталоге сценариев приложения.
Установка выполняется в вашем проекте. Магазин подготавливает инструкции и файлы; доступ к серверу приложения для просмотра карточки не требуется. Для блоков и плагинов откроется команда Python с выбором extras и закреплённой версией. Она использует ограничения релиза и wheel-файлы с SHA-256.
## Совместимость и проверка
Перед подключением проверьте формат workflow, версию SDK и необходимые зависимости. Текущий набор магазина проверен с SDK 0.3 и форматом v2. Прежние определения v1 сохраняются отдельно и требуют пакета совместимости. [Состав версий →](/doc/operations/install#версии)
Авторство и проверка — отдельные сведения. Проверка относится к определённой версии и указанным тестам. Новый релиз требует собственной проверки. Установка стороннего кода выполняется владельцем окружения; просмотр карточки и поиск ничего не запускают.
## Работа с агентом
Агент сначала ищет готовый workflow, затем подходящую операцию или плагин. После выбора он проверяет совместимость и пример на изолированных данных. [Агентская разработка →](/doc/agents)
[Публикация своего инструмента →](https://wf.mdmatvey.com/store/contribute)