1C AI DevStart
Стартовый шаблон Claude Code для 1С: 16 скиллов, 6 субагентов-ролей и протокол сверки с живой базой через MCP
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Пакетные скрипты могут выгружать и загружать конфигурацию через реальный конфигуратор
- Полномочия агента настраиваются пользователем и по умолчанию осторожные, но их можно расширить до прямой записи в исходники
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add workflows/1c-ai-devstartОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Собрано автоматически, проверьте перед установкой.
Выполните в терминале в папке проекта
npx skills add mr-ske1r/1c-ai-devstart --skill 1c-batch 1c-feature-dev 1c-integrations 1c-odata brainstorm config-modification enterprisedata-exch errors extract-to-extension form-work mcp-1c obj-lifecycle query-writing skd-design ssl-ext-commands use-bsp -a claude-code -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Добавьте правила в проект
curl -fsSL https://raw.githubusercontent.com/mr-ske1r/1c-ai-devstart/a31d40a7c9b62baeeb42c2204116680664998da6/.claude/rules/1c-rules.md >> AGENTS.mdЕсли AGENTS.md уже есть, правила допишутся в конец файла. Команды для macOS и Linux, на Windows выполните их в Git Bash.
Добавьте правила в проект
curl -fsSL https://raw.githubusercontent.com/mr-ske1r/1c-ai-devstart/a31d40a7c9b62baeeb42c2204116680664998da6/.claude/rules/common-rules.md >> AGENTS.mdЕсли AGENTS.md уже есть, правила допишутся в конец файла. Команды для macOS и Linux, на Windows выполните их в Git Bash.
Добавьте правила в проект
curl -fsSL https://raw.githubusercontent.com/mr-ske1r/1c-ai-devstart/a31d40a7c9b62baeeb42c2204116680664998da6/.claude/rules/mcp.md >> AGENTS.mdЕсли AGENTS.md уже есть, правила допишутся в конец файла. Команды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add mr-ske1r/1c-ai-devstart --skill 1c-batch 1c-feature-dev 1c-integrations 1c-odata brainstorm config-modification enterprisedata-exch errors extract-to-extension form-work mcp-1c obj-lifecycle query-writing skd-design ssl-ext-commands use-bsp -a codex -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Добавьте правила в проект
curl -fsSL https://raw.githubusercontent.com/mr-ske1r/1c-ai-devstart/a31d40a7c9b62baeeb42c2204116680664998da6/.claude/rules/1c-rules.md >> AGENTS.mdЕсли AGENTS.md уже есть, правила допишутся в конец файла. Команды для macOS и Linux, на Windows выполните их в Git Bash.
Добавьте правила в проект
curl -fsSL https://raw.githubusercontent.com/mr-ske1r/1c-ai-devstart/a31d40a7c9b62baeeb42c2204116680664998da6/.claude/rules/common-rules.md >> AGENTS.mdЕсли AGENTS.md уже есть, правила допишутся в конец файла. Команды для macOS и Linux, на Windows выполните их в Git Bash.
Добавьте правила в проект
curl -fsSL https://raw.githubusercontent.com/mr-ske1r/1c-ai-devstart/a31d40a7c9b62baeeb42c2204116680664998da6/.claude/rules/mcp.md >> AGENTS.mdЕсли AGENTS.md уже есть, правила допишутся в конец файла. Команды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add mr-ske1r/1c-ai-devstart --skill 1c-batch 1c-feature-dev 1c-integrations 1c-odata brainstorm config-modification enterprisedata-exch errors extract-to-extension form-work mcp-1c obj-lifecycle query-writing skd-design ssl-ext-commands use-bsp -a opencode -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Добавьте правила в проект
curl -fsSL https://raw.githubusercontent.com/mr-ske1r/1c-ai-devstart/a31d40a7c9b62baeeb42c2204116680664998da6/.claude/rules/1c-rules.md >> AGENTS.mdЕсли AGENTS.md уже есть, правила допишутся в конец файла. Команды для macOS и Linux, на Windows выполните их в Git Bash.
Добавьте правила в проект
curl -fsSL https://raw.githubusercontent.com/mr-ske1r/1c-ai-devstart/a31d40a7c9b62baeeb42c2204116680664998da6/.claude/rules/common-rules.md >> AGENTS.mdЕсли AGENTS.md уже есть, правила допишутся в конец файла. Команды для macOS и Linux, на Windows выполните их в Git Bash.
Добавьте правила в проект
curl -fsSL https://raw.githubusercontent.com/mr-ske1r/1c-ai-devstart/a31d40a7c9b62baeeb42c2204116680664998da6/.claude/rules/mcp.md >> AGENTS.mdЕсли AGENTS.md уже есть, правила допишутся в конец файла. Команды для macOS и Linux, на Windows выполните их в Git Bash.
Скопируй файлы репозитория mr-ske1r/1c-ai-devstart (кроме README.md и install.md) в проект 1С, открой Claude Code в этой папке и выполни /setup-project, затем перезапусти сессию, чтобы поднялись MCP-серверы из .mcp.json.
Другие способы из описания автора
Установи шаблон по инструкции https://raw.githubusercontent.com/mr-ske1r/1c-ai-devstart/master/install.md
Поручается агенту прямо в Claude Code, открытом в папке будущего проекта.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Шаблон копируется в проект 1С и командой /setup-project проводит настройку: подключение к базе и MCP, выгрузку исходников, заполнение паспорта проекта CLAUDE.md и настройку полномочий агента (что можно менять самому, что только по запросу, что лишь читать). Дает 16 скиллов по темам вроде запросов, СКД, управляемых форм, жизненного цикла объектов, обменов EnterpriseData и пакетных операций с конфигуратором, и 6 узкоспециализированных субагентов: архитектор, исследователь кода, разработчик, ревьюер, упрощатель, документатор. Ключевой принцип: правила кодирования живут в одном файле 1c-rules.md, а метаданные и данные агент берет из живой базы через MCP-сервер стороннего проекта 1c_mcp Владимира Харина, а не выдумывает по памяти. Для полного цикла задачи есть команда /1c-feature-dev, а для простых задач есть связка команд /new-brief и /new-plan.
Для кого. Для 1С-разработчиков на Windows, которые хотят системный каркас для Claude Code вместо набора разрозненных подсказок.
Подходит, если
- Начинаете проект 1С под Claude Code и хотите готовые роли, скиллы и правила сразу
- Нужен явный контроль полномочий агента по каждому каталогу исходников
- Готовы подключить MCP-сервер 1c_mcp к своей базе для сверки с реальными метаданными
Не подходит, если
- Нет Windows или PowerShell: пакетные скрипты шаблона рассчитаны только на них
- Не пользуетесь Claude Code
- Нужны инструменты для прямого редактирования XML-структуры метаданных: шаблон намеренно их не включает
Пример запроса к агенту
Запусти /1c-feature-dev для добавления интеграции с API сервисдеска и проведи задачу через субагентов ревью и упрощенияОграничения
Лицензии в репозитории нет. Полноценная работа требует установки стороннего MCP-сервера 1c_mcp Владимира Харина в базу и публикации его HTTP-сервиса, без него агент теряет доступ к метаданным и данным. Пакетные операции выгрузки и загрузки конфигурации выполняются через реальный конфигуратор и могут занимать заметное время на больших базах. Шаблон не содержит инструментов правки XML-структуры метаданных, для этого рекомендует отдельный проект cc-1c-skills.
Как отключить. Удалите папку .claude и файл CLAUDE.md из проекта, а также записи из .mcp.json, если MCP-серверы были подключены.
Проверка безопасности
- Пакетные скрипты могут выгружать и загружать конфигурацию через реальный конфигуратор
- Полномочия агента настраиваются пользователем и по умолчанию осторожные, но их можно расширить до прямой записи в исходники
Коротко о README
README описывает возможности шаблона (нормы BSL, MCP как источник истины, 16 скиллов, 6 субагентов, контроль полномочий, пакетные операции), пошаговый быстрый старт через /setup-project, обновление шаблона, работу с задачами в полном и легком циклах, таблицы всех скиллов и субагентов, принцип разделения ЧТО/КАК, список подключенных MCP-серверов (1c_mcp и v8std) и благодарности проектам-источникам: 1c_mcp, v8std.ru и 1c-ai-feature-dev-workflow.
Частые вопросы
Шаблон работает без MCP?
Да, но агент опирается только на исходники и честно помечает, что не смог свериться с живой базой.
Как обновить шаблон в существующем проекте?
Скопировать папку .claude поверх своей, не трогая CLAUDE.md, .mcp.json и другие уже настроенные файлы в корне.
Похожие
Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода
Скиллы Мэтта Покока для инженеров
Skills For Real Engineers
Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура
Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации
Референсные MCP-серверы
Model Context Protocol servers
Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything