Cursor и 1С — это неочевидная, но рабочая связка. В 2026 году российские 1С-разработчики активно тестируют Cursor как AI-среду для написания BSL-кода. Задача не тривиальная: 1С — закрытая платформа со своим языком, и стандартный AI про неё почти ниче…
10+ лет в маркетинге, 300+ клиентских проектов: сайты, реклама, боты. Создатель GoBanana (228K+ пользователей, 11.6 млн ₽ выручки) и VibeCoderz. Делаю AI-продукты сам через Claude Code, Cursor, Windsurf и консультирую тех, кто хочет так же.
Об авторе →Claude Code: новый CLI-агент от Anthropic
Anthropic выпустила Claude Code — терминальный AI-агент для разработчиков. Инструмент работает прямо в командной строке и умеет писать, редактировать и запускать код.
Zcode AI: Полный гид по визуальному интерфейсу для Claude Code и AI-агентов
Узнайте, как использовать Zcode для управления Claude Code, Gemini и Codex в едином GUI. Настройка провайдеров, MCP-серверов и визуальный вайбкодинг.
YouTube-канал с монетизацией из любой точки мира: Пошаговый гайд 2026
Инструкция по созданию YouTube-канала: обход блокировок SMS, настройка расширенных функций через виртуальные номера и правила безопасности для монетизации.
Windsurf Code Maps: Как глубоко понимать архитектуру проекта перед написанием кода
Полный гайд по Windsurf Code Maps, модели Sway 1.5 и Sway Grep. Узнайте, как визуализировать архитектуру кода и ускорить разработку в 13 раз.
Vk Fast Cash Strategy
Аудитория ВКонтакте — это те же люди, что и в Instagram, но 'социальный контракт' площадки другой. Если Instagram — это 'дорогой ресторан' с демонстрацией успеха, то VK — это 'душевная шашлычная'. Здесь не работает глянцевый 'успешный успех
Cursor и 1С — это неочевидная, но рабочая связка. В 2026 году российские 1С-разработчики активно тестируют Cursor как AI-среду для написания BSL-кода. Задача не тривиальная: 1С — закрытая платформа со своим языком, и стандартный AI про неё почти ничего не знает. Но с правильными rules, плагинами и MCP-сервером это меняется.
В статье — что реально работает, как настроить Cursor Rules под BSL, зачем нужен MCP-сервер 1с_mcp и где взять готовые скилы для вайбкодинга в 1С.
Большинство 1С-разработчиков работают в конфигураторе или EDT. Там нет нормального AI-ассистента. Cursor закрывает этот пробел.
Cursor — это AI IDE на базе VS Code. Он поддерживает любые плагины VS Code, включая Language 1C (BSL). А это значит: подсветка синтаксиса, автодополнение и статический анализ BSL-кода прямо внутри Cursor.
Рабочий флоу такой:
Вместо ручного кодинга — ставишь задачу агенту, он пишет макет, команду, модуль. На практике за 5 минут получаешь 80% готового кода, а потом доделываешь напильником.

Cursor строится на ядре VS Code, поэтому все BSL-плагины ставятся через Ctrl+Shift+X.
Два обязательных:
Language 1C (BSL) — основной плагин от команды 1c-syntax. Даёт подсветку, список методов (Ctrl+Shift+O), навигацию к определению, автоматическое добавление комментариев. Без него AI будет работать вслепую — не будет понимать структуру BSL-файлов.
Russian - Code Spell Checker — опционально, но полезно: убирает ложные ошибки на кириллических идентификаторах.
После установки Language 1C (BSL): открой любой файл .bsl или .os, в правом нижнем углу выбери язык "1CLang (bsl)". Теперь Cursor видит синтаксис BSL и может его анализировать.
| Плагин | Назначение | Обязательность |
|---|---|---|
| Language 1C (BSL) | Подсветка, анализ BSL-кода | Обязательно |
| Russian Code Spell Checker | Проверка орфографии на кириллице | Рекомендуется |
| 1S Platform Tools | Инициализация проекта, отладка | Для отладки |
| OneScript DBSL | Интеграция с OneScript | Для отладки |

Rules в Cursor — это системный контекст, который AI получает перед каждым ответом. Думай о них как о должностной инструкции для агента: что он должен знать, как должен писать код, какие соглашения соблюдать.
Без rules Cursor пишет BSL-код как Generic JavaScript — игнорирует специфику платформы, пишет несуществующие методы, путает клиентский и серверный контекст.
С правильными rules агент знает:
User Rules — глобальные, применяются ко всем проектам. Добавляются вручную в настройках: значок шестерёнки → Rules & Skills → User → New User Rule.
Туда имеет смысл класть общие правила: "Ты помогаешь разрабатывать решения на платформе 1С:Предприятие 8. Пиши BSL-код строго в соответствии со стандартами разработки 1С..."
Project Rules — специфичны для проекта. Живут в папке .cursor/rules/ внутри каталога проекта. Автоматически подтягиваются, когда открываешь эту папку. Их удобно хранить вместе с выгрузкой конфигурации.
Максим Наговицын: «Когда я первый раз прогнал задачу через Cursor без rules — он написал код на каком-то смешанном BSL/JS. Потом добавил базовые rules и попробовал снова — агент за 5 минут сгенерировал макет табличного документа с шапкой, табличной частью и подвалом. Доработки заняли минут 15. Без rules на ту же задачу уходило полдня.»

Не нужно писать rules с нуля. На GitHub существует репозиторий comol/ai_rules_1c с готовым набором правил и скилов для вайбкодинга в 1С — 227 звёзд, 48 форков на момент публикации статьи.
Структура репозитория:
ai_rules_1c/
├── AGENTS.md # основной свод правил (always-on контекст)
├── USER-RULES.md # пользовательские правила
├── memory.md # память проекта
├── install.ps1 # PowerShell-установщик
├── adapters/ # адаптеры под Cursor, Claude Code, Codex
├── content/
│ ├── rules/ # on-demand правила по задаче
│ ├── agents/ # 13 специализированных субагентов
│ ├── skills/ # SKILL-пакеты (работа с метаданными и т.д.)
│ └── mcp-servers.json # каталог MCP-серверов экосистемы 1С
# Переходим в папку пользователя
cd ~
# Клонируем репозиторий
git clone https://github.com/comol/ai_rules_1c.git
# Заходим в папку
cd ai_rules_1c
# Запускаем установщик
./install.ps1После этого скилы появятся глобально в настройках Cursor (Rules & Skills → User). Правила нужно добавлять отдельно для каждого проекта.
.cursor внутри папки проекта (рядом с выгрузкой конфигурации)rules из репозиторияВторой способ надёжнее: rules хранятся вместе с конфигурацией, их видно в git-истории.
Это часто путают.
Rules — общая инструкция по поведению. Задают направление: "работай с 1С", "пиши по стандартам", "не используй устаревшие методы".
Skills — конкретные пошаговые инструкции для типовых задач. Как инструкция к станку: берёшь болванку → делаешь вот эти шаги → получаешь конкретный результат.
Примеры скилов в ai_rules_1c:
В промте к агенту скилы вызываются явно:
Создай печатную форму для документа Заказ.
Выведи: номер, дату, организацию, покупателя, склад, табличную часть (товар, цена, количество, сумма), подвал.
— скил для создания макета
— скил для анализа документовSkills задаются глобально для пользователя в Cursor, а Rules — отдельно для каждого проекта. Оба набора отображаются вместе на вкладке All в настройках.

Rules дают AI общие знания о 1С. MCP-серверы дают знания о твоей конкретной конфигурации.
MCP (Model Context Protocol) — стандартный протокол, через который AI-ассистенты получают доступ к внешним инструментам. В контексте 1С это значит: агент может прочитать метаданные твоей базы, проверить синтаксис сгенерированного кода, выполнить запрос к базе.
| Сервер | Что делает | Ссылка |
|---|---|---|
| 1c_mcp (feenlace) | Читает метаданные живой базы, выполняет запросы | github.com/feenlace/mcp-1c |
| mcp-bsl-platform-context | Справка по платформенным типам и методам 1С | github.com/alkoleft/mcp-bsl-platform-context |
| SyntaxCheckServer (comol) | Проверка синтаксиса BSL через Language Server | через Docker |
MCP-1C — локальный процесс, который общается только с вашей базой. Код и данные 1С остаются у вас. Работает с любым MCP-совместимым клиентом: Cursor, Claude Desktop, VS Code с Cline.

В файл mcp.json (настройки Cursor → Tools → MCP) добавляешь:
{
"mcpServers": {
"1c-syntax-checker-mcp": {
"url": "http://localhost:8002/mcp",
"connection_id": "1c_lsp_service_001"
}
}
}Для агентов (Cursor, RooCode), поддерживающих современный протокол Streamable HTTP, указывается http://youraddress:8000/mcp.
SyntaxCheckServer можно запустить через Docker:
docker run -d -p 8002:8002 \
--name 1c_syntaxcheck_mcp \
-e LICENSE_KEY=YOUR_LICENSE_KEY \
comol/1c_syntaxcheck_mcp:latestПомимо MCP, есть более простой способ показать Cursor структуру 1С — расширение 1S MetaData View. Оно строит дерево метаданных прямо в Cursor, без запущенной базы.
Устанавливается из исходников на GitHub, потому что в официальном маркетплейсе его нет.
Полный процесс установки:
# Убедись, что установлены Node.js и Git
node -v
git -v
# Клонируешь репозиторий
cd ~
git clone https://github.com/[repo-url]/1s-metadata-view.git
# Переходишь в папку
cd 1s-metadata-view
# Устанавливаешь зависимости
npm install
# Устанавливаешь инструмент для сборки
npm install -g vsce
# Собираешь VSX-файл
vsce packageПотом в Cursor: Ctrl+Shift+P → "Extension install from VSX" → выбираешь собранный файл.
После перезапуска Cursor в боковой панели появится дерево метаданных. Открываешь папку с выгруженной конфигурацией → видишь документы, справочники, модули. Можно кликнуть правой кнопкой на объект и открыть его модуль прямо в редакторе.
Это важный нюанс, который влияет на качество результата.
Для работы с 1С рекомендуется Gemini 2.5 Pro или Claude Sonnet. Режим "Auto" в Cursor для задач с 1С работает хуже — он оптимизирует выбор модели под общую эффективность, а не под специфику BSL.
| Модель | Плюс для 1С | Цена |
|---|---|---|
| Gemini 3.1 Pro | Большое контекстное окно (1M токенов), хорошо работает с табличными документами | $2/$12 за 1M токенов |
| Claude Sonnet 4.6 | Точное следование инструкциям, хорошо читает rules | $3/$15 за 1M токенов |
| GPT-5.4 | Стабильный для терминальных задач | $2.5/$15 за 1M токенов |
Для задач с табличными документами (макеты, печатные формы) — Gemini работает особенно хорошо. Для сложных алгоритмов с бизнес-логикой — лучше Claude Sonnet.

Это отдельная история, но кратко — работает.
Cursor построен на базе VS Code, поэтому все плагины VS Code ставятся и работают так же. Для отладки нужно:
1. Включить отладку по HTTP на сервере 1С
Через редактор реестра: находишь ветку с параметрами 1С, добавляешь два ключа — debug и HTTP. Перезапускаешь службу агента.
2. Установить два плагина в Cursor:
3. Инициализировать проект
Ctrl+Shift+P → "С чего начать" → Инициализировать текущий проект. Создаётся package.json с зависимостями.
4. Настроить launch.json
F5 → выбрать "1S Enterprise debugger" → Create launch.json. Файл создастся автоматически с базовыми настройками.
Режим "launcher" запускает 1С автоматически при старте отладки. Режим "attach" — подключается к уже запущенному сеансу. Если launcher нестабилен, переключайся на attach.
Вот реальный сценарий из видео, которое разобрала команда VibeCoderz.
Задача: добавить в документ "Заказ" команду печати с макетом. Макет должен выводить номер, дату, организацию, покупателя, склад, табличную часть (товар, цена, количество, сумма) и подвал.
Без AI: часа 2–3 на ручное создание макета, команды, кода заполнения.
С Cursor + rules:
— скил для создания макета
— скил для анализа документовРезультат через 5 минут: команда создана, макет создан, код заполнения написан. Дальше — 15–20 минут доработки напильником.
Главный вывод: вайбкодинг в 1С — это не "заменить разработчика". Это убрать самую скучную часть работы: написание шаблонного кода.

Честно: есть ограничения.
AI не знает специфику твоей конфигурации без MCP. Если у тебя нестандартные объекты, соглашения или паттерны — их нужно прописывать в rules вручную или подключать MCP-сервер с метаданными базы.
BSL-код из AI иногда нужно проверять на синтаксис. Для этого используй MCP-сервер SyntaxCheckServer — он автоматически валидирует код через BSL Language Server.
Загрузка обратно в базу — только через конфигуратор или EDT. Cursor генерирует XML-файлы, которые ты потом загружаешь штатными инструментами 1С.
BSL — встроенный язык 1С:Предприятие (Built-in Script Language). На нём пишется вся бизнес-логика в конфигурациях.
Cursor Rules — системный контекст для AI-агента в Cursor. Описывает, как агент должен себя вести, какой код писать, какие соглашения соблюдать.
Skills (скилы) — пошаговые инструкции для агента под конкретный тип задачи. Вызываются явно в промте.
MCP — Model Context Protocol. Стандарт, позволяющий AI читать данные из внешних систем (в данном случае — из 1С).
EDT — Enterprise Development Tools. Альтернативная IDE для 1С разработки от компании 1С, на базе Eclipse.
Language Server / BSL Language Server — инструмент статического анализа BSL-кода. Используется для проверки синтаксиса и работы плагинов подсветки.
XML-выгрузка конфигурации — способ работать с кодом 1С как с обычными файлами. Конфигуратор выгружает объекты в XML-файлы, Cursor их редактирует, обратно загружается через сравнение конфигураций.
Cursor для 1С — с чего начать новичку?
Ставь Cursor, ставь плагин Language 1C (BSL), клонируй репозиторий comol/ai_rules_1c и запускай install.ps1. Выгружай конфигурацию в XML и открывай папку в Cursor. Для первых задач хватит базовых rules и модели Claude Sonnet 4.6.
Нужна ли платная подписка Cursor?
Бесплатный план подойдёт для тестирования. Для постоянной работы — лучше взять Pro ($20 в месяц): там больше токенов и доступ к мощным моделям без ограничений. Быстро окупается на реальных задачах.
MCP-сервер — обязательно?
Нет, можно работать без него. Rules + скилы дают хороший результат на типовых задачах. MCP подключай, когда нужно, чтобы AI видел конкретные метаданные твоей базы.
Cursor или EDT для 1С?
Разные задачи. EDT — стандартная IDE для полноценной разработки с рефакторингом, слиянием и всей экосистемой инструментов 1С. Cursor — когда нужен AI-агент для ускорения написания кода. Можно использовать оба: открыть один каталог и в EDT, и в Cursor.
Какие конфигурации поддерживаются?
Любые. Cursor работает с XML-файлами, а не напрямую с базой. Подходит для типовых конфигураций (БП, УТ, ЗУП) и самописных.
Как передать AI контекст моей конфигурации?
Два способа: вручную описать объекты в rules, или подключить MCP-сервер типа feenlace/mcp-1c, который читает метаданные из живой базы.
Cursor видит изменения в коде 1С в реальном времени?
Да, если открыть папку с XML-выгрузкой. Каждый раз после изменений в конфигураторе нужно переобновить выгрузку.
Cursor + Rules для 1С работает. Не идеально, но заметно ускоряет написание шаблонного кода — макетов, команд, типовых модулей.
Минимальный рабочий стек:
github.com/comol/ai_rules_1cСледующий уровень: MCP-серверы для живой базы. Там агент видит реальные метаданные и генерирует более точный код.

Смотри каталог AI-инструментов на VibeCoderz — там собраны все IDE и инструменты для вайбкодинга с подробными обзорами. Если хочешь разобраться в теме быстрее — запишись на консультацию к Максиму, который лично тестировал эти связки на реальных проектах.
Обновлено: май 2026