1C Skills для Codex и Claude Code: что это
1C Skills — локальные инструкции и скрипты для Codex, Claude Code и других ИИ-агентов: XML конфигураций, CFE, EPF/ERF, формы, тесты и базы 1С.
- Category: gitsell-news
- Published: 2026-09-21T09:45:48.681147
- Canonical: https://gitsell.ru/blog/1c-skills-dlya-codex-i-claude-code-chto-eto
Article
ИИ-агент умеет писать текст и код, но без знания формата 1С легко создаёт правдоподобный, неработающий XML. 1C Skills превращает общую модель в инструмент разработчика: каждый скил содержит правила, примеры и исполняемые скрипты для конкретной операции.
Набор подключается локально к Codex, Claude Code или другой среде с поддержкой skills/instructions. Это не облачный чат и не расширение внутри рабочей базы.
Какие задачи закрывает набор
В репозитории собраны скилы для полного цикла:
- конфигурации:
cf-init,cf-info,cf-edit,cf-validate; - расширения:
cfe-borrow,cfe-patch-method,cfe-diff; - метаданные, формы, роли, подсистемы, СКД и MXL;
- сборка и разборка
.epf/.erf; - создание, загрузка и выгрузка информационных баз;
- публикация через Apache и браузерные smoke-тесты;
- HTTP bridge и headless TestClient/TestManager для тестовых баз.
Полный список находится в SKILLS_TABLE.md на карточке msrv-tech/skills.
Как агент использует скил
Пользователь формулирует задачу естественно: «создай справочник с ИНН и КПП» или «собери внешнюю обработку из XML». Агент выбирает подходящий SKILL.md, запускает скрипты и проверяет результат специализированным валидатором.
Пример прямого запуска без чата:
python3 <skills-root>/cf-info/scripts/cf-info.py -ConfigPath <project>/src -Mode overview
Скрипты нужны не ради автоматизации любой ценой. Они ограничивают пространство действий: вместо свободной генерации большого XML агент выполняет небольшую операцию с известными параметрами.
Чем это отличается от других продуктов
| Инструмент | Где работает | Основная задача |
|---|---|---|
| 1C Skills | На машине разработчика | Изменение и проверка исходников |
| ИИ-агент | В информационной базе | Диалог с данными и действия пользователя |
| ИИ-прокси | API-шлюз | Доступ к моделям и учёт токенов |
| Конвейер 1С | Облачный контур разработки | Выполнение задачи от постановки до артефакта |
С чего начать
Склонируйте репозиторий в каталог, который сканирует ваша среда, и попробуйте безопасную команду чтения: обзор конфигурации или формы. Затем выполните валидацию существующего проекта. Только после того как вывод понятен, поручайте агенту изменения.
Для операций с реальной базой нужны платформа 1С и отдельный тестовый контур. Базовые XML-команды требуют Python 3.11+ с lxml и PyYAML; веб-тесты дополнительно используют Node.js и Playwright.
Статьи по теме
- Как подключить 1C Skills к Codex и Claude Code: Установка 1C Skills для локального ИИ-агента: клонирование репозитория, зависимости Python, платформа 1С и первая безопасная проверка.
- 1C Skills и YAxUnit: как встроить тесты в работу ИИ-агента: Связка 1C Skills и YAxUnit: агент меняет XML, запускает подходящие тесты, читает результат и исправляет код до review.
- Чем 1C Skills отличается от MCP и ИИ-агента: Сравнение 1C Skills, MCP и ИИ-агента: локальные исходники, вызов инструментов внешним агентом и диалог внутри информационной базы.