Пишите, объясняйте и исправляйте SQL вместе с ИИ-ассистентом
И всегда контролируйте, что именно уходит в модель — вплоть до отдельного объекта базы данных.
ИИ-ассистент умеет взаимодействовать с редакторами SQL Manager. Опишите задачу словами и получите готовый запрос. Не поняли чужой запрос — попросите объяснить. Запрос выполнен с ошибкой — исправьте одной кнопкой. Всё это — не покидая приложения.
Посмотреть примеры использования
Функция ИИ-ассистента входит в лицензию SQL Manager. API-ключ вы должны предоставить самостоятельно.
Преимущества
01
Работает там, где вы пишете запросы
Контекстные команды ИИ-ассистента есть в каждом редакторе SQL Manager, в просмотрщике плана выполнения и в дереве объектов базы данных. Взаимодействие с ИИ-ассистентом происходит в один клик.
02
Вы видите весь контекст
Всё, что уйдёт в модель, показано чипами до отправки — и остаётся в ленте диалога после. Рядом — счётчик токенов. Лишнее убирается одним кликом.
03
Ваша модель, ваши ключи
Любой OpenAI-совместимый провайдер, Anthropic, OpenRouter — или локальная модель, с которой данные вообще не покидают периметр. Без посредников с нашей стороны и без наценки.
Что можно поручить ассистенту
Опишите задачу словами — получите запрос
Расскажите обычным текстом, какие данные нужны, приложите структуру нужных таблиц — и получите готовый SQL. Не нужно держать в голове тонкости диалекта вашего SQL-сервера.
Исправьте ошибку в запросе
Вызовите ассистента прямо на сообщении об ошибке. В контекст уйдёт именно тот оператор, который вызвал ошибку, вместе с текстом ошибки от сервера. В ответ получите исправленный запрос с объяснением, что было не так.
Разберитесь в чужом запросе
Выделите запрос, вызовите «Объяснить» — и получите разбор: что делает каждая часть запроса и почему результат именно такой. Дальше можно уточнять в диалоге.
Ускорьте медленный запрос
В редакторе команда «Оптимизировать» перепишет тяжёлый запрос. А из просмотрщика плана выполнения можно отправить ассистенту сам план — он покажет узкие места и предложит индексы.
Приведите запрос в порядок
Рабочий, но нечитаемый запрос ассистент отформатирует, не меняя логики.
Не только SQL-редактор
Те же действия доступны в редакторах представлений, процедур, функций и триггеров. А если операция изменения метаданных завершилась ошибкой, разобрать её можно прямо из окна Changing Metadata.
Как это работает
Опишите бизнес-требования к вашему продукту и получите схему данных
Добавьте в контекст схему базы данных и опишите новые бизнес-требования в произвольной форме — текстом или файлом. ИИ-ассистент предложит изменения схемы БД, которые можно тут же обсудить.
В один клик перенесите скрипт изменения схемы в редактор кода и выполните его. БД готова работать с обновлённой версией продукта!
Сравните две (и более) БД
Добавьте в контекст схемы сравниваемых БД и попросите ИИ-ассистента найти отличия. В ответ вы получите таблицу с перечнем различающихся объектов и конкретными расхождениями по каждому из них.
Затем попросите написать миграционный скрипт, который приведёт БД «А» к состоянию БД «Б». Останется только перенести его в редактор и выполнить. Схемы синхронизированы!
Медленный запрос? Не проблема!
Тяжёлый запрос можно оптимизировать прямо из редактора кода — в один клик, командой «Оптимизируй». ИИ-ассистент разберёт запрос, даст рекомендации по улучшению и предложит готовый вариант.
Ещё более точные рекомендации вы получите, если попросите ассистента оценить план выполнения запроса в просмотрщике планов.
Опишите, какие данные вам нужны, и получите готовый запрос
В произвольной форме расскажите, какие данные должен вернуть запрос, с какими фильтрами и группировками. Добавьте в контекст схемы нужных объектов — или схему всей БД — и получите готовый запрос.
Останется в один клик перенести его в редактор и выполнить. Нужны правки — просто продолжите диалог до приемлемого результата.
Необходимо внести правки в сложный запрос, который писали не вы?
ИИ-ассистент быстро объяснит, из каких частей состоит запрос, откуда берёт данные, как их обрабатывает и что возвращает в результате.
Опишите в свободной форме, что нужно изменить, и мгновенно получите новый вариант — его можно сразу проверить в редакторе.
Вы решаете, что увидит модель
Главный вопрос к любому ИИ-ассистенту в инструменте для баз данных — что именно он отправляет наружу. Мы отвечаем на него не обещанием в документации, а тем, что видно на экране.

Контекст виден до отправки
Каждый фрагмент, который уйдёт вместе с промптом, показан отдельным чипом: выделенный запрос, DDL объекта, план выполнения, приложенный файл. До отправки всегда можно удалить любой ненужный чип. Промпт при этом остаётся коротким и читаемым.
Контекст виден после отправки
В ленте диалога рядом с каждым сообщением остаются те же чипы. Любой из них можно сохранить в файл.
Выбор — вплоть до отдельного объекта
Вы сами решаете, что попадёт в контекст: одна или несколько таблиц, все объекты схемы или произвольный текстовый файл. Для больших схем можно настроить слои детализации — передать только структуру, без лишних подробностей, и уложиться в разумный объём.
Объём под контролем
Счётчик токенов в панели ассистента показывает текущий размер контекста и сигнализирует о приближении к заданному порогу. У каждого чипа отображается его собственный объём в токенах (оценочно).
Ваш код не изменится без вашего ведома
Когда ответ ассистента заменяет код в редакторе, сначала открывается окно «было → станет». Замена происходит только после подтверждения, а отменить её всегда можно сочетанием Ctrl+Z.
Чего ассистент не делает
Он сам не отправляет никаких данных из ваших таблиц — в модель уходит только то, что вы приложили. И он не выполняет запросы: решение, что и когда запускать, остаётся за вами.
На Ваших условиях
Любой провайдер. Anthropic, OpenRouter и любые OpenAI-совместимые сервисы. Можно настроить сколько угодно провайдеров и переключаться между ними, а модель — менять прямо в панели ассистента, не прерывая работу.
Полностью офлайн. Ollama, LM Studio, vLLM — через OpenAI-совместимый эндпоинт. Данные не выходят за пределы вашей сети, и счетов от провайдера не будет.
Ключи хранятся зашифрованными. API-ключи защищены средствами Windows Data Protection API (DPAPI) и не попадают в конфигурационные файлы в открытом виде. При экспорте настроек можно не выгружать эндпоинты вместе с ключами.
Никаких наших серверов. Запросы идут напрямую от SQL Manager к выбранному вами провайдеру. EMS не проксирует трафик, не хранит ваши диалоги и не собирает телеметрию использования — ни персонализированную, ни обезличенную.
История диалогов — локально. Переписка хранится на вашем компьютере. Можно задать срок хранения и включить автоматическую очистку при запуске программы; всю историю можно удалить в один клик.
Ассистент настраивается под вас. Шаблонные промпты для «объяснить», «оптимизировать», «найти ошибку» и «оценить план» можно переписать по своему усмотрению. Язык ответа задаётся отдельно от языка интерфейса.
Чем отличается от типичного ИИ-ассистента
| Как это обычно устроено | ИИ-ассистент SQL Manager | |
|---|---|---|
| Что уходит в модель | Нет: Модель решает сама, либо база прикрепляется целиком | Да: Видно чипами до отправки и после неё, вплоть до отдельного объекта |
| Объём контекста | Нет: Обрезается автоматически и незаметно | Да: Счётчик токенов и ручное управление слоями детализации |
| Замена кода в редакторе | Нет: Вставка поверх выделенного, без предпросмотра | Да: Окно «было → станет» с подтверждением |
| Выбор модели | Нет: Один провайдер, жёстко заданный вендором | Да: Сколько угодно провайдеров, переключение модели прямо в панели |
| Работа офлайн | Нет: Доступна не всегда | Да: Через локальную модель |
| API-ключи провайдера | Нет: Хранятся в настройках открытым текстом | Да: Зашифрованы средствами DPAPI |
Настройка занимает пару минут
Выберите провайдера
Добавьте эндпоинт в настройках ассистента — облачный сервис или адрес локальной модели.
Укажите API-ключ и проверьте соединение
Кнопка «Проверить соединение» делает тестовый вызов и отвечает понятным человеку сообщением. Для локальной модели ключ не нужен.
Начинайте работать
Панель ИИ-ассистента открыта по умолчанию. Задавайте вопросы, получайте ответы!
ИИ-ассистент доступен в пробной версии — проверьте его работу перед покупкой.
FAQ
Нет. ИИ-ассистент входит в лицензию SQL Manager — отдельной подписки на ИИ у нас нет. Вы платите только своему провайдеру модели за использованные токены — или вообще ничего, если работаете с локальной моделью.
Да. Вы подключаете своего провайдера и платите ему напрямую, без нашей наценки и без посредника. Либо используете вашу локальную модель — тогда платить не нужно никому.
Да. Подключите локальную модель через Ollama, LM Studio или vLLM по OpenAI-совместимому эндпоинту — данные не покинут вашу сеть.
Только то, что вы явно положили в контекст: выделенный SQL, DDL выбранных объектов, план выполнения, текстовый файл. Состав виден чипами до отправки, и ненужный чип можно удалить. Строки из таблиц ИИ-ассистент не отправляет.
Локально, в зашифрованном виде — шифрование выполняется средствами Windows DPAPI.
OpenAI-совместимые, Anthropic, OpenRouter и локальные. Список моделей провайдера доступен в окне чата, переключиться можно прямо во время диалога.
Нет. Агентного режима нет. ИИ-ассистент только предлагает текст запроса — что выполнять, решаете вы. Замена уже написанного кода в редакторе всегда проходит через окно с подтверждением.
Нет. История диалогов лежит только на вашем компьютере. Срок хранения настраивается, очистка — автоматическая при запуске программы или вручную в любой момент.
Нет. Никакой телеметрии — в том числе анонимной и добровольной.
Нет, ИИ-ассистент доступен только в полных версиях продуктов.
Да, ИИ-ассистент полностью работает в 14-дневной пробной версии.
Где доступен
ИИ-ассистент доступен в SQL Manager for PostgreSQL начиная с версии 7.0, а также в составе SQL Management Studio for PostgreSQL.
Попробуйте ИИ-ассистента на своих запросах в SQL Manager for PostgreSQL
пробная версия 14 дней, все возможности без ограничений