Тестирование локальных LLM для автономной генерации кода: Бенчмарк качества и скорости

Разработчик потратил несколько месяцев на создание ИИ-агента, который автономно пишет код на Go с использованием локальных LLM, в частности для генерации парсеров логов для SIEM-конвейеров. Основная проблема заключалась в оценке: как объективно измерить, насколько модель полезна для задач автономного программирования.
Тестовая среда
Среда работает следующим образом:
- Агенты генерируют реальные парсеры Go на основе описаний форматов логов.
- Сгенерированный код Go компилируется.
- Извлеченные поля и типы проверяются на соответствие ожидаемым схемам.
- Качество парсинга измеряется относительно ожидаемых схем.
- Пропускная способность и скорость отслеживаются в ходе более длительных прогонов.
Первый публичный релиз
Автор опубликовал первую публичную версию теста и методологии по следующей ссылке. В посте обсуждаются результаты с учетом текущего темпа выпуска открытых моделей. Автор также просит обратную связь и предложения, какую модель тестировать следующей.
Прочитайте полный пост в блоге для получения подробных результатов и методологии: Testing Local LLMs in Practice: Code Generation, Quality vs. Speed
Это практический ресурс для разработчиков, создающих ИИ-агентов для программирования и выбирающих локальные LLM для задач генерации кода.
📖 Читать полный источник: r/LocalLLaMA
👀 Смотрите также

Навыки агента HuggingFace: Стандартизированные определения задач ИИ для кодирующих агентов
HuggingFace Skills — это автономные папки с YAML-фронтматером и инструкциями для ИИ-агентов, предназначенные для выполнения конкретных задач машинного обучения, таких как создание наборов данных, обучение моделей и их оценка. Они совместимы с OpenAI Codex, Claude Code от Anthropic, Google Gemini CLI и Cursor.

Relvy повышает точность анализа первопричин Claude на 12 процентных пунктов по тесту OpenRCA.
Инструмент Relvy, автоматизирующий рабочие инструкции, продемонстрировал улучшение точности Claude на 12 процентных пунктов в тесте OpenRCA для анализа первопричин. Результаты были опубликованы в посте на Hacker News, набравшем 11 баллов.

Замена Kafka, Redis и RabbitMQ на NATS: опыт разработчика
Разработчик заменил Kafka, Redis и RabbitMQ на NATS в своей архитектуре, поделившись конкретными деталями реализации и извлечёнными уроками от консолидации нескольких систем обмена сообщениями в один инструмент.

cc+ Desktop App для Claude Code: Управление несколькими сессиями и оркестрация флота
cc+ — это приложение с открытым исходным кодом для рабочего стола, созданное на основе Claude Agent SDK для Claude Code, доступное для macOS и Linux. Оно предоставляет вкладки с несколькими сессиями, визуализацию дерева активности в реальном времени, оценку безопасности, контроль рабочих процессов и возможности оркестрации флота.