GitHub Copilot CLI adds Rubber Duck for second-opinion AI suggestions
GitHub has added Rubber Duck to Copilot CLI, a feature that provides alternative suggestions by consulting different AI model families. The feature lets developers get a second opinion on code suggestions directly from the command line.
GitHub Copilot CLI adds Rubber Duck for second-opinion AI suggestions
GitHub has expanded Copilot CLI with Rubber Duck, a new feature that generates alternative code suggestions by consulting different AI model families within the tool.
What is Rubber Duck?
Rubber Duck operates as a built-in second-opinion system for Copilot CLI. When developers request code suggestions or explanations in the terminal, Rubber Duck can provide an alternative perspective by leveraging a different model family than the primary suggestion engine. This gives users multiple approaches to the same problem without switching tools or contexts.
The feature is accessible directly from the CLI, maintaining the integrated workflow developers expect from GitHub's AI assistant.
Model Family Approach
The implementation reflects a deliberate architectural choice: rather than relying on a single model, GitHub's approach uses multiple model families to generate suggestions. This strategy acknowledges that different AI models have different strengths—some may excel at certain coding patterns, optimization techniques, or explanatory approaches.
GitHub has not disclosed which specific models or vendors power each model family in this implementation.
Developer Experience
The Rubber Duck feature integrates into Copilot CLI's existing workflow. When users request code suggestions, they can access the alternative perspective without manual intervention or additional configuration.
This addresses a common developer need: when the first suggestion doesn't feel right, having an immediate alternative saves context switching and maintains flow state. Rather than copying code to a separate chat interface or switching to the web version of Copilot, developers can iterate within their terminal.
What this means
GitHub is positioning Copilot CLI as a multi-model platform rather than a single-model tool. This approach distributes the technical risk of relying on one model while providing users with practical optionality. The Rubber Duck feature signals that GitHub views second opinions as core to code generation—not a luxury feature, but a workflow necessity. For developers already using Copilot CLI, this represents expanded capability at no apparent additional cost.
Related Articles
Meta adds "spaces" to Muse AI, letting users build app-like hubs by describing them
Meta is rolling out "spaces" to all users of its Muse AI assistant. Spaces are customized, app-like experiences that Muse builds from a text description, and they can update automatically when connected to a relevant app. Meta is also releasing a "specialized" version of its Muse Wonder AI model.
Google Antigravity 2.29 adds cloud Remote Agents for Google AI Pro and Ultra subscribers
Google's Antigravity 2.29 adds Remote Agents that run in isolated cloud virtual machines for Google AI Pro and Ultra subscribers. The update also brings a Gemini Live-powered Voice Mode, a redesigned conversation page, and changes to Automations and the built-in browser.
Perplexity launches 'teammates' AI agents inside Computer, exclusive to $200-a-month Max plan
Perplexity has launched 'teammates,' personal AI agents built on Perplexity Computer that handle ongoing work autonomously with minimal supervision. The feature is exclusive to Perplexity Max subscribers, who pay $200 a month or $2,000 a year, on web and iOS.
Jimeng Short Drama Studio links script, assets and storyboards; Seedance 2.5 as low as 0.15 yuan per second
Jimeng (即梦) Short Drama Studio puts scriptwriting, an asset library and storyboarding in a single project for episodic AI video. Qbitai (量子位), in a Chinese-language hands-on test, reports Seedance 2.5 priced as low as 0.15 yuan per second for teams during the Double Eleven promotion.
Comments
Loading...