Описание
anymasoft/1c-ai — большой комбайн для 1С-разработки с ИИ: 52 скилла — для Claude Code, агенты и правила Cursor — отдельный блок под второй редактор, полный цикл 8.3 — от метаданных до публикации, сборка из сообщества — лучшее из нескольких открытых проектов в одном месте. Для 1С-команд, которым нужен один большой проверенный набор вместо десятка разрозненных.
Что умеет:
— давать 52 скилла Claude Code;
— включать правила и агентов Cursor;
— покрывать полный цикл 8.3;
— объединять наработки сообщества.
Полная документация ниже — автоматически из репозитория anymasoft/1c-ai (ветка main). Оригинальные материалы проекта распространяются на условиях его лицензии.
# 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С.