В экосистеме 1С появился продукт, создающий код с использованием искусственного интеллекта. Это 1С:Напарник, с помощью которого можно переводить человеческий язык в код 1С, создавать подсказки, объяснять написанное кем-то или делать код-ревью.
Что можно будет поручить 1С:Напарнику: возможности AI для 1С-разработки
О том, что 1С:Напарник существует, можно узнать, если зайти на сайт code.1c.ai.
Фирма «1С» предлагает подключить к 1С:EDT специальный плагин, умеющий решать целый ряд задач, на которые ранее 1С-разработчикам приходилось тратить существенное количество рабочего времени.
В числе того, что умеет 1С:Напарник, заявлено:
- автоматическое продолжение кода с использованием сгенерированной нативной подсказки, которую можно принять, отклонить или принять с исправлениями (регулируется настройкой «Непрерывное завершение кода» или вызывается по комбинации клавиш);
- создание кода по описанию на естественном языке; например, можно попросить удалить строки с пустой номенклатурой, и сразу получить решение задачи;
- создание документирующих комментариев к функции или к процедуре;
- поиск ошибок в коде с предложением вариантов исправления;
- возможность модифицировать уже написанный код по инструкции – нужно будет сказать, что сделать с кодом, и это будет сделано;
Фирма «1С» позиционирует «Напарника» и для опытных программистов, желающих автоматизировать рутину, и для начинающих, чтобы быстрее освоить разработку в 1С на своих проектах.
Предполагается, что использование нового продвинутого инструмента позволит получить такие преимущества:
- повысить производительность: сокращает рутинные операции, освобождая время разработчиков для более сложных и интересных задач и повышая общую производительность разработки;
- улучшить качество кода: помогает писать более качественный код, проверяя его на соответствие стандартам 1С и предлагая рекомендации по улучшению.
- упростить процесс разработки: интегрирован непосредственно в 1С:EDT, без необходимости переключения между окнами.
- быстрее погрузиться в контекст: учитывает содержание конфигурации, в том числе метаданные, формы, пользовательские функции и процедуры, поэтому предоставляет более точные и полезные рекомендации.
Как начать использовать 1С:Напарника
На данный момент открытое пилотное тестирование 1С:Напарника доступно только партнерам «1С». Но как только появится информация о возможности использования в более массовой аудитории, «Инфостарт» обязательно проинформирует об этом.
С технической точки зрения 1С:Напарник поставляется в формате плагина для 1С:EDT. Чтобы подключить его, потребуется специальный токен, который генерится на сайте продукта. Чтобы приступить к работе с «Напарником», токен следует прописать в настройках плагина.
Важно: Плагин работает с текущими актуальными версиями EDT – 2023 и 2024 (начиная с 2023.3.6). При этом разработчики просят обратить внимание, что для корректной работы плагина следует проверить версию используемой платформы JDK – в последней версии Zulu была обнаружена проблема с обратными вызовами (JDK-8331765), поэтому рекомендуется использовать предпоследнюю версию или версию Axiom JDK.
Если вам удобнее смотреть новости в телеграме, то вот наша группа – ИНФОСТАРТ.