Давно мечтал об удобном ИИ-помощнике в разработке и одновременно техническом (и не только) аналитике, чтобы мог отвечать на вопросы в контексте всей конфигурации, написанной неведомо кем и имеющей огромное легаси и, как обычно, с невнятной или неполной проектной документацией.
И вот мне коллега подсказал, что такой появился, и я с интересом взялся за его тестирование.
Как я понял, проект создан энтузиастами и на данный момент продвигается бесплатно. В их чате Телеграмм, кстати, есть поддержка и мне отвечали на мои вопросы. Обновления выходят регулярно.
Итак:
Название Confaster говорит само за себя: это сплав слов Configurator (Конфигуратор 1С) и Faster (Быстрее). Это специализированный ИИ-агент, созданный специально для разработчиков на платформе 1С:Предприятие.
Возможности Confaster
- Генерация кода по описанию. Вы пишете человеческим языком, что нужно сделать - ИИ выдает готовый кусок кода на встроенном языке 1С.
- Работа с запросами. Составление сложных запросов.
- Рефакторинг и оптимизация. Агент может взять ваш «спагетти-код» и предложить более элегантное и быстрое решение.
- Объяснение чужого кода. Достался старый проект? Confaster разберет сложную процедуру и пошагово объяснит, что она делает.
- Поиск ошибок. ИИ поможет разобраться и найти места с ошибками и их причины.
- Обновление нетиповых конфигураций
Скачать агент можно с официального сайта confaster.ru. Агент устанавливается в отдельную папку, которую вы укажете, и оттуда же запускается. В процессе установки может попросить установить дополнительные стандартные библиотеки.
После запуска появляется окно чата:

Во время запуска агент ищет запущенный конфигуратор 1С и подключается к нему. Если конфигуратор запустить позже, то открытый агент также подключится к нему.
Если у вас выход в интернет настроен через прокси, то агент предупредит, что интернет недоступен, и надо будет настроить прокси в окне «Настройки» на вкладке «Настройка Proxy»:

Базовые настройки
У агента есть встроенный MCP – сервер, который позволит ему понимать контекст всей вашей конфигурации, но для этого надо выгрузить конфигурацию в файлы XML и указать путь в настройках. Если этого не сделано, то агент при открытии конфигурации выдаст предупреждение:

Вы можете выгрузить конфигурацию либо с помощью агента (рекомендуется предварительно указать папку), либо через конфигуратор и потом указать папку в настройках на вкладке «Базы 1С»:

При нажатии кнопки «Настроить» в этом окне откроется окно для настройки базы:

Confaster также поддерживает работу с расширениями конфигурации 1С. Выгрузите расширение в отдельную папку и укажите путь к ней на той же вкладке «Базы 1С» — после этого ИИ-ассистент будет учитывать код расширения при анализе, автодополнении и доработке, так же как и основную конфигурацию.
После настройки баз можно перейти к настройке моделей ИИ, которые будут вам помогать в разработке. Это делается в настройках на вкладке «Основные»:

В качестве модели ИИ можно выбрать широкий ряд моделей, в том числе через API и бесплатные браузерные. Выберите сами какой вам больше подходит для разработки.
Бесплатный ИИ через браузер
Отдельно хочу остановиться на браузерных моделях - на мой взгляд, это довольно интересная возможность. Не у всех под рукой есть оплаченный API-ключ, а токены за запросы к топовым моделям стоят денег. С помощью Confaster вместо ключа вы один раз авторизуетесь в веб-версии нужного чата под своим аккаунтом, а дальше агент сам печатает запрос в окно чата и читает ответ.
Так работают ChatGPT, Claude, Gemini, Qwen, DeepSeek, Z.Ai (GLM) и другие сервисы - то есть вы получаете доступ к сильным моделям без API-ключей и без оплаты токенов. При этом браузерные модели видят выгрузку вашей конфигурации и работают со встроенным MCP-сервером так же, как и модели по API: умеют искать по коду, читать метаданные и данные базы.
Чтобы включить браузерный ИИ, на вкладке "Основные" выбираете в качестве модели нужный браузерный сервис. При первом обращении откроется окно браузера, где надо войти в свой аккаунт - после этого можно работать, авторизация запоминается.
У агента много разных настроек, в том числе вы можете тюнинговать уже встроенные промпты, но на базовых настройках уже можно начинать работать.
Программирование с помощью ИИ
При активном агенте в конфигураторе слева от кода появляется шестеренка:

Когда вы начнете писать код — ИИ проанализирует контекст и предложит продолжение. Нажмите Tab, и подсказка вставится слово за словом в редакторе Конфигуратора. Работает как автодополнение Cursor или Copilot, но прямо в конфигураторе 1С.
Также у шестеренки есть контекстное меню, которое показывается при нажатии на нее правой кнопкой:

С помощью него вы можете, используя чат, просить ИИ-агента поработать как технического аналитика или программиста, при этом есть опция накидать вам код в чат или сразу изменить или добавить код непосредственно в конфигурации. Вы можете с агентом общаться также и основном его окне - чате в контексте конфигурации.
Правки сразу в модулях открытого конфигуратора
Confaster работает как полноценный агент: при включенной опции сам открывает нужный модуль в вашем конфигураторе и вносит правки прямо в код.
Через контекстное меню шестерёнки вы можете попросить исправить или доработать выделенный метод. Агент находит нужную процедуру или функцию по имени и заменяет её код прямо в редакторе — курсор при этом остаётся на месте, документ не «прыгает». Если правка затрагивает другой модуль, агент сам откроет его в дереве конфигурации и внесёт изменения туда. Нужна конечно сноровка и тренировка, чтобы держать контроль, что он там поменял. С опытом приходит.
Обновление нетиповых конфигураций
Отдельная боль любого, кто сопровождает доработанную (нетиповую) конфигурацию, - это обновление. Когда выходит новый релиз от вендора, все ваши доработки нужно аккуратно перенести в новую версию, а типовой механизм сравнения-объединения в таких случаях часто оставляет десятки, а то и сотни методов «на ручной разбор».
Confaster умеет помочь и здесь. В окне "Сравнение, объединение конфигураций" у агента появляется своя шестерёнка с командой обновления модулей. Агент проходит по методам, требующим решения, и для каждого выполняет трёхстороннее сравнение: как было у поставщика, как стало у вас с доработками и что пришло в новой версии. Простые случаи, где правки не пересекаются, он сливает сам, без обращения к ИИ. А там, где изменения конфликтуют и автоматика бессильна, за дело берётся нейросеть - она переносит вашу доработку поверх нового кода поставщика.
По итогам вы получаете сводку: что обновилось через ИИ, что сложилось автоматически и какие методы всё-таки стоит проверить руками. Это заметно сокращает самую муторную часть работы при обновлении.
У Confaster существуют и другие возможности и настройки, помогающие настроить его под вашу среду. И которые вам предстоит самостоятельно изучить.
Делитесь опытом, как проявляют себя другие модели в разработке в 1С.
Вступайте в нашу телеграмм-группу Инфостарт