GitHub Copilot has introduced three selectable auto‑selection tiers—efficiency, balance, and intelligence—that influence how the service evaluates cost, output quality, and latency for every prompt. Engineers can now steer Copilot’s behavior to match budget limits, performance needs, or task complexity across VS Code, the Copilot CLI, and the Copilot app.
Tier Definitions and Operational Impact
- Efficiency: Optimizes for the lowest possible cost, favoring fast, simple responses. Suitable for repetitive or low‑risk tasks such as adding a docstring.
- Balance: Treats cost, quality, and latency as equal factors. Intended as the default for day‑to‑day development work.
- Intelligence: Prioritizes the highest quality output, accepting higher cost and potentially longer latency. Targeted at complex coding problems.
All tiers draw from the same pool of available models, and the auto‑selection engine still evaluates each prompt individually. Consequently, a straightforward request may still be handled by a small, inexpensive model even when the intelligence tier is active.
Billing and Discount Considerations
Charges are applied based on the specific model that the auto‑selection engine chooses, independent of the chosen tier. Existing paid Copilot subscribers retain a 10 % discount on usage that flows through the auto‑selection path, so cost‑saving expectations should be calibrated against actual model usage rather than tier label alone.
Integration Points Affected
The tier setting is currently exposed in three client surfaces: the Visual Studio Code extension, the Copilot command‑line interface, and the standalone Copilot application. Any automation that invokes Copilot—such as CI pipelines that generate code snippets via the CLI—will inherit the selected tier, making tier choice a factor in build‑time cost and latency budgeting.
Related CloudNinjas coverage: AI engineering.
What This Means For Practitioners
- Review existing Copilot usage patterns and decide which tier aligns with your cost‑quality goals.
- Update CI/CD scripts that call the Copilot CLI to explicitly set the desired tier, ensuring predictable billing and performance.
- Monitor usage reports to verify that the discount for paid subscribers is applied as expected.
- Treat tier selection as a tuning knob rather than a security control; the underlying model set remains unchanged.

