Claude Code и Codex

Claude Code и Codex: сайт на Битриксе в одной команде

Claude Code от Anthropic и Codex от OpenAI это агенты для терминала. Оба подключают удалённые MCP-серверы (MCP это открытый протокол вызова инструментов) и умеют входить через браузер, поэтому ключи в файлах не нужны: агент откроет окно входа нашего сервиса, вы введёте e-mail и пароль кабинета, и дальше каталог, тексты и заказы клиента доступны прямо из командной строки, с теми же предпросмотром и подтверждением, что и в чате.

Начать: кабинет и модульБез карты. 14 дней полного доступа, потом бесплатное чтение.
  • Вход по паролю кабинета, ключи копировать не нужно
  • Изменения только после предпросмотра и вашего «да»
  • Каждое действие записано, откат в течение 30 дней
Так выглядит в чате
Проверь каталог клиента на товары без картинки и сохрани список в файл audit.md.
Агент вызывает инструмент «список товаров» страницами и пишет файл в проекте
Проверено 1 240 товаров, без картинки 47. Список с ID и названиями сохранён в audit.md. Карточки на сайте не менял.

Что понадобится

На стороне сайта

  • Сайт на «1С-Битрикс: Управление сайтом» по HTTPS, PHP 8.1 или новее.
  • Кабинет сервиса (регистрация по e-mail) и установленный модуль с отмеченными разделами.
  • Один адрес коннектора, он показан в кабинете.

На стороне Claude Code и Codex

Установленный Claude Code (подписка Claude или ключ API Anthropic) или Codex CLI (подписка ChatGPT или ключ API OpenAI), браузер на той же машине для окна входа. Версии не старше лета 2025 года: в них появилась поддержка удалённых серверов с входом.

Anthropic и OpenAI официально не обслуживают Россию. Мы описываем инструмент как есть и не даём инструкций по обходу ограничений поставщиков.

Подключение по шагам

  1. Добавьте сервер одной командой

    Для Claude Code: claude mcp add --transport http bitrix https://mcp.bxmcp.ru/mcp. Для Codex: codex mcp add bitrix --url https://mcp.bxmcp.ru/mcp. Команды добавляют сервер в настройки пользователя; с флагом области в Claude Code можно ограничить его одним проектом.

  2. Войдите в кабинет

    В Claude Code введите /mcp, выберите «bitrix» и «Authenticate»; в Codex выполните codex mcp login bitrix. Откроется браузер с окном входа нашего сервиса: e-mail и пароль кабинета, затем «Разрешить». Токен сохранится локально, повторять вход не нужно.

  3. Проверьте инструменты

    /mcp в Claude Code или codex mcp list покажут статус «подключён» и число инструментов. Если список пуст, в модуле на сайте не отмечены разделы.

  4. Работайте как в чате

    Напишите задачу по-русски. Изменения агент сначала покажет, применит только после вашего «да», а каждое действие запишется в журнал кабинета под вашим именем или именем участника аккаунта.

  5. Для сценариев без человека возьмите ключ

    В заданиях по расписанию окна входа нет. Создайте в кабинете ключ интеграции и передайте его через переменную окружения: в Codex codex mcp add bitrix --url https://mcp.bxmcp.ru/mcp --bearer-token-env-var BITRIX_KEY, в Claude Code флагом --header "Authorization: Bearer ...".

Команды
# Claude Code
claude mcp add --transport http bitrix https://mcp.bxmcp.ru/mcp
# затем в сессии: /mcp → bitrix → Authenticate

# Codex CLI
codex mcp add bitrix --url https://mcp.bxmcp.ru/mcp
codex mcp login bitrix

Проверка

Напишите ассистенту: Какие сайты ты видишь и какие разделы на них доступны?

Пункты меню взяты из документации Claude Code и Codex и могут отличаться в вашей версии: ищите слова «MCP», «Streamable HTTP» и «заголовки». Сам шлюз с таким подключением проверен тестами; на живом аккаунте Claude Code и Codex мы его не прогоняли.

Если не получилось

Окно входа не открылось

На серверах без браузера вход невозможно пройти. Скопируйте ссылку из терминала и откройте её на своей машине либо используйте ключ интеграции через переменную окружения.

«Сервер не отвечает»

Проверьте адрес с /mcp и транспорт http (не sse). Устаревшая версия CLI может не поддерживать вход на удалённых серверах; обновите её.

Агент видит сайты, но не меняет данные

Аккаунт в бесплатном режиме или пробный период закончился: изменения требуют подписки. Либо агент ждёт вашего «да» после предпросмотра.

Инструментов слишком много для контекста

В Claude Code отключите часть инструментов через /mcp, в Codex через настройки сервера. Для аудита каталога хватает списков товаров, разделов и схемы.

Зачем сайту клиента агент в терминале

Разработчик студии и так работает в Claude Code или Codex: пишет PHP, правит шаблоны, разбирает логи. Если тот же агент видит реальные данные сайта, многие задачи схлопываются в одну. Проверить, что миграция свойств не потеряла значения. Сравнить цены на сайте с выгрузкой из 1С. Переписать SEO-поля у сотни разделов по шаблону и сразу увидеть результат. Собрать отчёт для клиента по журналу изменений и положить его в репозиторий проекта.

Вход через кабинет, а не ключ, даёт то, чего нет у ключей: подтверждение каждого изменения сервером и запись действий под именем конкретного человека. Для студии с несколькими сотрудниками это значит, что каждому можно выдать участника аккаунта со своим входом и ролью, а в истории будет видно, кто что сделал.

Как это устроено и чего агент не может

Вход идёт через стандартный для MCP механизм авторизации: CLI регистрируется у нашего шлюза, открывает окно входа, получает токен и обновляет его сам. Пароль кабинета агенту не достаётся. Доступ отзывается сменой пароля или удалением сервера из настроек. Агент видит только отмеченные в модуле разделы, не трогает код сайта, шаблоны и файлы и не применяет изменений без предпросмотра и «да».

Изменения откатываются 30 дней из чата или кабинета. На самом сайте правки подписаны служебным пользователем, поэтому в истории элементов Битрикса их легко отличить от правок людей. Участникам с ролью «наблюдатель» изменения недоступны в принципе, что бы ни запросил агент.

Что остаётся под вашим контролем

Предпросмотр

Массовые операции (цены, активность товаров, замена текста) ассистент сначала только показывает списком «было → станет». Изменения применяются после вашего «да».

Откат

Почти любое изменение можно отменить фразой «верни как было» или кнопкой в кабинете: цены, остатки, тексты, SEO, поля карточек. Отмена доступна 30 дней, если эти же данные не правили позже.

Журнал

Каждое действие записывается: что, когда и на каком сайте. В кабинете видно последние изменения и оценку сэкономленного времени.

Только выбранные разделы

Ассистент видит только те разделы сайта (инфоблоки), которые вы отметили в настройках модуля. Код сайта и системные файлы Битрикса он не меняет.

Ваше «да» на каждое изменение

Любое добавление, изменение или удаление ассистент сначала показывает и ждёт подтверждения. Это проверяет сам сервис, а не нейросеть: без вашего «да» изменение на сайт не уйдёт.

Видно, кто что сделал

У каждого сотрудника свой вход и своя строка в истории. На самом сайте правки подписаны пользователем «Ассистент bxmcp», их легко отличить от правок людей.

Первые фразы

  • Какие сайты ты видишь и какие разделы на них доступны?

    Проверка входа и отмеченных разделов.

  • Сравни цены раздела «Насосы» с файлом prices.csv в проекте и покажи расхождения.

    Чтение сайта плюс файл проекта: то, что умеет только агент в терминале.

  • Поставь title по шаблону у разделов без title, сначала покажи список.

    Предпросмотр, «да», применение, журнал. До 500 элементов за одно изменение.

  • Собери, что менялось на сайте за неделю, и запиши в report.md.

    Журнал изменений в файл для отчёта клиенту.

Частые вопросы

Нужно ли хранить ключи в проекте?

Нет. При входе через кабинет токен хранит сам CLI в настройках пользователя. Ключ интеграции нужен только для заданий без человека.

Это работает в CI или на сервере?

С ключом интеграции через переменную окружения да. Вход через браузер на сервере без браузера пройти нельзя.

Чем это отличается от подключения в Cursor?

Cursor берёт ключ интеграции и сам спрашивает разрешение на вызовы. Claude Code и Codex умеют входить по паролю кабинета, поэтому получают серверное подтверждение изменений и запись под именем человека.

Могут ли несколько разработчиков работать с одним сайтом?

Да. Пригласите их участниками аккаунта: у каждого свой вход, роль и строка в истории. Владелец может отозвать доступ одним нажатием.

Проверено ли вживую?

Вход через кабинет проверен нами с Claude в браузере и настольном приложении. Команды Claude Code и Codex взяты из их документации; на живых установках CLI мы связку не прогоняли.

Что будет через 14 дней?

14 дней считаются с подключения сайта. После них ассистент перейдёт в бесплатный режим: один сайт, до 10 изменений в месяц и до 30 запросов в сутки. Сайты, история и настройки сохранятся. Чтобы менять без ограничений, выберите тариф в кабинете: от 990 ₽ в месяц за один сайт.

Нужно ли уметь программировать?

Нет. Модуль ставится из админки Битрикса, дальше вы пишете в чат обычными словами. Если застрянете на установке, оставьте заявку на главной странице, и мы поможем.

Подключите за 14 дней бесплатно

  • Сначала кабинет и модуль
  • Потом Claude Code и Codex по шагам выше
  • Изменения от 990 ₽ в месяц

Другие ассистенты и системы

Подключение ассистентов

Cherry Studio для Битрикс

Бесплатная программа для компьютера, в которой любая модель по API, в том числе локальная, получает инструменты вашего сайта. Один JSON из кабинета.

Подключение ассистентов

Cursor для Битрикс

Разработчику студии: сайт клиента как инструмент прямо в Cursor. Ключ интеграции на один сайт, файл mcp.json, остатки и тексты правятся из редактора.

Подключение ассистентов

DeepSeek для Битрикс

Как подключить DeepSeek к сайту на Битриксе через Cherry Studio: ключ API DeepSeek, ключ интеграции в кабинете, один JSON, и можно задавать вопросы каталогу.

Подключение ассистентов

Dify для Битрикс

Как дать агенту или чат-боту в Dify доступ к сайту на Битриксе: MCP-сервер с заголовком, ключ интеграции, бот для менеджеров и сценарии с расписанием.

Подключение ассистентов

GigaChat для Битрикс

Как связать GigaChat от Сбера с сайтом на Битриксе: агент на GigaChain с MCP-адаптером и ключ интеграции. Для разработчиков и студий, 40 строк кода.

Подключение ассистентов

Свой код и скрипты

Для разработчика: 20 строк на Python, чтобы вызвать инструменты сайта из своего скрипта, бота или задания по расписанию. Любая модель или вообще без модели.

Подключение ассистентов

YandexGPT и Алиса для Битрикс

Как подключить YandexGPT к сайту на Битриксе через Yandex AI Studio: агент с внешними инструментами, ключ интеграции, без кода. Почему Алиса AI напрямую не подходит.

Попробовать 14 дней бесплатно