Какой AI-ассистент использовать в разработке и тестировании финтех-продуктов. ai.. ai. ai-ассистент.. ai. ai-ассистент. IT-компании.. ai. ai-ассистент. IT-компании. json.. ai. ai-ассистент. IT-компании. json. llm.. ai. ai-ассистент. IT-компании. json. llm. Блог компании ЮMoney.. ai. ai-ассистент. IT-компании. json. llm. Блог компании ЮMoney. дата-классы.. ai. ai-ассистент. IT-компании. json. llm. Блог компании ЮMoney. дата-классы. искусственный интеллект.. ai. ai-ассистент. IT-компании. json. llm. Блог компании ЮMoney. дата-классы. искусственный интеллект. Программирование.. ai. ai-ассистент. IT-компании. json. llm. Блог компании ЮMoney. дата-классы. искусственный интеллект. Программирование. Управление разработкой.

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

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

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

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

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

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

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

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

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

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

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

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

Было

Было
Стало

Стало

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

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

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

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

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

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

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

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

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

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

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

Какой AI-ассистент использовать в разработке и тестировании финтех-продуктов - 8
  • Сгенерировать тривиальную утилиту.

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

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

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


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

Автор: yooteam

Источник

Рейтинг@Mail.ru
Rambler's Top100