Itdaily - GitHub Copilot introduit Rubber Duck pour une meilleure révision de code

GitHub Copilot introduit Rubber Duck pour une meilleure révision de code

GitHub Copilot introduit Rubber Duck pour une meilleure révision de code

GitHub Copilot ajoute Rubber Duck en tant que fonctionnalité expérimentale pour améliorer la qualité du code. Cette fonctionnalité offre une deuxième perspective sur les révisions de code, permettant de détecter les erreurs plus tôt.

GitHub Copilot a introduit une nouvelle fonctionnalité nommée Rubber Duck dans Copilot CLI. Celle-ci sert de deuxième perspective pendant le codage. Rubber Duck serait particulièrement utile pour les problèmes complexes et devrait garantir un meilleur code en repérant les erreurs plus rapidement.

Combiner des modèles d’IA

Rubber Duck dans GitHub Copilot CLI est conçu pour améliorer les performances en utilisant un deuxième modèle d’IA pour évaluer les plans et le travail de l’agent. Selon les tests internes de GitHub, la combinaison de Claude Sonnet et Rubber Duck obtient des résultats 74,7 % supérieurs à ceux de Sonnet et Opus. Cela s’applique particulièrement aux tâches complexes nécessitant plusieurs fichiers et de longues opérations.

Comment fonctionne Rubber Duck ?

Rubber Duck utilise un modèle d’une famille d’IA complémentaire. Lors de l’utilisation d’un modèle Claude comme orchestrateur, Rubber Duck est propulsé par GPT-5.4. L’objectif de Rubber Duck est de repérer des points importants tels que des détails omis et des segments de code qui doivent être pris en considération. Copilot fait appel à Rubber Duck automatiquement à certains moments. Pensez à une vérification après l’élaboration d’un plan, après des implémentations complexes ou lors de la rédaction de tests.