Из всех веток вайб-кодинга 1С растёт быстрее всех: спрос на «вайб кодинг 1С» за два года увеличился в тринадцать раз. Причина понятная — типовой рутины в 1С много, а разработчиков мало. Ниже — что из этого реально работает сегодня, шесть инструментов с проверяемыми цифрами и главное ограничение платформы, о котором обычно молчат.
Короткий ответ
Вайб-кодинг в 1С работает в режиме «агент пишет, человек прогоняет». Конфигурация в файлах EDT — это обычный код, и терминальные агенты правят его так же, как любой другой: находят модуль по описанию задачи, пишут процедуры на встроенном языке, меняют формы.
Полной автономии нет, и упирается это не в качество моделей. Агент не запускает конфигуратор и не проверяет своё творение в предприятии. Цикл «написал → запустил → увидел ошибку → поправил», который делает вайб-кодинг рабочим на других языках, в 1С разомкнут. Замыкает его разработчик.
Что реально получается
Типовая рутина. Обработки по образцу, заполнение реквизитов, выгрузки, печатные формы, простые отчёты. Здесь выигрыш кратный: агент пишет за минуты то, на что уходил час.
Разбор чужого кода. Недооценённый сценарий. «Объясни, что делает этот модуль и откуда берётся вот это поле» — на унаследованной конфигурации это экономит дни.
Данные обычным языком. Не программирование вовсе, но самый массовый запрос: бухгалтер спрашивает «сколько мы отгрузили этому контрагенту в июне» и получает ответ из базы. Делается через OData без доработки конфигурации.
Черновик сложного. Даже там, где результат придётся переписать, агент экономит время на старте: структура, названия, каркас запроса.
Что не получается
Проверить результат. Главное ограничение, из которого растут остальные. Компилятор и предприятие остаются за пределами досягаемости агента.
Ручаться за типовые механизмы. Модели знают встроенный язык хуже, чем Python: конструкции общего вида пишут уверенно, а специфику платформы — регистры, обмены, механизмы БСП — путают. Проверять надо всё, что сложнее процедуры на экран.
Работать с конфигурацией в файле .cf. Вайб-кодинг требует кода в файлах. Без EDT или выгрузки в файлы агенту нечего читать.
Заменить понимание платформы. Человек, который не знает, чем регистр накопления отличается от регистра сведений, не сможет проверить ответ. Здесь общий риск вайб-кодинга — «работает, но неверно» — проявляется сильнее, чем где-либо.
Шесть инструментов экосистемы
Звёзды и даты — на 21 августа 2026 года. Смотреть стоит не на популярность, а на дату последнего изменения: экосистема молодая, половина проектов умирает за квартал.
1. mcp-1c — конфигурация и генерация BSL
Сервер на Go: агент видит структуру конфигурации и пишет код с учётом реальных объектов, а не выдуманных. Один бинарник, без зависимостей, 11 инструментов.
★198, MIT, последнее изменение 17 августа 2026. Чем отличается: самый популярный и самый живой в экосистеме; целится именно в генерацию кода, а не в чтение данных.
2. 1C_EDT_MCP_PUBLIC — работа внутри EDT
Плагин к 1С:EDT: 99 инструментов для проектов, модулей BSL, метаданных, форм, отчётов СКД и журнала регистрации.
★14, лицензия не указана, изменения от 18 августа 2026. Чем отличается: единственный, кто работает изнутри среды разработки, а не снаружи. Это ближе всего к замыканию цикла — подробнее про MCP и EDT.
3. code-index-mcp — индекс кода для больших конфигураций
Индексатор на Rust с поддержкой BSL: 31 инструмент, разбор синтаксического дерева, федерация по нескольким репозиториям.
★99, MIT, изменения от 20 августа 2026. Чем отличается: решает проблему масштаба. На типовой конфигурации агент захлёбывается в объёме; индекс даёт ему находить нужное, не перечитывая всё.
4. 1c-odata-mcp — данные через стандартный интерфейс
TypeScript-сервер поверх OData: данные 1С обычным языком из Claude. Чтение по умолчанию, запись отдельным флагом — правильная конструкция.
★17, MIT, изменения от 21 августа 2026. Чем отличается: работает с любой базой, где включён стандартный интерфейс OData, — доработка конфигурации не нужна.
5. mcp-rsv-data — для бухгалтеров и аналитиков
Тоже про данные, но с другим адресатом: чтение рабочей базы без знания языка запросов, плюс отдача структуры метаданных.
★44, MIT, изменения от 7 июля 2026. Чем отличается: сделан не для разработчика, а для того, кто в 1С работает. Это тот самый массовый сценарий.
6. MCP35 — под ERP
51 инструмент для 1С:ERP по JSON-RPC 2.0, написан на самом встроенном языке.
★31, MIT, изменения от 19 июня 2026. Чем отличается: единственный из списка, кто целится в ERP-специфику; заметно тише остальных по активности — проверьте, жив ли, прежде чем закладываться.
Сравнение
| Сервер | Что даёт | Язык | Лицензия | Последнее изменение | ★ |
|---|---|---|---|---|---|
| mcp-1c | конфигурация, генерация BSL | Go | MIT | 17.08.2026 | 198 |
| code-index-mcp | индекс кода, поиск по AST | Rust | MIT | 20.08.2026 | 99 |
| mcp-rsv-data | чтение данных для не-разработчика | Go | MIT | 07.07.2026 | 44 |
| MCP35 | инструменты под ERP | 1С | MIT | 19.06.2026 | 31 |
| 1c-odata-mcp | данные через OData, запись по флагу | TypeScript | MIT | 21.08.2026 | 17 |
| 1C_EDT_MCP_PUBLIC | работа внутри EDT | Java | не указана | 18.08.2026 | 14 |
Есть и отдельный каталог серверов экосистемы 1С (Untru/1c-mcp, ★146) — полезен, чтобы посмотреть, что появилось после этой публикации.
ОсторожноСервер к боевой базе — это доступ к учёту компании. Отдельный технический пользователь, чтение по умолчанию, никакой административной учётки «на время отладки». Разбор — безопасность MCP.
Как это собирают на практике
Рабочая конфигурация, которая складывается у большинства:
- Конфигурация выгружена в файлы EDT и лежит в Git. Без этого шага дальше идти некуда.
- Терминальный агент — Claude Code или аналог — работает с этими файлами как с обычным проектом.
- Правила проекта в AGENTS.md: соглашения по именованию, что трогать нельзя, какие механизмы БСП используются. Это заметно снижает «а он опять сделал по-своему».
- MCP-сервер к тестовой базе — чтобы агент сверял данные, а не выдумывал.
- Проверка человеком перед каждым помещением в хранилище. Нечитаный код в боевую конфигурацию не попадает.
Русский язык у Claude Code закрепляется одной строкой настройки — на 1С это заметно удобнее, потому что и язык платформы русский.
Что выбрать под вашу ситуацию
Разработчик, хочу писать код быстрее. mcp-1c плюс терминальный агент. На большой конфигурации добавьте code-index-mcp.
Работаю в EDT и хочу не выходить из среды. 1C_EDT_MCP_PUBLIC, с оглядкой на то, что лицензия не указана.
Не разработчик, нужны ответы по данным. mcp-rsv-data или 1c-odata-mcp, только чтение. Это не вайб-кодинг, но именно этого обычно хотят.
ERP. MCP35, предварительно проверив активность проекта.
Не знаю, с чего начать. С MCP для 1С — там разобрано, как вообще включается доступ, и это первый шаг для любого из вариантов.
Коротко о главном
- Вайб-кодинг в 1С — это «агент пишет, человек прогоняет». Цикл проверки разомкнут: конфигуратор агенту недоступен.
- Работает: типовая рутина, разбор чужого кода, черновики, ответы по данным. Не работает: гарантии по специфике платформы.
- Обязательное условие — конфигурация в файлах EDT под Git.
- Экосистема живая, но молодая: смотрите на дату последнего коммита, а не на звёзды.
- Данные — только чтение и только через отдельного технического пользователя.
Дальше: MCP для 1С и для EDT — как включить доступ; инструменты вайб-кодинга вообще — если 1С не единственное, с чем работаете; ИИ-агент для бухгалтера — если задача не про код.