> ## Documentation Index
> Fetch the complete documentation index at: https://docs.quanux.org/symphony/llms.txt
> Use this file to discover all available pages before exploring further.

# qxctl knowledge engines: привязка, диагностика, миграция реестра

> Управление защищённым профилем привязки движков Symphony в пользовательской области с помощью команд list, inspect, doctor, bind, unbind и привязанной к дайджесту команды migrate в qxctl.

Грамматика `qxctl knowledge engines ...` управляет защищённым профилем привязки `default` в пользовательской области для векторных движков Symphony. Она привязывает выбранное содержимое для последующей сверки. Она не устанавливает, не вызывает, не активирует, не стыкует (dock), не аутентифицирует, не авторизует и не применяет движок.

## Команды

```bash Engines grammar theme={null}
qxctl knowledge engines list
qxctl knowledge engines inspect
qxctl knowledge engines doctor
qxctl knowledge engines bind    --expected-registry-digest absent|DIGEST ...
qxctl knowledge engines unbind  --expected-registry-digest DIGEST ...
qxctl knowledge engines migrate --expected-registry-digest DIGEST ...
```

Укажите `absent` для первой мутации реестра v2 или точный дайджест, сообщённый командой `list`, для последующих мутаций. Каждая мутация выполняется как операция compare-and-swap относительно этого дайджеста.

## Миграция с v1 на v2

> [!WARNING]
>
> Корректное состояние реестра v1 остаётся доступным для чтения. Миграция на v2 — это отдельная точная операция compare-and-swap, а не операция выбора версии. Не рассматривайте миграцию как путь обновления для выбора движка.

* `list` и `inspect` продолжают работать со свидетельствами v1.
* `migrate` создаёт связанное поколение v2, не отбрасывая истину v1.
* После миграции используйте дайджесты v2 для будущих мутаций.

## Что такое привязка

Привязка выбирает точное содержимое для последующей сверки координатором. Она:

* Не устанавливает движок
* Не вызывает и не активирует движок
* Не стыкует движок с Maestro
* Не аутентифицирует вызывающую сторону
* Не авторизует применение (apply)

## Связанные разделы

> [card] [qxctl reconcile](https://docs.quanux.org/symphony/ru/qxctl/reconcile.md)
>
> Сверка привязанного содержимого с координатором.

> [card] [qxctl lifecycle](https://docs.quanux.org/symphony/ru/qxctl/lifecycle.md)
>
> Планы жизненного цикла, использующие привязанные движки.

> [card] [Maestro](https://docs.quanux.org/symphony/ru/governance/maestro.md)
>
> Орган присутствия, который фиксирует стыковки, а не привязки.

> [card] [Обзор движков](https://docs.quanux.org/symphony/ru/engines/overview.md)
>
> Независимо устанавливаемые векторные движки.


## Related topics

- [qxctl: агентная административная командная строка Symphony](https://docs.quanux.org/symphony/ru/qxctl/overview.md)
- [qxctl knowledge reconcile: сверка рабочих деревьев](https://docs.quanux.org/symphony/ru/qxctl/reconcile.md)
- [qxctl knowledge lifecycle: профиль, загрузка и применение](https://docs.quanux.org/symphony/ru/qxctl/lifecycle.md)
- [qxctl knowledge: межвекторное администрирование жизненного цикла](https://docs.quanux.org/symphony/ru/qxctl/knowledge.md)
- [Быстрый старт: знакомство с QuanuX Symphony](https://docs.quanux.org/symphony/ru/quickstart.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.