Как заниматься Битрикс-разработкой с помощью инструментов искусственного интеллекта?

Применение AI-инструментов в разработке стало, пожалуй, одной из самых обсуждаемых тем в последнее время в профессиональных кругах. Знает ли AI про API Битрикс? Как оказалось да! Расскажу, как настроить применение соответствующего инструмента GitHub Co-Pilot в самой популярной IDE PhpStorm. Обращаю Ваше внимание, что все что описано ниже будет работать только с включенным VPN.

Для начала загрузите соответствующий плагин в IDE.

После, этого необходимо залогиниться в GitHub: во всплывающем окне будет ссылка куда необходимо перейти и код, который нужно ввести на ней.

Далее на странице https://github.com/settings/copilot/features нужно активировать план использования CoPilot. Существует бесплатный план, позволяющий иметь 2000 рекомендаций (code completions в месяц).

После этого можно начать работать с рекомендациями.

Пишем комментарий в IDE (Prompt), что мы хотим сделать, например, взять записи из Highload-блока, нажимаем Enter. Рекомендация высвечивается серым шрифтом. Чтобы принять их достаточно нажать клавишу Tab, отклонить Esc.

Также рекомендации доступны на вкладке CoPilot в правой части экрана.

Надеюсь, что применение этого инструмента повысит скорость и качество вашей разработки!