К статье
Справка XTester
XTester Studio

Внешние подключения

Что такое MCP в XTester, какие задачи можно поручить AI-клиенту и где проверить проект, подключение и права доступа.

Проверено: Для версий: 1.0.0-preview.1

Внешние подключения

MCP соединяет ваш AI-клиент с инструментами XTester Studio. Вместо ручного переноса кода и отчётов в чат можно попросить агента прочитать проект, объяснить стратегию, внести изменение или разобрать настоящий результат бэктеста.

Вы продолжаете работать в Studio и видите выбранный проект. AI-клиент формулирует обращения к инструментам, а XTester выполняет поддерживаемые действия с учётом предоставленного доступа.

Для начала понадобятся запущенная Studio, открытый проект и клиент с поддержкой локального MCP: например, Claude Code, Codex, Claude Desktop или Cursor. Пошаговое подключение и форматы конфигураций вынесены в отдельную инструкцию.

Снимки сделаны в учебной сборке Studio после обновления интерфейса подключения. В установленном выпуске расположение элементов может отличаться; используйте конфигурацию, которую создаёт именно ваша установка.

Как устроена связь

Цепочка выглядит так: AI-клиент → локальный MCP-процесс → выбранное окно XTester Studio. Клиент запускает процесс по конфигурации, которую выдаёт программа. Для этого используется stdio: вход и выход процесса, а не публичный адрес сайта.

Сам MCP не является языковой моделью. Модель и её учётную запись выбирает ваш AI-клиент. Для подключения внешнего клиента не требуется сначала настраивать провайдера встроенного чата Studio; отдельные возможности, использующие внутренний ИИ, могут иметь собственную настройку.

Что можно поручить агенту

Понять проект: прочитать структуру, исходники и параметры, найти используемые события и проверить доступные сигнатуры API.

Разработать изменение: отредактировать стратегию через инструменты проекта, скомпилировать её и объяснить полученные ошибки.

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

Проверить стратегию: настроить и запустить бэктест, получить его идентификатор, показатели, сделки и кривую капитала.

Исследовать результат: сопоставить варианты, разбирать ордера по коду и журналу, работать с сохранёнными исследованиями и моделями в пределах доступных инструментов.

Список зависит от версии и режима хоста. Агенту полезно сначала найти нужные инструменты через search_tools и получить их актуальную схему через get_tool_schema. Доступность команды не отменяет проверки прав и условий запуска.

Где смотреть подключения

Где открыть

боковая панель «AI модели» → «Внешние подключения».

Скриншот программыXTester 1.0.0-preview.1
Одобренное подключение MCP и режим только чтениеСнимок интерфейса · XTester 1.0.0-preview.1
  1. Подключённый клиент и его права видны во внешних подключениях.

Строка показывает подключённый клиент и его доступ. «Со слов клиента» означает, что название сообщает сам клиент; это не отдельная проверка его личности. В учебном примере универсальный клиент отображается как Generic MCP client.

Режим «только чтение» предназначен для просмотра проекта и результатов. Для изменения проекта нужен соответствующий доступ. Отдельно показывается роль записи: наблюдение и право единственного писателя — разные состояния.

Здесь можно обновить список, открыть сведения о работе и отключить соединение. Перед отключением проверьте выбранную строку и текущее окно. Передача права записи доступна подходящему соединению; старую строку или подключение только для чтения нельзя использовать для обхода допуска.

Проект, права и срок подключения

При подключении выбирается конкретное живое окно Studio. Если открыто несколько проектов или несколько окон одного проекта, ориентируйтесь на имя проекта и точный тег окна, который показывает клиент.

Скриншот программыXTester 1.0.0-preview.1
Запрос доступа: проект, клиент и права только на чтениеСнимок интерфейса · XTester 1.0.0-preview.1
  1. Прочитайте возможности запрошенного доступа перед подтверждением.

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

Обычный доступ относится к текущему подключению и заканчивается при его отключении. Запомненный допуск, если он предложен, относится к определённому процессу агента и проекту. Им можно управлять в «Настройки → Внешние агенты».

Данные проекта и модель клиента

Локальный канал MCP и обработка запроса моделью — разные части цепочки. AI-клиент может отправлять полученный контекст своему провайдеру модели. Учитывайте его настройки обработки данных и собственные правила работы с проектом.

Готовый конфиг XTester содержит запуск MCP-процесса и аргументы, а не биржевые секреты. Доступ к счетам и ключам контролируется отдельно. У клиента также могут быть собственные инструменты файловой системы и терминала; их права задаются в самом клиенте.

Куда перейти дальше

Для подключения используйте конфигурацию из своей установленной Studio. Для первого задания начните с объяснения проекта, затем переходите к изменениям и проверке по фактическим результатам.