Что произошло
GitHub Copilot представил Project HydraFusion — новый подход к повышению качества кода с помощью мультимодельной оркестровки. HydraFusion автоматически выбирает оптимальную модель для каждой задачи, учитывая её сложность, стоимость выполнения и время обработки. Это позволяет разработчикам получать высококачественные результаты без необходимости вручную выбирать модели.
Детали
HydraFusion использует три основных подхода к выполнению задач:
- Single: Одна модель решает задачу напрямую.
- Cascade: Эффективная модель создаёт черновое решение, а затем более мощная модель проверяет и улучшает его.
- Critique: Одна модель создаёт решение, другая независимо его проверяет, а затем первая модель вносит исправления.
В тестах HydraFusion показал значительное улучшение качества задач. Например, на бенчмарке TerminalBench 2.1 система улучшила качество задач на 4.9% при снижении затрат на 67% по сравнению с использованием модели Claude Opus 5.
Почему это важно
HydraFusion упрощает работу разработчиков, автоматизируя выбор моделей и оптимизируя затраты. Это особенно полезно для сложных задач, где требуется высокое качество выполнения. Система также позволяет использовать несколько моделей одновременно, что повышает гибкость и эффективность работы.
Что дальше
GitHub продолжает совершенствовать HydraFusion, добавляя новые модели и улучшая процесс оркестровки. В будущем система может стать стандартным инструментом для разработчиков, использующих GitHub Copilot.
Если вы уже используете GitHub Copilot, попробуйте HydraFusion в режиме исследовательского предпросмотра и поделитесь своим опытом в сообществе GitHub.
Источники
- Оригинал: github.blog — © github.blog
