Gemini и 1С: подключение через Google Antigravity

У Gemini есть рабочий путь к данным 1С, и он, пожалуй, единственный. Обычный чат Gemini внешние подключения к своим данным не принимает. Зато их принимает Google Antigravity - среда-агент Google с теми же моделями Gemini. Через Жёлтый мост она читает вашу 1С и умеет готовить запись в нее. Мы проверили это на тестовой базе и рассказываем, как подключить и чего ждать.

Gemini Google Antigravity ИИ-агенты 1С чтение и запись
Один адресAntigravity подключается к мосту строкой с адресом: ключ уже внутри, вход и заголовки не нужны
Свой ключотдельный ключ приложения «Google Antigravity»: не тарифицируется и отзывается, не трогая основной
Проверено на базевыборки, аналитика по месяцам и пробная запись на Комплексной автоматизации 2.5

Почему не обычный чат Gemini

Чтобы ИИ работал с живыми данными 1С, ему нужно уметь обращаться к внешнему сервису по ходу разговора. ChatGPT и Claude для этого подключают коннекторы: вы вставляете адрес, и в чате появляются инструменты для запросов к базе.

В обычном чате Gemini, на сайте и в приложении, такой возможности для своих сервисов нет. Расширения Gemini работают только с сервисами Google и избранных партнеров. Отдельная командная строка Gemini CLI подключать сервисы умеет, но вход в нее для личных аккаунтов Google закрыт: Google сам направляет пользователей в Antigravity.

Остается Antigravity. Это не чат, а рабочая среда, где ИИ-агент сам выполняет шаги задачи. Она есть в трех видах: приложение для компьютера, расширение для VS Code и командная строка. Во всех трех агент подключает внешние сервисы по открытому протоколу MCP, тому же, через который работают коннекторы Claude и плагины ChatGPT. Жёлтый мост этот протокол поддерживает, поэтому ничего дорабатывать не пришлось.

Как это устроено

Схема та же, что и для других ИИ. Агент Antigravity обращается к мосту по адресу с вашим ключом. Мост ставит задание в очередь. Обработка внутри 1С сама забирает задание, выполняет запрос и возвращает ответ. Входящих соединений в базу нет: ни белый адрес, ни публикация базы в интернет не нужны.

Агенту доступны те же инструменты, что и другим ИИ: запрос к базе, описание структуры вашей конфигурации, когда оно приложено к ключу, и запись. Маскировка персональных данных работает так же: если она включена на ключе, Gemini видит метки вместо имен.

Что мы проверили

Подключили Antigravity к тестовой базе Комплексной автоматизации 2.5. Ключ стоял с признаком «только пробный прогон», поэтому любая запись откатывалась. Модель - Gemini Flash, бесплатная квота обычного аккаунта Google.

  • Последние пять реализаций. Верно, с первого запроса.
  • Выручка без НДС по месяцам за год и тройка товаров-лидеров. Совпало с эталоном до копейки. Агент сам разобрался, где в этой конфигурации лежат продажи, на это ушло около десяти минут.
  • Создание контрагента. Агент понял, что в КА контрагент создается вместе с партнером, сделал несколько пробных прогонов, сам убедился, что после отката в базе ничего не осталось, и попросил подтверждения перед настоящей записью.

Для сравнения дали Gemini и Claude одну задачу: найти в интернете характеристики шестнадцати товаров для заполнения свойств номенклатуры. Gemini нашел значения для большего числа товаров, но работал заметно дольше и в двух случаях сослался на несуществующие страницы с неверными цифрами. Вывод простой: значения, которые ИИ берет не из вашей базы, перед записью в 1С нужно проверять, какой бы ИИ это ни был.

Агенту - отдельный ключ

Не отдавайте агенту основной ключ базы. В личном кабинете откройте карточку ключа, вкладку «Ключи приложений», и выдайте ключ приложения «Google Antigravity».

  • Отдельно не тарифицируется. Работает в счет основного ключа.
  • Отзывается сам по себе. Погасили ключ агента - остальные подключения работают как работали.
  • Права не шире родительских. Можно выдать агенту только чтение, даже если основной ключ пишет.
  • Видно, кто что делал. Обращения агента отличаются от обращений человека.

Настройка

Шаг 1. Установите Antigravity: приложение с сайта antigravity.google или расширение Google Antigravity для VS Code. Войдите аккаунтом Google.

Шаг 2. В кабинете Жёлтого моста выдайте ключ приложения «Google Antigravity» и скопируйте адрес подключения. Он выглядит так (ключ у вас будет свой):

Адрес коннектора
https://api.onecdatalink.ru/mcp/odl_xxxxxx--xxxxxxxxxxxxxxxx

Шаг 3. В панели агента откройте меню ... - MCP Servers - Manage MCP Servers - View raw config. Откроется файл mcp_config.json. Впишите в него подключение и сохраните:

{
  "mcpServers": {
    "zheltyy-most": {
      "serverUrl": "https://api.onecdatalink.ru/mcp/odl_xxxxxx--xxxxxxxxxxxxxxxx"
    }
  }
}

Если в файле уже есть другие серверы, добавьте только строку zheltyy-most внутрь mcpServers. В командной строке Antigravity тот же файл лежит в ~/.gemini/config/mcp_config.json. Готовый блок с вашим адресом кабинет показывает сразу после выдачи ключа, его можно скопировать одной кнопкой.

Шаг 4. Обновите список серверов и спросите агента: «какие инструменты тебе доступны». Он должен назвать query_1c. Дальше можно спрашивать по базе обычными словами.

Адрес равнозначен паролю. Не публикуйте его и не кладите файл настроек в общий репозиторий. При утечке отзовите ключ в кабинете, адрес погаснет мгновенно.

Запись: сначала вхолостую

Antigravity - агент: он сам пишет код, сам запускает и сам проверяет результат. Это удобно, но на записи в 1С требует осторожности. Поэтому начинайте так:

  • Режим ключа «только чтение», если задача - посмотреть и доложить.
  • Признак «только пробный прогон», если нужна запись. Агент увидит, что получилось бы, а транзакция откатится, и база останется нетронутой. Этот признак стоит на ключе и сильнее любого решения модели.
  • Настоящая запись - когда пробные прогоны показали ровно то, что нужно.

Границы, о которых лучше знать заранее

  • Не во всех странах. Antigravity доступен не везде, и решает страна, к которой привязан аккаунт Google. Если вход не проходит, попробуйте другой аккаунт, например рабочий Google Workspace.
  • Лимиты. Бесплатной квоты хватает на пробу. Подписка Google AI Pro поднимает лимиты, если работать с базой каждый день.
  • Скорость. На сложных вопросах агент думает минутами: он сначала изучает структуру базы, потом пишет запрос. Для начала берите модель Gemini Flash, она быстрее.
  • База должна быть на связи. Обработка в 1С открыта или запущена регламентным заданием, иначе агент получит ответ «база не на связи».

Коротко

  • Обычный чат Gemini к 1С не подключить. Рабочий путь - Google Antigravity.
  • Подключение - одна строка с адресом в настройках Antigravity, мост дорабатывать не нужно.
  • Агенту выдается отдельный ключ приложения «Google Antigravity».
  • Чтение работает сразу, запись начинайте с пробного прогона.
  • Данные из интернета перед записью в 1С проверяйте: Gemini тоже ошибается.

Как подключить другие ИИ: Claude и 1С, ChatGPT и 1С, задачи по расписанию в Claude. Общий разбор, как чат ИИ вообще добирается до базы, - в статье Как подключить чат ИИ к своей 1С.

Попробовать на своей базе

Три дня бесплатно. Ключ выпускается в кабинете за минуту, там же - ключ приложения для Antigravity.

Комментарии

Спросите по делу - ответим. Комментарии появляются после проверки.