Разработчики представили утилиту Logslim, предназначенную для оптимизации логов сборки и тестирования перед их отправкой в языковые модели. Инструмент автоматически анализирует текстовые выводы систем CI/CD и удаляет избыточную информацию, оставляя только критически важные данные. Это позволяет значительно сократить количество используемых токенов при работе с ИИ-агентами, которые анализируют логи для отладки кода или поиска ошибок.
Основная задача Logslim заключается в фильтрации шума, который часто встречается в длинных логах компиляции или выполнения тестов. Утилита выделяет ключевые сообщения об ошибках, предупреждения и контекст выполнения, отсекая повторяющиеся строки и неинформативные системные записи. Такой подход помогает снизить затраты на API и повысить точность ответов моделей, так как агент получает более сфокусированный набор данных для анализа.
Инструмент ориентирован на интеграцию в существующие пайплайны разработки. Использование сжатых логов позволяет ускорить процесс обработки запросов и уменьшить вероятность выхода за рамки контекстного окна модели. Logslim поддерживает настройку правил фильтрации, что позволяет адаптировать процесс очистки данных под специфические требования конкретных проектов и используемых инструментов сборки.