1c-ai-development-kit
Comprehensive AI agents, skills and rules toolkit for 1C:Enterprise development in Cursor IDE
Links
README
From the repo.
1C AI Development Kit
Комплект инструментов для AI-ассистированной разработки на 1С:Предприятие 8.3. Поддерживает Claude Code и Cursor IDE.
Что это?
1C AI Development Kit — готовая экосистема для разработки на 1С с помощью AI. Включает агентов, навыки (skills), правила, шаблоны конфигов и документацию по форматам 1С.
Проект развился из нескольких решений сообщества (см. Благодарности) и объединяет их в единый рабочий комплект с поддержкой Claude Code.
Что внутри
Claude Code Skills
52 skills для автоматизации полного цикла разработки 1С. Вызываются как /skill-name в диалоге с Claude:
| Группа | Skills |
|---|---|
| Объекты метаданных | meta-compile, meta-edit, meta-remove |
| Формы | form-compile, form-edit, form-add, form-remove, form-patterns, help-add |
| Обработки (EPF) | epf-expert (init, build, dump, bsp-init, bsp-add-command) |
| Отчёты (ERF) | erf-expert (init, build, dump) |
| СКД | skd-compile, skd-edit |
| Макеты (MXL) | mxl-expert (compile, decompile, template-add, template-remove) |
| Роли | role-expert (compile + audit) |
| Подсистемы | subsystem-expert (compile, edit, interface-edit) |
| Конфигурация | cf-init, cf-edit |
| Расширения (CFE) | cfe-init, cfe-borrow, cfe-patch-method, cfe-diff |
| Инспекция | inspect (cf, meta, form, skd, mxl, role, subsystem info) |
| Валидация | validate (cf, cfe, meta, form, skd, mxl, role, subsystem) |
| База данных | db-create, db-list, db-run, db-update, db-dump-cf, db-load-cf, db-dump-xml, db-load-xml, db-load-git |
| Веб-клиент | 1c-web-session, web-publish, web-unpublish, web-info, web-stop, web-test |
| Workflow | brainstorm, write-plan, subagent-dev, 1c-help-mcp, 1c-query-opt, 1c-project-init, 1c-test-runner, bsp-patterns, playwright-test, img-grid |
| OpenSpec | openspec-proposal, openspec-apply, openspec-archive |
Cursor IDE
- 12 специализированных агентов — ревью кода, генерация форм, оптимизация запросов, проектирование архитектуры и др.
- 9 правил — стандарты BSL, SDD workflow, выбор модели, использование MCP
- 13 skill-групп — навыки для Cursor
Документация — 29 спецификаций
XML-форматы объектов 1С, JSON DSL для компиляции без знания XML, паттерны форм, гайды по работе с objects.
Шаблоны
templates/mcp.json— готовый конфиг MCP-серверов для нового проекта
Быстрый старт
Смотри QUICK_START.md — там пошаговые инструкции для Claude Code и Cursor IDE.
MCP-серверы
Для полной функциональности рекомендуются MCP-серверы от vibecoding1c.ru:
| Сервер | Назначение |
|---|---|
1c-help | Документация платформы 1С |
1c-ssl | Паттерны БСП (Standard Subsystems Library) |
1c-templates | Шаблоны кода 1С |
1c-syntax-checker | Проверка синтаксиса BSL |
1c-code-checker | Проверка логики через 1С:Напарник |
1c-forms | Схемы управляемых форм |
rlm-toolkit | Персистентная память между сессиями (от @Dmitrii_Labintsev) |
edt-mcp | Интеграция с 1C:EDT (от @DitriXNew) |
Настройка MCP: docs/guides/project-mcp-setup.md
Требования
- 1С:Предприятие 8.3.24+
- PowerShell 5.1+
- Git
- Claude Code или Cursor IDE
Благодарности
Проект построен на работе сообщества. Полные благодарности: ACKNOWLEDGMENTS.md
| Проект | Автор | Вклад |
|---|---|---|
| cc-1c-skills | @Nikolay-Shirokov | Основа архитектуры Claude Code skills — 44+ skills, XML DSL, спецификации |
| cursor_rules_1c | @comol | Skills для Cursor, JSON DSL, агенты, правила |
| 1c-batch | @vladimir-kharin | Bat-скрипты для пакетных операций с платформой 1С |
| mcp-bsl-lsp-bridge | @SteelMorgan | MCP-сервер для BSL Language Server |
| 1c-ai-sandbox | @SteelMorgan | Концепция безопасной sandbox-среды для AI-агентов |
| EDT-MCP | @DitriXNew | MCP-сервер для интеграции с 1C:EDT |
| vibecoding1c.ru | @comol_foa | MCP-серверы, курсы, сообщество AI-разработки на 1С |
Контакты
- 💬 Telegram: @Jefest9988
- 📧 Email: arman.kudaibergenov.mail@gmail.com
- 🐙 GitHub: github.com/Arman-Kudaibergenov/1c-ai-development-kit
Сделано с ❤️ для сообщества 1С-разработчиков
Changelog
v1.1.0 (2026-03-05)
Консолидация skills: 14 granular skills объединены в 5 expert skills
epf-expert— объединяет:epf-add-form,epf-bsp-add-command,epf-bsp-init,epf-erf-build,epf-erf-dump,epf-erf-initmxl-expert— объединяет:mxl-compile,mxl-decompile,template-add,template-removerole-expert— объединяет:role-compile+ аудит правsubsystem-expert— объединяет:subsystem-compile,subsystem-edit,interface-editinspect— заменяет 7*-infoskills (cf-info, meta-info, form-info, skd-info, mxl-info, role-info, subsystem-info)validate— заменяет 11*-validateskills
Итого: 80 → 52 skills. Меньше overlap, полное domain coverage per skill.
v1.0.0
Первый публичный релиз. 80 skills для полного цикла разработки на 1С.
Collected info
- ★ 150 stars
- ⎇ 20 forks
- Language: PowerShell
- Source updated: 7/19/2026
Config for your environment
Replace {MCP_ENDPOINT_URL} with this MCP’s endpoint URL (from its repo or docs above). No API key — you connect directly.
Tool
OS
Config file: ~/.cursor/mcp.json
{
"mcpServers": {
"mcp-server": {
"url": "{MCP_ENDPOINT_URL}"
}
}
}Paste into mcpServers in the config file. Restart Cursor after saving.
If this MCP is also published on mcpchannel.ai, you can subscribe from Browse and use the gateway config there instead.