BslEdit
Набор инструментов для 1С: визуальный просмотр форм и макетов как в конфигураторе, плюс MCP-сервер, который дает агенту правку форм и сборку макетов из Excel
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Агент может изменять элементы, свойства и команды формы в файлах выгрузки
- Изменения нужно вручную загружать обратно в конфигуратор, риск рассинхронизации с живой базой
Установка
Ручная установка
Скачай 1c-form-viewer-native-*-win-x64.zip со страницы Releases github.com/alonehobo/BslEdit, распакуй и подключи MCP-сервер к агенту по инструкции из guide/mcp.md.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Проект объединяет четыре инструмента на общем движке предпросмотра: BSLView, плагин-лиcтер для Total Commander с подсветкой BSL, панелью процедур и визуальным показом форм, макетов и объектов метаданных прямо из выгрузки конфигурации; BSLEdit, тот же функционал как автономный редактор без Total Commander; расширение 1C Form Viewer для VS Code с превью форм рядом с XML и правкой через чат; и 1C Form Viewer MCP, сервер, который дает агенту видеть форму, добавлять и переносить элементы, менять свойства, реквизиты и команды, делать снимки в PNG и собирать макет табличного документа из файла Excel с разметкой областей и параметров. Все инструменты работают локально с файлами выгрузки, без запуска 1С и без интернета.
Для кого. Для 1С-разработчиков, которые хотят видеть формы и макеты так же, как в конфигураторе, и для тех, кто дает агенту редактировать формы и собирать печатные макеты без ручной правки XML.
Подходит, если
- Нужно быстро посмотреть форму, макет или объект метаданных из выгрузки, не открывая 1С
- Нужно, чтобы агент в Claude Code, Cursor или Codex правил элементы формы и сразу видел результат
- Нужно превратить готовый Excel-файл в печатный макет табличного документа
Не подходит, если
- Работаете не на Windows: инструменты требуют Windows 10/11 и WebView2 Runtime
- Нужна правка самого BSL-кода в форме, а не визуальных элементов: MCP-сервер работает с формами и макетами, а не с бизнес-логикой
- MCP-серверу нужен установленный Edge или Chrome, которых нет в окружении
Пример запроса к агенту
Открой форму элемента справочника Номенклатура, добавь поле Артикул после поля Наименование и покажи снимок результатаОграничения
Все инструменты работают только на Windows 10/11 с WebView2 Runtime, MCP-серверу дополнительно нужен браузер Edge или Chrome. Правка идет с файлами выгрузки конфигурации на диске, а не с живой базой: изменения нужно будет загрузить обратно в конфигуратор самостоятельно. Модель элементов формы для правки взята из проекта cc-1c-skills, а не разработана с нуля.
Как отключить. Удалите MCP-сервер из конфигурации агента и, если ставили, расширение 1C Form Viewer из VS Code или плагин BSLView из Total Commander.
MCP
- Транспорт
- stdio
- Авторизация
- не нужна
Проверка безопасности
- Агент может изменять элементы, свойства и команды формы в файлах выгрузки
- Изменения нужно вручную загружать обратно в конфигуратор, риск рассинхронизации с живой базой
Коротко о README
README представляет четыре инструмента таблицей с указанием, кому что подходит, описывает возможности по модулям, формам, объектам метаданных, макетам, правке форм агентом, сборке макетов из Excel и отчетам SARIF, дает сравнительную таблицу возможностей по инструментам, инструкцию установки с раздачи Releases и требования (Windows 10/11, WebView2, для MCP еще и Edge или Chrome). Указаны источники: Monaco Editor, bsl_console, CDT 41, cc-1c-skills и azubar/SpreadSheet.
Частые вопросы
Нужен ли Total Commander для работы?
Нет, BSLEdit дает тот же функционал просмотра и правки как автономная программа без Total Commander.
Может ли агент собрать печатный макет из Excel?
Да, MCP-сервер превращает .xlsx в Template.xml с разметкой областей, параметров и оформления.
Похожие
Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода
Скиллы Мэтта Покока для инженеров
Skills For Real Engineers
Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура
Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации
Референсные MCP-серверы
Model Context Protocol servers
Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything