Пакет расширений для платформы 1С
1C Platform Extension Pack
Набор расширений VS Code и Cursor для разработки на 1С: инструменты платформы, MCP-мост к ним и подсветка BSL
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- MCP-инструменты запускают конфигуратор 1С и команды отладки в среде разработчика
- Расширение работает через IPC с локальным процессом, у которого есть доступ к проекту
Установка
Ручная установка
Установи в VS Code или Cursor пакет расширений yellow-hammer.1c-platform-extension-pack из Marketplace или Open VSX, включи IPC в 1C Platform Tools и подключись к MCP-серверу yellow-hammer.mcp-1c-platform-tools.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Пакет ставит три расширения одной командой: 1C Platform Tools дает панель проектов, дерево команд, запуск конфигуратора и отладку, список TODO и интеграцию с vrunner; 1C Platform Tools MCP открывает эти же команды агентам Cursor и VS Code по протоколу MCP через IPC; Language 1C (BSL) от 1c-syntax дает подсветку синтаксиса, автодополнение и диагностику на BSL Language Server. Устанавливается как обычный extension pack из VS Code Marketplace или Open VSX, все три расширения подтягиваются автоматически.
Для кого. Для 1С-разработчиков, которые ведут проекты в VS Code или Cursor и хотят дать агенту доступ к командам платформы через MCP.
Подходит, если
- Разрабатываете конфигурации 1С в VS Code или Cursor и хотите единый набор расширений вместо ручной установки трех
- Нужно, чтобы агент вызывал команды 1С Platform Tools (запуск конфигуратора, отладку) через MCP
- Нужна подсветка и диагностика BSL прямо в редакторе
Не подходит, если
- Разработка идет в EDT или конфигураторе, а не в VS Code/Cursor
- Не нужен MCP-доступ агента к командам платформы, достаточно подсветки BSL
Пример запроса к агенту
Запусти конфигуратор 1С и покажи список TODO в текущей конфигурации через 1C Platform ToolsОграничения
MCP-часть требует установленного расширения 1C Platform Tools и включенного IPC, README пакета не раскрывает детали настройки IPC. Три входящих расширения развиваются отдельными репозиториями, баг-репорты по каждому нужно заводить в своем месте. Требуется VS Code версии 1.60.0 или новее.
Как отключить. Удалите пакет расширений из VS Code или Cursor, при необходимости оставив только нужные из трех отдельных расширений.
Проверка безопасности
- MCP-инструменты запускают конфигуратор 1С и команды отладки в среде разработчика
- Расширение работает через IPC с локальным процессом, у которого есть доступ к проекту
Коротко о README
README описывает три входящих расширения с ссылками на Marketplace, Open VSX и их репозитории, перечисляет возможности каждого и требования (VS Code 1.60+). Указаны отдельные issue-трекеры для багов по конкретным расширениям. Лицензия MIT.
Частые вопросы
Можно ставить расширения по отдельности?
Да, пакет только группирует три независимых расширения одного издателя для удобной установки.
Нужен ли IPC для подсветки BSL?
Нет, IPC нужен только MCP-расширению для связи с 1C Platform Tools, подсветка BSL работает независимо.
Похожие
Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода
Скиллы Мэтта Покока для инженеров
Skills For Real Engineers
Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура
Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации
Референсные MCP-серверы
Model Context Protocol servers
Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything