РАЗРАБОТКА

GitHub Copilot CLI добавил функцию второго мнения — Rubber Duck

GitHub представил Rubber Duck для проверки кода в Copilot CLI, который закрыл 74,7% разрыва в производительности. Узнайте, как это поможет разработчикам.

✍️ Редакция iTech News | 20.01.2026 | ⏱ 2 мин | Источник: GitHub Blog
GitHub Copilot CLI с новым инструментом Rubber Duck

GitHub представил новую функцию Rubber Duck в Copilot CLI, которая обеспечивает вторичную проверку кода с использованием модели другого типа. Эта функция важна для разработчиков, так как она значительно снижает вероятность ошибок в сложных проектах.

Почему важно иметь второе мнение

При разработке программного обеспечения зачастую происходят уверенные ошибки, особенно на начальных этапах. На основе неверных предположений код может стать ненадежным. Rubber Duck был создан для того, чтобы предотвратить такие ситуации, предоставляя второе мнение и произведя оценку работы агента в важные моменты. Исследования показали, что использование Rubber Duck закрывает 74,7% разрыва в производительности между моделями Claude Sonnet и Opus, что делает его особенно полезным в трудных задачах, связанных с несколькими файлами.

Как работает Rubber Duck

Rubber Duck является независимым агентом, который появляется в Copilot CLI, когда разработчик выбирает модель Claude. Эта новая функция не только выявляет упущенные детали, но и предлагает ценные идеи для улучшения кода. Например, в ходе тестов Rubber Duck успешно обнаружил 3-4 потенциальные ошибки в архитектуре или логике, что позволяет значительно повысить эффективность работы.

Полезность для разработчиков

Для российских разработчиков внедрение Rubber Duck может стать значительным шагом в повышении качества кода. Учитывая растущую сложность проектов в ИТ, использование такой функции как Rubber Duck может предотвратить появление ошибок в коде и сократить время на исправления. Особенно актуально это для компаний, работающих с большими объемами данных и многофайловыми системами, где любой недочет может привести к серьезным последствиям.

Следующий шаг для GitHub — расширение функционала Rubber Duck, включая возможности других моделей для дальнейшего улучшения процесса разработки. Будем ждать обновлений, которые могут оставить важный след в ИТ-сообществе.

Поделиться: Telegram X LinkedIn