Компания Tabnine запускает ИИ-агента для проверки кода, который поможет разработчикам соблюдать лучшие практики и стандарты их организаций. Агент позволяет компаниям формализовать собственные правила, предоставляя ему доступ к внутренней документации или указав репозитории с «эталонным кодом».
Агент Tabnine работает в фоновом режиме прямо в IDE, проверяя код во время разработки, отмечая найденные проблемы и предлагая исправления там, где это возможно.
По словам президента и директора по маркетингу Tabnine Питера Гуагенти, многие компании и их разработчики часто не знают всех правил и лучших практик, описанных в их собственной документации. Ориентация на потребности каждой компании — один из приоритетов Tabnine. Компания уже сотрудничает с такими партнёрами, как Redis, собирая лучшие практики и обучая свои модели. Теперь эта возможность доступна и другим разработчикам, которые хотят внедрить собственные правила.
«Компании, работающие с базами данных, — хороший пример, — поясняет Гуагенти. У каждой компании есть свои подходы и методы, ведущие к разным результатам. Если результат неудачен, обычно винят продукт, а не код. Мы видим отличную возможность для ИИ улучшить подходы и помочь компаниям стать успешнее».
Разработчики могут гибко управлять предобученными правилами, включая и отключая их по необходимости. По поводу точности рекомендаций Tabnine утверждает, что их агент проверяет код почти как человек. Если код слишком сложен, агент может пропустить проблему, но при этом он анализирует каждую строку, а не просто бегло просматривает.
Tabnine анонсирует этот инструмент в первый день конференции GitHub Universe, ведь GitHub Copilot сейчас — самый известный ИИ-инструмент для написания кода. Однако Гуагенти не слишком обеспокоен конкуренцией с GitHub.
ссылка на оригинал статьи https://habr.com/ru/articles/854498/
Добавить комментарий