RSS Блог "След бит"
Подписаться
Попробуйте наш новый плагин Claude для анализа измерений
Выпущен новый плагин Claude для разработки и аудита кода, использующий размерностный анализ, метод из предыдущей записи в блоге. В отличие от навыков безопасности, которые находят ошибки, этот плагин аннотирует код размерностными типами и отмечает несоответствия. Этот подход достиг 93% полноты при тестировании, превзойдя базовые подсказки с 50% полнотой. Плагин можно загрузить и использовать с помощью предоставленных команд в Claude. Традиционные навыки анализа безопасности часто дают низкокачественные результаты. Плагин размерностного анализа использует LLM для категоризации кодовой базы по размерностным типам, а не полагается исключительно на его суждение. Это приводит к более точному и надежному обнаружению ошибок. Плагин работает в четыре этапа: обнаружение размерности, аннотирование, распространение и проверка. Первый этап идентифицирует базовые и производные единицы, создавая размерностный словарь. Второй этап аннотирует кодовую базу, присваивая размерностные типы различным элементам. Размерности распространяются по файлам на третьем этапе, а несоответствия размерностей выявляются и классифицируются на заключительном этапе. Разработчики должны запустить плагин и зафиксировать аннотации, чтобы улучшить понимание кода и найти ошибки. Разработчики также призывают пользователей сообщать о любых пропущенных размерностных ошибках, чтобы помочь улучшить плагин.