devmachine AI
Начать бесплатно
Для 1С-разработчиков · без VPN

Лучший ИИ-агент для работы с 1С

ИИ-агент для разработки на 1С: читает метаданные через 1С:EDT, правит модули и проверяет каждую правку анализатором BSL. Работает из России без VPN, оплата в рублях.

Скачать для macOS

14 дней бесплатно · без карты · macOS, Windows, Linux

Справочники Документы Регистры Общие модули
Faster
together
// bsl
// edt
// ship

Что агент умеет в 1С

Не только пишет BSL: видит, как устроена конфигурация, и проверяет себя теми же средствами, что и вы.

edt · MCP
› edt_list_modules
› edt_get_module_structure
› edt_get_project_errors

Конфигурация через EDT

Через MCP-плагин EDT агент видит структуру метаданных и модулей, ошибки проекта, читает и правит модули, создаёт реквизиты инструментами EDT.

edt · справка платформы
✕ Запрос.ВыполнитьБыстро()
ВыполнитьПакет() — есть

Не выдумывает методы

Модели плохо знают BSL и сочиняют методы платформы. Агент сверяется со справкой платформы в EDT, а после правки смотрит ошибки проекта, которые находит сам EDT.

ОбщийМодуль.Продажи.bsl:118
ошибка: нет КонецЕсли
исправлено · ошибок нет

Проверка BSL

После каждой правки модуль проверяет анализатор BSL Language Server, и агент сразу исправляет синтаксические ошибки. Анализатор скачивается сам.

▾ ERP · ODataтолько чтение
▸ Справочник.Номенклатура
▸ РегистрНакопления.Остатки

Данные базы через OData

База 1С подключается в клиенте баз данных: агент смотрит реальные данные, чтобы проверить запрос или условие. Только чтение.

edt · create_metadata
+ Справочник.Контрагенты
ИНН · Строка(12)Разрешить

Метаданные через EDT

Новые объекты и реквизиты агент создаёт инструментами EDT, а не правкой XML. Смену типа реквизита выполняет только после вашего «Разрешить» в окне ADE.

Расширение · рсш_
&После("ПриЗаписи")
Процедура рсш_ПриЗаписи()

Типовые — через расширение

Правки типовых объектов агент делает в расширении через &Перед, &После и &ИзменениеИКонтроль, а не в конфигурации поставщика — она остаётся на поддержке.

edt · validate_query
Остатки(&Дата, Склад = &С)
запрос корректен

Запросы с проверкой

Остатки и обороты — из виртуальных таблиц с условиями в параметрах, без запросов в цикле. Каждый запрос агент проверяет в EDT, прежде чем вставить в модуль.

BSL LS · Продажи.bsl
замечаний: 24
агенту: 1 ошибка

Чинит только своё

Агент видит 17 видов настоящих ошибок — разбор модуля и запроса, функцию без Возврат, непарные транзакции — без стилевых замечаний, и не трогает чужой код. Настройки проекта в .bsl-language-server.json главнее.

правила проекта
› AGENTS.md
› .bsl-language-server.json
навыки 1С + ваши

По вашим стандартам

Агент всегда читает AGENTS.md проекта — запишите туда стандарты и соглашения команды. Встроенные навыки по 1С и языку запросов дополняются своими.

Сценарий · обновление типовой

Опись доработок перед обновлением

Перед обновлением типовой нужно понять, что в ней дорабатывали. Вручную на это уходят дни.

  1. 01Агент в режиме «План» проходит расширения и изменённые объекты.
  2. 02Читает код каждой доработки.
  3. 03Раскладывает доработки по карточкам: что изменено, зачем и что сломается при обновлении.

большая конфигурация? по сессии на подсистему, параллельно

Документ.ЗаказКлиентанизкий риск

Доработка в расширении, &После ПриЗаписи. Проверить, что типовой обработчик не переименовали.

Отчёт.ВаловаяПрибыльсредний риск

Копия типового метода: после обновления в отчёте останется старая логика.

Справочник.Партнерывысокий риск

Изменён прямо в конфигурации: при обновлении нужно ручное объединение.

в конфигурации агент ничего не меняет

«Я работаю в Конфигураторе»

Подойдёт и выгрузка в файлы

Выгрузите конфигурацию в файлы и откройте папку как проект: агент прочитает модули, внесёт правки, а анализатор BSL проверит каждую. Потом загрузите изменения обратно в Конфигуратор. С EDT агент дополнительно работает с метаданными через его инструменты.

▾ erp-dump/
Configuration.xml
▸ CommonModules/
▸ Catalogs/
▸ Documents/
BSL: проект распознан
Как агент выполняет задачу

Каждая правка проверяется дважды

Сначала анализатор BSL смотрит изменённый модуль, потом EDT проверяет весь проект. Ошибки агент видит сразу и исправляет до того, как показать вам результат.

  1. 01

    Находит

    Объект и модуль: метаданные EDT и поиск по проекту.

  2. 02

    Читает

    Модуль целиком и структуру объекта из EDT.

  3. 03

    Правит

    Модуль инструментом правки, метаданные инструментами EDT.

  4. 04проверка

    Проверяет

    Анализатор BSL сразу возвращает ошибки изменённого модуля.

  5. 05проверка

    Сверяет

    EDT видит ту же копию и отдаёт ошибки всего проекта.

  6. 06

    Исправляет

    Агент правит найденное, а вы смотрите «Изменения» и коммитите.

Остались ошибки? Агент исправляет их и проверяет снова.

Как подключить

Три шага — и агент работает с вашей конфигурацией.

  1. 01

    Скачайте DevMachine

    macOS, Windows или Linux. 14 дней бесплатно, без привязки карты.

  2. 02

    Подключите EDT

    Поставьте в EDT MCP-плагин и включите шаблон «1С:EDT» в Настройках → Интеграции. Работаете с выгрузкой — пропустите этот шаг.

  3. 03

    Поставьте задачу

    Откройте проект EDT или папку выгрузки и опишите задачу: агент найдёт модули, внесёт правки и проверит их.

Платите за работу, а не за места

В тариф входит сумма на модели. Закончилась — пополните баланс или дождитесь следующего месяца. Без автосписаний сверх лимита.

Бесплатно Клавиатура и мышь Пробный
0 ₽ / 14 дней

Попробовать на своём проекте

  • Все возможности приложения
  • Без привязки карты
Начать бесплатно
Старт
1 999 ₽ / мес

Для своих проектов и фриланса

  • До 60 запросов в минуту
  • Все модели и автовыбор
Выбрать Старт
Выбирают чаще Тариф База База
4 999 ₽ / мес

Для работы каждый день

  • До 120 запросов в минуту
  • Все модели и автовыбор
Выбрать Базу
Тариф Макси Макси
19 999 ₽ / мес

Когда агент работает весь день

  • До 300 запросов в минуту
  • Несколько сессий параллельно
Выбрать Макси
Лимит закончился — докупите пакет, не меняя тарифБез автосписаний сверх лимита Нужно для команды или компании? Koder для бизнеса

Для отделов 1С

Установка в контуре компании: DevMachine и EDT в одной Linux-ВМ разработчика, своя модель, вход через корпоративный каталог, оплата по счёту.

Koder для бизнеса

Частые вопросы

Не нашли ответ — напишите нам в Telegram, отвечаем в течение часа в рабочее время.

Нужен ли 1С:EDT?+

Нет, но с ним агент умеет больше. С EDT агент через MCP видит структуру метаданных и модулей, ошибки проекта и создаёт реквизиты инструментами EDT. Без EDT агент работает с выгрузкой конфигурации в файлы: читает и правит модули, а анализатор BSL проверяет каждую правку.

Как подключить EDT?+

Поставьте в EDT MCP-плагин (сторонний, EDT-MCP), затем в DevMachine откройте Настройки → Интеграции и включите шаблон «1С:EDT». Агент получит рекомендованный набор инструментов, лишние можно выключить.

Агент меняет информационную базу?+

Нет. Агент правит исходники конфигурации — модули и метаданные в проекте; обновить информационную базу и выложить изменения решаете вы. Данные базы через OData агент может только читать.

Что уходит в модель?+

Фрагменты кода и метаданных, которые агент читает для задачи. Если требования к данным строгие — установка в контуре компании со своей моделью, это Koder для бизнеса.

На каких системах работает?+

Приложение есть для macOS, Windows и Linux. Если EDT стоит в виртуальной машине разработчика, DevMachine ставится в ту же Linux-ВМ, и агент работает с EDT напрямую.

Сколько стоит?+

Первые 14 дней бесплатно, без привязки карты. Платные тарифы: Старт — 1 999 ₽ в месяц, База — 4 999 ₽, Макси — 19 999 ₽. Если лимит закончился, можно докупить пакет, не меняя тариф.

Первая задача — сегодня вечером

Скачайте приложение, войдите через Яндекс или почту и откройте проект EDT или выгрузку. 50 ₽ на модели уже на счету.

Скачать для macOS
Скейтер с ноутбуком сидит на ретро-компьютере