GitHub Copilot увеличил эффективность выполнения инженерных задач на 25% благодаря новой архитектуре. Это важные новости для разработчиков, стремящихся оптимизировать процессы кодирования и улучшить качество работы.
Что изменилось в Copilot
Новая версия GitHub Copilot использует агентный каркас для улучшения обработки контекста и управления моделями. Эта архитектура влияет на скорость, эффективность токенов и предсказуемость разработки, что в свою очередь отражается на производительности всех инструментов, связанных с Copilot. Более того, улучшения затрагивают не только CLI, но и приложения Copilot и обзоры кода.
Измерение производительности
GitHub использует стандартные и внутренние бенчмарки для оценки производительности обновлённого каркаса. Например, в рамках SWE-bench протестировано 500 задач, связанных с исправлением ошибок в открытых репозиториях Python. Результаты показали сравнимость новых решений с существующими системами, такими как Claude и GPT.
В частности, Copilot демонстрирует высокую эффективность использования токенов по сравнению с другими моделями. Низкое потребление токенов с сохранением успешности выполнения задач стало значительным достижением. Конкретно, при фиксированных моделях и типах задач, Copilot добился улучшения эффективности токенов на 15% по сравнению со своими конкурентами.
Зачем это нужно разработчикам
Для разработчиков улучшения в Copilot означают не только экономию времени, но и снижение затрат на обработку данных и скорость выполнения задач. Оптимизация работы с токенами позволяет командам достигать более высоких результатов без значительных вложений. Ещё одно важное преимущество — это возможность использования мультиподходов, что делает Copilot гибким инструментом в работе над сложными проектами.
В дальнейшем GitHub планирует продолжать оптимизацию производительности и добавление новых функций в Copilot. Ожидается, что временные затраты на выполнение задач будут снижены на 30% к концу 2026 года.