Разработка на 1С с AI-агентом: скиллы, MCP и правила
Разработку на 1С с ИИ-агентом собирают из скиллов, MCP-серверов и правил. Скиллы учат агента формату выгрузки и BSL, MCP-серверы открывают код и базу, правила держат стандарты. Ниже порядок сборки в Claude Code, Codex и Cursor, от справки платформы до доступа к копии базы.

Содержание6 разделов
Новости о скиллах и MCP для 1С я публикую в Telegram-канале. Вопросы по своей конфигурации можно задать там в комментариях.
Для 1С в каталоге SkillFoxx 228 карточек на 30 сентября 2026 года: 140 MCP-серверов, 39 скиллов, 25 плагинов и 10 воркфлоу. Скилл — папка с файлом SKILL.md и скриптами, по которой агент собирает форму или обработку из XML-выгрузки. MCP-сервер дает агенту инструменты для чтения метаданных, кода и данных. Правила в файле AGENTS.md или CLAUDE.md задают стиль кода и запреты на всю сессию. Без MCP-сервера агент не видит вашу конфигурацию, без скиллов пишет BSL по памяти модели.
Шаг 1. Скиллы под формат выгрузки
Самый популярный набор для 1С — Скиллы 1С для Claude Code, 646 ★ репозитория. Они ведут полный цикл по XML-выгрузке: обработки, формы, роли, СКД, расширения, создание и обновление баз, публикация через Apache. Основной рантайм рассчитан на Windows и PowerShell 5.1, для Linux и macOS есть порт на Python. Риск высокий, потому что скиллы загружают конфигурации и обновляют базы, и CLI ставит набор только после явного согласия.
npx skillfoxx add skills/1c-skills-for-claude-codeЕсли в команде работают в разных агентах, удобнее 1c-rules, 468 ★ репозитория. Установщик сам находит Cursor, Claude Code или Codex и раскладывает под каждый агент свод правил AGENTS.md, 13 субагентов и скилл, который меняет метаданные типизированными операциями. Для полной функциональности правила ждут пакет MCP-серверов с vibecoding1c.ru в Docker, а проверка кода в нем идет через 1С:Напарник. Третий вариант, 1C AI Development Kit со 165 ★ репозитория, собирает скиллы для Claude Code и агентов для Cursor и требует платформу 8.3.24 или новее.
Шаг 2. Справка платформы, чтобы агент не выдумывал методы
Модель помнит BSL неточно и придумывает методы, которых нет в платформе. Справка платформы 1С по MCP, 196 ★ репозитория, читает синтакс-помощник из установленной платформы и ищет по функциям, типам и методам. Риск у нее низкий, потому что сервер читает только файлы справки. Нужны Java 17 и платформа 8.3.20 или новее, объекты конфигурации и БСП сервер не знает.
Для БСП есть Скилл 1С:БСП, 71 ★ репозитория, тоже с низким риском. В нем 24 справочника по подсистемам БСП 3.1.11 с сигнатурами, примерами и антипаттернами. Для других версий библиотеки сигнатуры придется сверять с поставкой.
npx skillfoxx add skills/1s-bsp-skillШаг 3. Доступ к коду и базе
Сначала подключите сервер, который читает выгрузку на диске. rlm-tools-bsl, 200 ★ репозитория, экономит контекст на большой конфигурации: агент отправляет короткий Python-скрипт, скрипт выполняется в песочнице рядом с исходниками, и в контекст попадает только результат. Живую базу сервер не читает. Если проект ведется в 1C:EDT, подойдет EDT MCP Server с 289 ★ репозитория. Он отдает ошибки проверок и иерархию вызовов, но умеет и удалять объекты, поэтому риск у него высокий.
К живой базе агента подключают три популярных проекта, у всех высокий риск:
- MCP-сервер внутри 1С, 522 ★ репозитория, ставится расширением и публикуется как HTTP-сервис. Без прокси на Python ему нужна публикация базы без аутентификации.
- mcp-1c, 235 ★ репозитория, работает одним бинарником на Go и ограничивает запросы к данным оператором SELECT. Граф вызовов и семантический поиск есть только в платных редакциях.
- 1C MCP Toolkit, 283 ★ репозитория, работает внешней обработкой без изменения конфигурации, но умеет выполнять произвольный код. Встроенный сервер по умолчанию работает без аутентификации.
Если агенту нужны только данные, возьмите read-only сервер для OData 1С. Инструментов записи в нем нет совсем, он читает стандартный OData платформы 8.3.5 и новее.
Шаг 4. Проверка правок
Последний слой ловит ошибки до того, как их увидит человек. BSL Language Server для Claude Code, 35 ★ репозитория, показывает агенту диагностику кода и переходы к определениям. 1c-quality-gate, 29 ★ репозитория, не дает Claude Code или OpenCode закончить сессию, пока правки не прошли проверку стандартов. Гейту нужен MCP-сервис стандартов v8std по HTTP. Тесты YaXUnit после правок запускает METR, он же обновляет базу, поэтому подключайте его к тестовой.
Под какой агент
MCP-серверы из шагов 2–4 работают в любом агенте с поддержкой протокола: Claude Code, Cursor, Codex, OpenCode. Скиллы и плагины привязаны к формату. Для Codex есть плагин Unica и Скиллы 1С для ИИ-агентов, для Cursor подойдут 1c-rules и Скиллы 1С для Cursor. Сравнение серверов по задачам, от поиска по коду до замены 1С:Напарника, собрано в статье «Какой MCP для 1С выбрать».
Права и безопасность
Высокий риск стоит у 64 из 228 карточек для 1С. Такие инструменты меняют конфигурацию, обновляют базы или читают рабочие данные с персональными сведениями. Подключайте агента к копии или демобазе и давайте пользователю 1С права только на чтение. Сервер с записью и скиллы, которые загружают конфигурацию, включайте после того, как проверите ответы агента на чтении.
Остальные карточки собраны на странице инструментов для 1С. Если не знаете, с чего начать, опишите конфигурацию и задачу в подборе с Foxx AI.
Инструменты из статьи
Подбор с Foxx AI- Скиллы 1С для Claude CodeНабор скиллов для полного цикла разработки на 1С:Предприятие 8.3: от XML-исходников до публикации и тестов через веб-клиент
- 1c-rules: правила и скиллы для разработки на 1СНабор правил, субагентов, скиллов и MCP-интеграций для разработки на 1С:Предприятие 8 с Cursor, Claude Code, Codex и другими агентами
- 1C AI Development KitКомплект скиллов, агентов и правил для разработки на 1С в Claude Code и Cursor: метаданные, формы, СКД, расширения, базы и веб-клиент
- MCP-сервер внутри 1СРасширение 1С, которое поднимает MCP-сервер прямо в базе: инструменты по метаданным из коробки и свои инструменты на BSL
- EDT MCP ServerПлагин для 1C:EDT, который отдает агенту проекты, ошибки, анализ BSL, скриншоты форм, рефакторинг метаданных и запуск базы по MCP
- 1C MCP ToolkitВнешняя обработка 1С с MCP и REST API: запросы, метаданные, журнал регистрации и выполнение кода без изменения конфигурации
- mcp-1cMCP-сервер на Go одним бинарником: агент видит метаданные базы 1С, ищет по коду, выполняет запросы на чтение и пишет точный BSL
Вопросы и ответы
Что поставить первым для 1С?
Скиллы под вашего агента и справку платформы mcp-bsl-platform-context с низким риском. Сервер для чтения выгрузки, например rlm-tools-bsl, добавляйте следующим, доступ к базе последним.
Нужен ли доступ к базе или хватит скиллов?
Для кода по выгрузке достаточно скиллов и сервера, который читает файлы на диске. Доступ к базе нужен, когда агент должен видеть данные, журнал регистрации или выполнять запросы. Начните с копии базы и сервера только на чтение.
Это работает в Cursor и Codex?
MCP-серверы работают в любом агенте с поддержкой протокола. Скиллы зависят от формата: для Cursor есть 1c-rules и Скиллы 1С для Cursor, для Codex есть Unica и Скиллы 1С для ИИ-агентов.
Нужна ли Windows?
Для большинства наборов скиллов да, их скрипты написаны на PowerShell. У Скиллов 1С для Claude Code есть порт на Python для Linux и macOS, а rlm-tools-bsl ставится и на Linux как служба systemd.
Канал SkillFoxx в Telegram
Новые скиллы и MCP-серверы из каталога и свежие статьи блога.
ПодписатьсяОбсуждение
Вопросов и комментариев пока нет.


