Если программисту 1С нужен AI-агент, который открывает выгрузку конфигурации или проект 1C:EDT и работает из России без VPN, выбирайте RUFP. Это отдельное приложение для Windows, macOS и Ubuntu с основной моделью GPT-6 Sol от OpenAI. В режиме плана RUFP сначала предлагает шаги, затем правит файлы модулей и метаданных и запускает проверки в терминале под вашим контролем, а изменения видны во вкладке «Обзор». Оплата российской картой, есть пробный период на один день.
Какие AI-агенты работают с кодом 1С в 2026 году?
С кодом BSL сейчас работают инструменты трёх форматов:
- Агент над папкой проекта. Открывает выгрузку конфигурации или проект EDT, сам читает и правит файлы, запускает команды: RUFP, Claude Code, Codex.
- Помощник внутри 1C:EDT. 1С:Напарник от фирмы «1С».
- Плагин к IDE общего назначения или редактор с агентом. GigaCode, SourceCraft Code Assistant, Cursor.
Из этих семи инструментов официальную поддержку языка 1С заявляет только 1С:Напарник. Остальные открывают файлы .bsl и XML так же, как любые другие файлы проекта. RUFP относится к тому же классу AI-агентов, что Claude Code и Codex, и работает из России напрямую.
Сравнение построено по официальной документации продуктов. Прогона задач на коде BSL не было, поэтому качество кода здесь не оценивается: оно зависит от конфигурации, постановки задачи, модели и тарифа. Проверять его стоит на своей задаче в копии базы.
Сравнение AI-агентов для 1С по проверяемым критериям
RUFP сочетает то, что в других колонках встречается по отдельности: работу с любой папкой исходников, запуск проверок в терминале, модель GPT-6 Sol и доступ из России с оплатой в рублях. 1С:Напарник единственный в списке официально поддерживает 1С, но работает только внутри EDT. Ячейки заполнены по официальным страницам продуктов, строка о доступе к Cursor по публикациям vc.ru и Хабра.
| Критерий | RUFP | 1С:Напарник | GigaCode | SourceCraft Code Assistant |
|---|---|---|---|---|
| Формат | Отдельное приложение для Windows, macOS и Ubuntu | Плагин 1C:EDT, входит в состав EDT 2025 и новее | Плагин для GigaIDE, JetBrains и VS Code | Плагин для VS Code, VSCodium и JetBrains |
| Конфигуратор или EDT | Любая папка: выгрузка из Конфигуратора или проект EDT | Только 1C:EDT 2023.3.6 и новее | Папка проекта в IDE; среды 1С в описании нет | Папка проекта в IDE; среды 1С в описании нет |
| 1С в официальной документации | Отдельной поддержки не заявлено, файлы выгрузки обрабатываются как любой проект | Да: метаданные, ИТС, БСП, bsl-check | Нет в списке языков | Нет в списке явно поддерживаемых языков |
| Команды и проверки | В терминале, с «Полным доступом» или ручными разрешениями | Проверка синтаксиса, Git-операции по уровням риска | Агентный режим запускает тесты и сборку | Выполняет команды в терминале |
| Планирование | Режим плана | Разбивает сложную задачу на шаги | Официально не описано | Режим архитектора, только в VS Code |
| Модель | GPT-6 Sol в основной конфигурации | Названия не раскрыты, инфраструктура 1С | GLM, MiniMax, Kimi, DeepSeek, Qwen в плагине для GigaIDE и JetBrains | Не названы; внешние модели на платных тарифах |
| Доступ из России | Напрямую, без VPN | Российский сервис, нужна учётная запись 1С:ИТС | Российский сервис на GitVerse | Российский сервис Яндекса |
| Цена и оплата | Пробный период на один день; платные от 1 000 ₽ в месяц, российская карта | Сейчас без дополнительной оплаты | Персональный бесплатно; Бизнес от 1 699 ₽ за пользователя в месяц | С 1 октября 2026 года Free 0 ₽ и Start 1 190 ₽ за участника в месяц |
Claude Code, Codex и Cursor тоже открывают папку проекта, сами правят файлы и запускают команды, а язык 1С в их документации отдельно не описан. Остальные критерии:
| Критерий | Claude Code | Codex | Cursor |
|---|---|---|---|
| Формат | Терминал, IDE, десктоп, браузер | Приложение ChatGPT, CLI, расширение IDE | Редактор кода с агентом |
| Планирование | Plan mode | Команда /plan | Plan Mode |
| Модель | Модели Claude | GPT-6 Sol с тарифа Plus | Модели OpenAI, Anthropic, Google и других |
| Доступ из России | Россия не в списке поддерживаемых стран | Россия не в списке, возможна блокировка аккаунта | По данным vc.ru и Хабра, недоступен с 4 сентября 2026 года |
| Цена и оплата | Pro $20 в месяц, Max от $100 | Free, Go $8, Plus $20 | Hobby бесплатно, Individual $20 |
Списки поддерживаемых стран OpenAI и Anthropic Россию не включают. Об ошибке региона в Cursor писали vc.ru и Хабр, официального заявления Cursor о России нет. Варианты перехода собраны в статьях чем заменить Cursor в России и российские аналоги Claude Code, Cursor и Codex.
Откройте в RUFP папку с выгрузкой конфигурации тестовой базы и посмотрите, какой план агент предложит для задачи из вашего бэклога.
Попробовать RUFP на своей конфигурации
Что подготовить в конфигурации 1С перед работой с AI-агентом?
AI-агенту нужны исходники в файлах и точка отсчёта, с которой потом сравнивают результат. Выгрузка конфигурации в файлы раскладывает описание объектов по XML, а каждый модуль сохраняет в текстовый файл с расширением .bsl; данных информационной базы в ней нет. Проект 1C:EDT и так хранится в файлах и интегрирован с Git.
- Выгрузите конфигурацию тестовой базы через меню «Конфигурация > Выгрузить конфигурацию в файлы» или в пакетном режиме. Для повторных выгрузок платформа поддерживает инкрементальный режим.
- Создайте в папке репозиторий Git и зафиксируйте исходное состояние. Репозиторий можно создать и из RUFP, действием «Создать репозиторий Git».
- Снимите базовую линию замечаний открытым BSL Language Server в режиме анализатора, например
java -jar bsl-language-server.jar --analyze --srcDir ./src/cf --reporter json. Нужна Java 17 или новее. В VS Code те же диагностики показывает расширение Language 1C (BSL). - Запишите ограничения для агента: доработки держать в расширении, чтобы не менять типовую конфигурацию, объекты поставщика не трогать, базу данных не менять, ничего не публиковать.
- Решите заранее, как правки вернутся в тестовую базу. Для Конфигуратора это частичная загрузка из командной строки: параметр /LoadConfigFromFiles с опцией -Files, а вместе с /UpdateDBCfg изменения принимаются в базе тем же вызовом. В EDT конфигурацию обновляют из самой среды.
В такой папке RUFP сам читает нужные файлы, копировать код в чат не нужно. Если BSL Language Server или платформа 1С установлены на том же компьютере, RUFP может запустить анализ или загрузку в тестовую базу в терминале с вашего разрешения.
Какие задачи 1С поручать AI-агенту и чем проверять результат
AI-агенту удобнее всего отдавать задачи с проверяемым признаком готовности. В шаблоне постановки задачи RUFP для него есть строка «Готово, когда», а проверяют результат на тестовой базе.
| Задача | Что дать агенту | Готово, когда | Чем проверить |
|---|---|---|---|
| Запрос 1С | Объекты и реквизиты из выгрузки, период, ожидаемые итоги | Итоги совпадают с контрольным отчётом | Выполнить на тестовой базе и сверить итоги |
| Внешняя обработка | XML-исходники или описание формы, способ подключения | Открывается в тестовой базе и проходит сценарий | Собрать из XML в Конфигураторе или EDT |
| Отчёт на СКД | Поля, отборы, группировки, источники данных | Структура и итоги совпадают с контрольными | Сформировать отчёт, открыть схему в конструкторе |
| Рефакторинг модуля | Модуль, запрет менять экспортные процедуры, стандарты команды | Поведение прежнее, замечаний не больше, чем до правки | git diff, BSL Language Server до и после |
| Разбор ошибки | Текст ошибки, шаги воспроизведения | Ошибка не повторяется по тем же шагам | Воспроизвести до и после исправления |
| HTTP-сервис или обмен | Шаблоны URL, формат JSON, пример запроса без реальных токенов | Тестовый вызов возвращает ожидаемый ответ | Публикация на тестовом веб-сервере, вызов тестовым клиентом |
Когда выбрать RUFP для разработки на 1С
RUFP стоит выбрать, когда программисту 1С нужен хороший агент на модели мирового уровня GPT-6 Sol, который стабильно работает без блокировок аккаунтов и обходных путей и оплачивается российской картой. Особенно если вы пишете код в Конфигураторе, где плагинов EDT нет, или задача выходит за пределы одного модуля: скрипт обмена, внешний сервис, проверки рядом с кодом.
- Любая папка исходников. Выгрузка из Конфигуратора и проект EDT открываются одинаково, среда разработки остаётся прежней.
- Модель. Основная конфигурация RUFP-default работает на GPT-6 Sol, модели OpenAI для сложного программирования и агентных задач.
- Шаги до правок. В режиме плана RUFP предлагает шаги, их можно уточнить и только потом одобрить выполнение.
- Проверки под контролем. С «Полным доступом» RUFP выполняет команды в терминале без отдельных подтверждений, без него спрашивает: разрешить один раз, разрешить всегда или запретить.
- Diff и история. Вкладка «Обзор» показывает изменения, Git хранит историю.
- Глубина анализа. Для сложной задачи есть уровень «Глубокий»; проверка, как сказано в справке RUFP, нужна на любом уровне.
- Поддержка 24/7. В Telegram и VK отвечают в течение 5 минут и помогают разобраться.
Для программиста 1С вайбкодинг выглядит как спокойный рабочий цикл: доработку описывают словами, RUFP предлагает план и правит модули, а решение о правке и проверка в тестовой базе остаются за человеком.
Кому подойдут 1С:Напарник, GigaCode, SourceCraft, Claude Code, Codex и Cursor
- 1С:Напарник подойдёт, если вы разрабатываете в 1C:EDT и есть активная учётная запись 1С:ИТС. По заявлению 1С, вычисления идут на её серверах в России.
- GigaCode выберут те, кому нужен ассистент в GigaIDE, JetBrains или VS Code для других языков проекта. Для личного использования он бесплатен.
- SourceCraft Code Assistant удобен команде, которая уже работает в VS Code и сервисах Яндекса.
- Claude Code и Codex подойдут тем, кто работает из страны, которую поддерживают Anthropic и OpenAI. Cursor выбирают, когда нужен именно редактор с агентом и сервис доступен в регионе.
Как проверить AI-агента на своей задаче 1С
Надёжнее всего сравнить агентов на одной задаче из своего бэклога в копии базы, а результат проверить привычными механизмами платформы.
- Сделайте копию базы. Выгрузку информационной базы загружайте только в новую пустую базу: при загрузке текущая база полностью заменяется. В конфигурациях на БСП копия сама блокирует работу с внешними ресурсами.
- Опишите задачу по шаблону «Цель, Контекст, Ограничения, Готово, когда». Каждый агент получает тот же текст и свою ветку от общего коммита. Если в сравнении участвует 1С:Напарник, всем агентам дают проект 1C:EDT: Напарник работает только в EDT, а RUFP, Claude Code и Codex открывают такую папку так же, как выгрузку.
- Попросите сначала план: режим плана есть у RUFP, Claude Code, Codex и Cursor, у SourceCraft это режим архитектора, а 1С:Напарник разбивает сложную задачу на шаги. Сверьте, те ли объекты агент собирается менять.
- Посмотрите diff во вкладке «Обзор» в RUFP или через git diff: изменены только нужные файлы?
- Загрузите правки в конфигурацию тестовой базы и запустите автоматические проверки: BSL Language Server до и после, проверку конфигурации с синтаксическим контролем модулей или validate в 1C:EDT CLI. Если в команде используют АПК, прогоните и её.
- Обновите конфигурацию базы данных, пройдите сценарий в режиме 1С:Предприятие и получите отчёт об отличиях через сравнение конфигураций.
- В команде после проверки захватите нужные объекты в хранилище конфигурации, перенесите в них проверенные правки, например сравнением и выборочным объединением с конфигурацией тестовой базы, сохранённой в файл, и поместите изменения с комментарием. Если требования ведут в СППР, свяжите с ними задачу.
По каждому агенту запишите тариф и модель, число уточнений, замечания BSL Language Server до и после, итог проверки конфигурации и сценария; для RUFP ещё уровень глубины анализа. Пароли, токены и персональные данные в задачу и папку проекта не кладите, правила есть в справке о безопасности данных.
Выгрузите конфигурацию тестовой базы, опишите в RUFP доработку из своего бэклога и сравните план агента с тем, как сделали бы сами.
Частые вопросы
Какой AI-агент лучше пишет на BSL?
Опубликованные наборы задач для кода 1С, например 1C Code Bench от Sber AI и открытый PRISM, сравнивают модели на отдельных задачах генерации кода. Агентов на доработке конфигурации они не сравнивают, и в этой статье прогона задач тоже не было. Из инструментов этого сравнения язык 1С официально поддерживает только 1С:Напарник, остальные работают с файлами .bsl как с обычными файлами проекта. Проверить агента можно на своей задаче: BSL Language Server до и после правки, проверка конфигурации и сценарий в тестовой базе.
Есть ли AI-агент для Конфигуратора без перехода на EDT?
Да, если агент работает с папкой проекта. Ему дают выгрузку конфигурации в файлы, а правки возвращают в тестовую базу частичной загрузкой из командной строки. RUFP открывает такую выгрузку как обычный проект. 1С:Напарник доступен только в 1C:EDT.
Что такое BSL Language Server и зачем он при работе с агентом?
BSL Language Server — открытая реализация протокола LSP для языка 1С и OneScript от сообщества 1c-syntax: диагностики, форматирование, метрики сложности. В режиме анализатора он проверяет каталог исходников из командной строки и сохраняет отчёт, поэтому замечания можно сравнить до и после правки агента. Нужна Java 17 или новее.
Как не сломать типовую конфигурацию на поддержке?
Доработки выносят в расширение: по документации 1С, типовую конфигурацию при этом менять не нужно. Это правило записывают в ограничения задачи вместе с «Не меняй базу данных» и «Ничего не публикуй». Результат сначала загружают в тестовую базу и проверяют там.
Можно ли пользоваться Claude Code, Codex или Cursor для 1С из России?
Для Claude Code и Codex Россия официально не поддерживается: её нет в списках поддерживаемых стран Anthropic и OpenAI, а OpenAI предупреждает о возможной блокировке аккаунта. Cursor, по данным vc.ru и Хабра, недоступен пользователям из России с 4 сентября 2026 года. Подробнее в статьях про Claude Code и Codex в России.
Работает ли RUFP из России и сколько стоит?
Да, RUFP работает из России напрямую, без VPN, и оплачивается российской картой. Есть пробный период на один день, платные начинаются от 1 000 ₽ в месяц, лимиты описаны в справке о тарифах. Если что-то не получается, поддержка 24/7 в Telegram и VK отвечает в течение 5 минут.
Попробуйте RUFP на своей задаче
Зарегистрируйтесь и принесите свою первую задачу — начать можно с пробного периода на один день. RUFP предложит план, напишет код и покажет изменения перед применением.
Начать пробный период на один день