Виртуальные карты, P2P-шлюзы и сервисы пополнения, через которые можно оплатить ChatGPT, Claude, Midjourney, Spotify и любые другие зарубежные подписки.
Виртуальная карта для оплаты ChatGPT, Claude, Midjourney и 100+ зарубежных сервисов. Выпуск за минуту без документов, пополнение через СБП без комиссии, $10 бонус при открытии.
— через выгрузку конфигурации в файлы (из Конфигуратора или EDT), плагин BSL Pack для подсветки синтаксиса и MCP-сервер, который даёт агенту доступ к метаданным живой базы. Без MCP LLM галлюцинируют на каждом шагу — придумывают несуществующие методы платформы. С MCP-1C + готовыми rules от сообщества Cursor становится полноценным AI-напарником для 1С-разработки. Ниже — полный стек, что ставить, как настраивать и реальные подводные камни.
Почему Cursor «из коробки» не дружит с 1С
LLM обучены на миллиардах строк Python и JavaScript. На 1С — примерно на нуле. Из-за этого:
Придумывает несуществующие методы:
вместо
Путает синтаксис запросов 1С с SQL
Не знает структуру метаданных вашей конфигурации — какие справочники, какие регистры, какие расширения
Не видит модули с обработчиками событий
Решение —
подать агенту контекст через MCP-сервер
, который читает конфигурацию 1С напрямую, и добавить
BSL Language Server
для синтаксического контроля. Тогда галлюцинаций становится на порядок меньше.
Рабочий стек для 1С + Cursor 3.1 в 2026
После анализа связок, которые реально используют 1С-разработчики на Хабре и Инфостарте, вот что работает:
Компонент
Для чего
Где брать
Cursor 3.1
IDE
cursor.com
Language 1C (BSL)
Подсветка, автодополнение, навигация
Extensions в Cursor
BSL Language Server
Линтер, проверка синтаксиса
github.com/1c-syntax/bsl-language-server
MCP-1C
Доступ AI к метаданным и коду
github.com/feenlace/mcp-1c
cursor_rules_1c
Готовые правила и агенты
github.com/comol/cursor_rules_1c
Russian Code Spell Checker
Проверка русских идентификаторов
Extensions в Cursor
Рекомендуемая модель:
Gemini 2.5 Pro или Claude Sonnet 4.5 — они справляются с BSL лучше остальных. Composer 2 (встроенная модель Cursor) показывает себя хуже на 1С-задачах, потому что 1С почти не было в её обучении.
Если ещё не ставил сам Cursor — начни с
гайда по установке на Windows/Mac/Linux
Шаг 1. Выгрузить конфигурацию в файлы
Cursor не умеет редактировать
и
напрямую. Нужно выгрузить конфу в файлы:
Через Конфигуратор:
Конфигурация → Выгрузить конфигурацию в файлы → указать папку
Либо из командной строки:
Через 1C:EDT:
просто открыть существующий каталог проекта EDT — там уже структура исходников.
Полученная папка открывается в Cursor как обычный проект (
Шаг 2. Поставить плагины для BSL
Открываете Extensions (
) и ищете:
Language 1C (BSL)
— подсветка синтаксиса, навигация F12, автодополнение методов глобального контекста. Обязательно.
BSL Language Server extension
— линтер с 80+ диагностиками. Показывает «Когнитивную сложность» и «Цикломатическую сложность» функций.
Russian — Code Spell Checker
— проверка русского написания переменных. Опционально, но удобно.
После установки BSL в правом нижнем углу выберите язык
— и код 1С подсветится корректно.
Alt: Cursor с подсветкой синтаксиса 1С через BSL Pack
Шаг 3. Подключить MCP-1C
Это самый важный шаг — без него Cursor на 1С бесполезен.
MCP-1C
— бесплатный open-source MCP-сервер от feenlace. Даёт агенту 9 инструментов:
Справка по 180 встроенным функциям платформы (работает без запущенной 1С)
Выполнение запросов на языке 1С (только
Чтение журнала регистрации
8 готовых промптов для типовых задач
Установка
(один бинарник, ноль зависимостей):
Скачать релиз с
Автоустановка в базу:
Сам найдёт платформу, поставит расширение, обновит БД.
Добавить в
Cursor Settings → Tools & MCP — должен загореться зелёный индикатор. Как это работает в целом — разбирал в
гайде по MCP в Cursor
Платная версия MCP-1C
(1 990 ₽/мес) добавляет линтер BSL, оптимизатор запросов, мультибазовость и работу с
-расширениями. Для серьёзных проектов — стоит того.
Шаг 4. Добавить cursor_rules_1c
Самая сильная настройка, которая реально меняет качество ответов —
правила от Николая Комольцева
Это готовый набор
и агентов под 1С-разработку:
— основной агент, пишет код по стандартам 1С
— проектирование модификаций с trade-off analysis
— ревью с проверкой на антипаттерны и производительность
— оптимизация запросов и циклов
— работа с XML-метаданными
Плюс 7 других ролей
Установка:
клонируете репу в корень вашего 1С-проекта, копируете папку
в проект. Cursor автоматически подхватит правила при открытии.
Ключевая фишка правил — синтаксический контроль BSL
макс 3 раза за цикл
: агент сам проверяет свой код BSL Language Server-ом, видит ошибки и исправляет, не спрашивая вас.
Шаг 5. Проверка — напишите первую процедуру
Открываете любой
справочника,
→ пишете:
«Добавь процедуру ПриЗаписи, которая при проведении документа пишет в регистр сведений ИсторияИзменений запись с текущей датой и пользователем»
Агент:
Через MCP-1C прочитает метаданные регистра
Увидит реквизиты (Дата, Пользователь, Ссылка)
Сгенерирует корректный код с правильными именами
Прогонит через BSL Language Server
Если найдёт ошибки — исправит и покажет итог
На типовой УТ 11 / ERP 2 процедура на 20 строк генерится за 10–15 секунд, ошибок синтаксиса у меня не было ни разу (для сравнения — без MCP и rules Cursor промахивается в 60% случаев).
Какая модель лучше для 1С в Cursor
Протестировал на рефакторинге обработчика ПриЗаписи (реальный код, 150 строк):
Модель
Качество BSL
Знание платформы
Скорость
Gemini 2.5 Pro
9/10
8/10
Быстро
Claude Sonnet 4.5
9/10
8/10
Средне
Claude Opus 4.7
10/10
9/10
Медленно, дорого
Composer 2
5/10
3/10
Рекомендую:
Gemini 2.5 Pro на повседневку, Claude Opus 4.7 — на сложный рефакторинг и оптимизацию запросов.
Частые проблемы
Агент придумывает методы
— значит MCP-1C не подключён или не проиндексировал конфигу. Проверьте:
должен вывести список метаданных без ошибок.
BSL Language Server жрёт память
— добавьте
в запуск, для ERP/ЗУП —
. На слабой машине лучше индексировать только подсистему, с которой работаете.
Rules не подхватываются
— проверьте, что папка лежит именно как
, а не
. И Cursor → Reload Window.
Если что-то совсем сломалось —
разбор топ-15 ошибок Cursor 3.1
закроет большинство кейсов.
FAQ
Работает ли Cursor с файлами
напрямую?
Нет, только с выгрузкой в файлы через Конфигуратор или EDT.
Нужен ли платный Cursor Pro для 1С?
Для серьёзной работы — да, Pro за $20/мес. На Hobby упрётесь в лимиты за пару часов. Способы
оплатить Cursor из России
и сравнение
тарифов
— в отдельных статьях.
Куда смотрит Cursor — в конфигурацию или в базу?
MCP-1C видит и то, и другое: метаданные из базы через HTTP-сервис, код — из выгрузки.
Можно ли работать с Cursor в 1С:EDT одновременно?
Да, оба смотрят в одни и те же исходники
. Cursor пишет код, EDT — запускает отладку.
Подойдёт ли Windsurf или Claude Code вместо Cursor?
Да, MCP-серверы универсальные. Но у Cursor сильнее Tab-дополнение и удобнее применение изменений — для 1С пока лучший вариант.
Работает без интернета?
Нет, фронтир-модели (Gemini, Claude) идут в облако. Локальный вариант — Qwen3 Coder через Ollama + Cursor Ollama integration, но качество заметно ниже.
Есть курсы по теме?
vibecoding1c.ru — платный курс 14 000 ₽ от команды, которая сделала cursor_rules_1c. Там разбирают всё с нуля. Для бесплатного старта этой статьи + чтения Инфостарта хватит.
Что, если хочу просто задать вопрос по BSL без IDE?
Откройте
бесплатный GPT-чат на Shtruzel
— на простые вопросы типа «как объявить параметры запроса» отвечает корректно.