1c-dev: цикл хранилище-база-XML для 1С
1c-dev — Claude Code skill for 1C:Enterprise development
Плагин Claude Code проводит агента по циклу хранилища конфигурации 1С: обновление, выгрузка в XML, блокировка, правка, коммит
- 0 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Запускает 1cv8.exe DESIGNER, который может изменить конфигурацию рабочей информационной базы
- Коммитит изменения в общее хранилище конфигурации от имени пользователя
- Пароли от базы и хранилища хранятся в открытом виде в 1c-project.json
Установка
- Работает в
- Сервисы
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/1c-dev-claude-code-skill-for-1c-enterprise-developmentОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Запускает 1cv8.exe DESIGNER, который может изменить конфигурацию рабочей информационной базы
- Коммитит изменения в общее хранилище конфигурации от имени пользователя
- Пароли от базы и хранилища хранятся в открытом виде в 1c-project.json
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл автоматизирует рутину работы с хранилищем конфигурации 1С на серверной информационной базе, выделенной под разработку. По команде он проверяет хранилище на новые версии и подтягивает их, ведет инкрементную выгрузку конфигурации в XML, блокирует объекты перед правкой и останавливается, если их держит кто-то другой, после правки Claude грузит обратно только измененные файлы, обновляет конфигурацию базы и коммитит в хранилище с комментарием задачи. Все действия выполняют PowerShell- или Bash-скрипты, которые запускают 1cv8.exe DESIGNER в пакетном режиме и разбирают его логи, потому что дизайнер иногда завершается с кодом 0 даже при ошибке.
Для кого. Для 1С-разработчиков, которые хотят, чтобы Claude Code сам вел цикл хранилище-база-XML без ручного экспорта через Конфигуратор.
Подходит, если
- Разработка ведется на серверной информационной базе, привязанной к хранилищу конфигурации
- Нужно, чтобы агент сам блокировал объекты, редактировал XML и коммитил в хранилище
- Важно не трогать файлы, которые не менялись, при выгрузке в XML
Не подходит, если
- Используется файловая информационная база: README прямо исключает этот случай из версии 1
- Ведется разработка в EDT или через расширения конфигурации: тоже вне охвата v1
- Нужна работа с несколькими хранилищами одновременно
Пример запроса к агенту
Это 1С-проект, настрой его и обнови конфигурацию из хранилища перед тем, как я начну работатьОграничения
Требует Windows, платформу 1С:Предприятие 8.3.11 и выше в Program Files\1cv8, и отдельную серверную базу под разработку без данных и других пользователей. Пароли хранятся в открытом виде в 1c-project.json, скилл сам добавляет файл в .gitignore, но его нужно беречь. Файловые базы, расширения конфигурации, EDT-проекты и работа с несколькими хранилищами не поддержаны в версии 1. Полный цикл проверен вживую на платформе 8.3.19.1351, для других сборок README просит перепроверить по чеклисту.
Как отключить. Удалите плагин командой /plugin marketplace remove 1c-developer-skill в Claude Code или удалите папку ~/.claude/skills/1c-dev при ручной установке.
Частые вопросы
Что произойдет, если два человека держат один и тот же объект?
Скилл жестко останавливается на блокировке (код выхода 3) вместо того, чтобы продолжать работу.
Можно ставить скилл вручную, без плагина?
Да, вариант Б: склонировать репозиторий и запустить install.ps1 или install.sh, они копируют skills/1c-dev в ~/.claude/skills/1c-dev.
Обсуждение
Вопросов и отзывов пока нет.
Плагин доработки 1С для Claude Code
1C:Enterprise AI Feature Development Plugin
Плагин Claude Code с воркфлоу из семи фаз для доработки конфигураций 1С: исследование кода, архитектура, реализация и ревью через отдельных агентов
Плагин Claude Code 1c-dev: разбор задачи по 1С в диалоге, техническая спека, шаги с зависимостями и выполнение одного шага за раз с проверкой
Скиллы Claude Code для 1С
Claude Code Skills for 1C:Enterprise
Большой набор скиллов, правил и команд, с которыми агент собирает и разбирает исходники 1С по формату платформы, без Конфигуратора
Скиллы 1С для Claude Code
1C Skills for Claude Code
Набор скиллов для полного цикла разработки на 1С:Предприятие 8.3: от XML-исходников до публикации и тестов через веб-клиент
Среда разработки 1С с MCP-сервером на 10 инструментов: 11 анализаторов BSL, JSON DSL в XML, граф зависимостей и сборка EPF без 1С
Плагин стандартов разработки 1С
1c-dev-rules
Плагин из 30 скиллов по стандартам разработки 1С на базе v8std и конвейер задачи от постановки до релиза с гейтами согласования и код-ревью
Коротко о README
README описывает автоматизацию цикла хранилище-база-XML для 1С, требования к платформе и базе, два способа установки (плагин Claude Code или ручное копирование скилла), список файлов, которые скилл создает в проекте, и какие из них нужно игнорировать в git. Указаны команды тестов на bash и PowerShell и ограничения версии 1. Лицензия MIT.
Бейдж для README
Исходный SKILL.md
--- name: 1c-dev description: >- 1C:Enterprise development workflow automation. Use when a project involves 1C configuration development: editing configuration XML/BSL sources, syncing with a 1C configuration repository (хранилище конфигурации), updating an infobase from the repository, locking/committing objects, or loading XML changes back into the configuration. Triggers: "1C", "1С", "конфигурация", "хранилище", "конфигуратор", "BSL", "1cv8". --- # 1C Developer Skill Automates the 1C configuration-repository round-trip for server infobases: update from хранилище -> dump to XML -> lock objects -> edit -> partial load back -> commit. All heavy lifting is done by scripts driving 1cv8.exe DESIGNER in batch mode.