Claude 3.5 Sonnet появился в GitHub Copilot
Claude 3.5 Sonnet начал появляться в GitHub Copilot. Выбрать его для написания кода можно прямо в VS Code и на GitHub.com - это открывает модель сообществу более чем из 100 млн разработчиков. Sonnet обходит все публично доступные модели на SWE-bench Verified и набирает 93.7% на HumanEval.
GitHub Copilot - один из самых массовых инструментов для программистов. Теперь внутри него можно работать с моделью Anthropic, а не только с дефолтным движком.
Что произошло
Обновлённый Claude 3.5 Sonnet начал постепенно раскатываться в GitHub Copilot. Разработчик может выбрать его как модель для кода напрямую в Visual Studio Code и на GitHub.com. Интеграция открывает возможности Claude сообществу GitHub, в котором больше 100 млн человек.
Цифры на бенчмарках
Обновлённый Claude 3.5 Sonnet обходит все публично доступные модели на SWE-bench Verified - бенчмарке, который проверяет, как модель решает реальные задачи из GitHub-issue. На HumanEval, где модель пишет корректные функции на Python по описанию на естественном языке, Sonnet набирает лучший результат в своём классе - 93.7%.
Что можно делать
С контекстом по всей кодовой базе через Copilot Chat с Claude 3.5 Sonnet можно: писать production-ready код в стиле и по соглашениям твоего проекта, отлаживать через inline-чат (выделил проблемный кусок - получил анализ и фикс), генерировать тесты под выбранную функцию с покрытием граничных случаев и получать объяснения кода при наведении на функцию.
Как это устроено технически
В GitHub Copilot Claude 3.5 Sonnet работает через Amazon Bedrock и использует кросс-региональный инференс Bedrock для надёжности. Запуск идёт в публичном превью: сначала для пользователей и организаций Copilot Chat, а доступ для всех разработчиков разворачивается в ближайшие недели.
Что это значит
Если ты уже платишь за Copilot, отдельно подключать API Anthropic не нужно - модель доступна внутри привычного интерфейса. Переключи модель в Copilot Chat на Claude 3.5 Sonnet и сравни на своих задачах: рефакторинг, генерация тестов, объяснение чужого кода. Выбор модели остаётся за тобой, так что можно держать обе и менять под задачу.