This site is not affiliated with GitHub, Inc. or Microsoft Corporation. Pricing verified April 2026. Always verify at github.com/features/copilot/plans
HomeExtensions and Premium Requests

Updated April 2026

GitHub Copilot Extensions, Agent Mode, and Premium Requests:
What Costs Extra (2026)

The shift to "premium requests" is the most confusing change in Copilot pricing. Here is exactly what counts against your monthly quota, what does not, and how to estimate your usage before upgrading.

What Uses Premium Requests

Consumes premium requests

  • Copilot Chat messages

    1 PRU per message

  • Agent mode turns

    1 PRU per step, complex tasks 5-20 PRUs

  • Code review requests

    1 PRU per review

  • Premium model selection

    GPT-4o, Claude Sonnet, Gemini - 1 PRU per message

  • GitHub.com Chat

    Enterprise only - 1 PRU per message

  • Copilot Extensions interactions

    1 PRU per Chat message to extension

Does NOT consume premium requests

  • Inline code completions

    Tab suggestions are always free (unlimited on paid plans, 2,000/mo on Free)

  • Default model (GPT-4o-mini)

    The base model on Free tier does not cost PRUs

  • Navigating Copilot interface

    Viewing suggestions, settings, etc.

  • Rejected suggestions

    Viewing and dismissing completions does not count

Premium Request Allocation by Plan

PlanPRUs/monthOverage costApprox. daily Chat capacity
Free50$0.04/request~2-3 messages/day (20 working days)
Pro300$0.04/request~15 messages/day
Pro+1,500$0.04/request~75 messages/day
Business300/seatOrg billing~15 messages/day per developer
Enterprise1,000/seatOrg billing~50 messages/day per developer

Estimate Your Monthly Premium Request Usage

Enter your typical daily usage to see which plan fits your usage pattern.

Daily usage inputs

Assumes ~8 steps per session on average

Monthly PRU breakdown

Chat (5/day x 20 days)100
Agent mode (1/day x 20 days x 8 steps)160
Code reviews (3/week x ~4.3 weeks)26
Total estimated286 PRUs/mo

Recommended plan

Pro ($10/mo)

View plan details →

Estimates assume 20 working days/month. Agent mode step count varies widely by task complexity. Track your actual usage in GitHub Settings > Copilot to verify.

Agent Mode and PRU Consumption

What agent mode does

Agent mode allows Copilot to autonomously determine which files to edit, run terminal commands, and iterate on errors. It is available in VS Code and JetBrains as of March 2026.

Each step the agent takes consumes one premium request. A complex task - refactoring a module, setting up a new feature, debugging a failing test - can take 5-20 steps.

PRU consumption by task type

Simple question via Chat1 PRU
Code explanation (single file)1-2 PRUs
Agent: fix a single bug2-5 PRUs
Agent: add a new function5-10 PRUs
Agent: refactor across multiple files10-20 PRUs
Code review (per PR)1-3 PRUs

Frequently Asked Questions

What are GitHub Copilot premium requests?
Premium requests (PRUs) are the monthly currency consumed by Copilot Chat messages, agent mode turns, code review requests, and selecting premium AI models (GPT-4o, Claude Sonnet). Basic inline code completions (tab suggestions) do not consume premium requests. Free: 50/month. Pro: 300/month. Pro+: 1,500/month. Business: 300/seat. Enterprise: 1,000/seat.
How many premium requests does agent mode use?
Each step or turn in agent mode consumes one premium request. A simple task might take 2-5 turns. A complex multi-file refactoring might take 10-20 turns. If you run 2-3 agent mode sessions per day, you can expect to use 30-100 PRUs per day, which would exhaust the Pro plan's 300/month limit in 3-10 days.
What happens when premium requests run out?
Chat, agent mode, and code review stop until the 1st of the next month (reset at midnight UTC). Basic code completions continue uninterrupted. You can purchase additional requests at $0.04 each, or upgrade your plan. The Free tier can continue using the default GPT-4o-mini model without consuming PRUs.
Do GitHub Copilot Extensions cost extra?
Most extensions use your existing premium request quota and do not have a separate charge. Extensions are third-party integrations (Datastax, MongoDB, Postman, etc.) that work within Copilot Chat. When you interact with an extension via Chat, it consumes premium requests just like a regular Chat message.