Как стать автором
Обновить
ЮMoney
Всё о разработке сервисов онлайн-платежей

Какой AI-ассистент использовать в разработке и тестировании финтех-продуктов

Время на прочтение2 мин
Количество просмотров1.3K

В IT-командах ЮMoney юзают GigaCode — это ИИ-ассистент российского происхождения, основанный на больших языковых моделях (LLM). Рассказали, что о нём думаем: какие есть плюсы, что хотелось бы доработать и как использовать во благо рабочим задачам.

Немного интересных цифр по использованию GigaCode командами ЮMoney

  • Более 60 IT-специалистов ЮMoney используют AI-ассистент в работе.

  • Среднее значение AI Code Flow — 38,3%, это соотношение кода, сгенерированного ассистентом, к общему объёму кода.

[Дима, ведущий тестировщик в ЮMoney]

В своей команде мы не используем GigaCode ежедневно, но стабильно, где-то раз в неделю, он нам помогает:

  • Можно попросить его что-то пояснить по коду, просто скопировав этот код в чат.

  • Помощник подскажет, как лучше написать тот или иной код, улучшит и упростит его.

  • Сгенерирует дата-классы.

Вот пример генерации дата-классов из JSON:

Было
Было
Стало
Стало

Ещё один пример: я попросил GigaCode преобразовать странную структуру в Map. Вот как он справился с этой задачей:

У GigaCode проще, чем у любого поисковика, спросить, какой синтаксис у того или иного языка. А ещё удобно то, что ему можно «скормить» рабочий код и не думать про безопасность: данные точно никуда не утекут. 👌

В этом примере я попросил GigaCode выполнить кусочек кода, не понимая весь проект в дебаге.
В этом примере я попросил GigaCode выполнить кусочек кода, не понимая весь проект в дебаге.

Мнение нашего отдела об инструменте: использовать GigaCode лучше как вспомогательный инструмент. Всегда нужно полагаться только на свои опыт и знания, так как нейросеть может ошибаться, галлюцинировать и привносить ошибки. Если проверять его работу, это отличный помощник. 🤝

[Cтёпа, программист в ЮMoney]

GigaCode помогает моей команде в рутинных задачах. Например:

  • Провести несложные юнит-тесты.

  • Выдать регулярку (она позволяет искать подстроку в строке). Мы можем написать регулярку, которая во всём сообщении найдет заданное вхождение слов, символов или букв.

Также бывают регулярки, которые проверяют, что пользователь ввёл в текстовое поле именно почту:

  • Сгенерировать тривиальную утилиту.

Также GigaCode экономит время на несложных инлайн-автокомплитах, предлагая вполне себе валидные JSDoc и типы.

Иногда, конечно, приходится его поправлять, но с каждым разом становится лучше: проект совершенствуется.

Что бы я посоветовал улучшить: качество мультилайн-автокомплита и использование скобок/кавычек/стрелок — иногда приходится тратить время на то, чтобы найти лишний символ, который появился после автокомплита. 🤔


Делитесь в комментариях, если тоже используете в командах разработки AI-помощников: какие решения рекомендуете? Пробовали ли GigaCode и как он вам? Что нравится, а что хотелось бы сделать лучше? 

Теги:
Хабы:
+6
Комментарии1

Публикации

Информация

Сайт
jobs.yoomoney.ru
Дата регистрации
Дата основания
Численность
1 001–5 000 человек
Местоположение
Россия
Представитель
yooteam