Что учитывать

ПодключениеDocker Dev Container для VS Code/Remote SSH; внутри окружения объединяются локальные STDIO MCP-серверы, внешние HTTP/SSE MCP endpoints и HTTP-сервис расширения 1С. setup_sandbox.py генерирует итоговый .mcp.json и launcher-каталог отдельного инстанса.
Что нужноLinux-хост или удаленный Linux-сервер с Docker, Python 3, VS Code с Remote SSH и Dev Containers, дистрибутив Linux-платформы 1С, достаточно диска и памяти для образа/BSL Language Server, а также отдельный .env на каждый инстанс. Перед запуском нужно вручную клонировать четыре внешних репозитория: AlekseyUAM/1c-batch-py, SteelMorgan/spring-mcp-1c-copilot, SteelMorgan/mcp-bsl-lsp-bridge, SteelMorgan/1c-agent-based-dev-framework; они не оформлены как настоящие Git submodules и не входят в GitHub archive. Для полной интеграции нужны опубликованный HTTP-сервис 1С, параметры тестовой базы, ключ 1С:Напарника и разрешение на загрузку расширений.
Важноэто сборщик и шаблон окружения, а не самостоятельная реализация всех перечисленных MCP-tools. В репозитории непосредственно лежат setup-скрипты, Dev Container, шаблон проекта, 55 skills, 9 agents, исходники/тесты XML generator, готовые JAR mcp-bsl-context и mcp-yaxunit-runner, CFE 1c-mcp-tools, YaXUnit и smoke/unit-test extensions; исходники четырех ключевых внешних компонентов должны быть доклонированы отдельно. setup_sandbox.py создает изолированный launcher tmp/<PROJECT_NAME> и Docker volume 1c-sandbox-<PROJECT_NAME>, предупреждает о повторном использовании занятого volume, генерирует подключения и при необходимости запускает общие контейнеры Copilot/context. Copilot и BSL context общие для всех инстансов на одном сервере, поэтому токен и версия платформы у них не изолированы per-project. Файлы проекта переживают rebuild в named volume; RESYNC_FRAMEWORK=true намеренно перезаписывает .claude, tools, capabilities и CLAUDE.md, а INSTALL_EXTENSIONS=true изменяет подключенную базу загрузкой четырех CFE. Dockerfile устанавливает платформу 1С, Claude Code, BSL LS, Java, OneScript, Vanessa Runner/Automation, VanessaExt, Allure и headless Xvfb, поэтому сборка требует сети и локального дистрибутива 1С. Это контейнерная изоляция файлов/зависимостей, но не жесткая security sandbox: контейнер имеет сеть и доступ к заданной базе/host endpoints, а README предлагает claude --dangerously-skip-permissions. Лицензия репозитория отсутствует.