Рентген: среда разработки 1С с MCP
Рентген
Ранний доступ к открытой платформе для разработки 1С: снимки выгрузки, граф зависимостей, локальный MCP и черновики правок с версиями и проверкой конфликтов
Высокий риск
Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.
Почему такой уровень
- Live-writer применяет поддержанные правки метаданных и BSL напрямую в исходник, хотя и с атомарным журналом и CAS-откатом
- Подтвержденный сценарий native business roundtrip включает запись, переименование и удаление данных в базе
Установка
Ручная установка
Установи офлайн-комплект ядра по GETTING_STARTED.md в отдельное окружение Windows x64 с Python 3.11, зарегистрируй папку выгрузки конфигурации и создай первый снимок, подключи профиль VSCodium/Cline из integrations/open-editor, затем открывай модули, сохраняй черновики и сравнивай версии.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Рентген фиксирует выгрузку конфигурации 1С в неизменяемые снимки, строит по ним граф зависимостей и анализ влияния, а предложения агента сохраняет в отдельных черновиках с историей и сравнением версий, не трогая исходную конфигурацию при создании черновика. Локальный stdio MCP дает агенту контекст проекта, ограниченный профилем редактора, а расширение VSCodium показывает деревья модулей и черновиков, поиск и сравнение версий. Для применения правок есть несколько уровней: workspace apply в собственной копии с проверкой инвентаря и откатом, узкий live-writer для одного слоя Designer XML и переименования реквизита справочника, и отдельный live-writer для одного существующего BSL-файла, оба с атомарным журналом и CAS-откатом. Проверка предложения идет через локальную Ollama, диагностику BSL до и после, компилятор 1С на отдельной базе из сохраненной выгрузки и доверенный профиль YAxUnit.
Для кого. Для 1С-разработчиков, готовых работать с ранним доступом продукта, которым нужен проверяемый, версионированный процесс: от понимания незнакомой конфигурации до осторожного применения правки с откатом.
Подходит, если
- Нужно разобраться в незнакомой или сложной конфигурации через граф зависимостей и снимки, без риска для исходников
- Нужен локальный MCP, ограниченный профилем редактора, вместо доступа агента ко всему проекту
- Нужны черновики предложений агента с историей, сравнением версий и проверкой конфликтов перед применением
Не подходит, если
- Нужен продукт, готовый к типовым конфигурациям и живой ИБ: README прямо говорит, что они еще не приняты
- Работа ведется не на Windows x64 с Python 3.11: это текущий заявленный профиль
- Нужна управляемая локальная правка без Ollama: README требует Ollama с установленной моделью и закрепленный рантайм BSL именно для этого сценария
Пример запроса к агенту
Покажи граф влияния для реквизита Артикул справочника Номенклатура и подготовь черновик его переименования в SKUОграничения
Проект прямо помечен как ранний доступ: проверенные компоненты, но продукт еще развивается. Типовые конфигурации и живая информационная база пока не приняты. Native business roundtrip (запись, чтение, переименование, удаление) подтвержден только на отдельной синтетической базе, а не на произвольной конфигурации. Проверка на модели ограничена одним искусственным сценарием на Qwen3.5:9b и ничего не говорит о качестве на произвольных задачах 1С. Отсутствие ошибок BSL не подтверждает правильность бизнес-логики и не разрешает применение правки. Публичная HTTPS-служба уведомлений не развернута, проверена только на loopback TLS.
Как отключить. Удалите расширение Рентген из VSCodium и остановите локальные процессы ядра и MCP по инструкции из GETTING_STARTED.md.
MCP
- Транспорт
- stdio
- Авторизация
- не нужна
Проверка безопасности
- Live-writer применяет поддержанные правки метаданных и BSL напрямую в исходник, хотя и с атомарным журналом и CAS-откатом
- Подтвержденный сценарий native business roundtrip включает запись, переименование и удаление данных в базе
Коротко о README
README подробно описывает раннюю стадию продукта: таблицу текущих рабочих сценариев (разбор проекта, MCP-контекст, черновики, применение правок разных уровней, работа в редакторе, проверка предложения моделью, проверка сохраненной версии, архивирование, отчеты владельца), схему из шести шагов работы, проверенный сценарий начала работы, план развития с критериями готовности следующих этапов и большую таблицу документации по MCP, воркспейсу, live apply метаданных и BSL, owner reports, three-way обновлениям и EDT-инвентарю. Явно указано, что список возможностей не считается готовым продуктом, а старые заявления о готовности не относятся к текущей поставке. Лицензия MIT на собственный код.
Частые вопросы
Черновик агента сразу меняет конфигурацию?
Нет, README прямо говорит, что исходная конфигурация не меняется при создании черновика, применение это отдельный, дополнительно проверяемый шаг.
Продукт уже работает с типовыми конфигурациями и боевой базой?
Нет, README прямо указывает, что типовые конфигурации и живая ИБ еще не приняты, это ранний доступ.
Похожие
Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода
Скиллы Мэтта Покока для инженеров
Skills For Real Engineers
Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура
Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации
Референсные MCP-серверы
Model Context Protocol servers
Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything