All insights

Automation · 7 min read

Which Copilot Studio Harness Should Your Agent Be Built On?

By James Wilkinson 10 August 2026

An agent harness explained in plain English, why the GitHub Copilot harness costs more and how to decide which harness each agent build belongs on.

TL;DR
  • A harness is everything around the AI model that turns it into an agent. The new GitHub Copilot harness gives the model a working plan it checks and updates until the task is done. That loop is why output is better and why the same loop costs more, because one task means many model calls.
  • The billing follows the harness. Agents on the Copilot Chat and standard harnesses stay on the existing rate card, with fair use for Microsoft 365 Copilot licensed users. The GitHub Copilot harness meters everything for everyone, building and testing included, and the licence never covers it.
  • The decision comes down to frequency against value. Frequent, low-value touches such as answering staff questions belong on the covered harnesses at pennies per answer. Occasional, high-value tasks that need planning, files and recovery can justify the meter. The choice is permanent, so it belongs in scoping.

Every Copilot Studio build now starts with a question that did not exist in July. The front page shows two cards, agent and workflow, both powered by the GitHub Copilot harness. The classic experience sits below them, under other ways to build. The card you click decides what the agent can do, what it costs and whether the licence you already pay for covers any of it. It also cannot be undone, because an agent can never move to a different harness later.

We covered what changed on 3 August and what it costs when the new harness went live. This piece is the decision that follows: which harness each agent actually belongs on, and how to work that out before anyone starts building.

What a harness actually does

Every agent has two parts. The model is the brain, the thing that reads a request and writes a response. The harness is everything around the brain: the tools it can call, its memory, its file handling and the loop that decides what happens next. Same model, different harness, very different agent.

The difference is easiest to see in how each harness handles a task.

A classic Copilot Studio agent works broadly in one pass. It looks at the request, picks the tools it needs, calls them, hands the results to the model and returns an answer. When that goes well, it is quick and predictable. When a tool fails or the answer comes back half done, that is what you get. The agent has no plan to go back to, so it stops.

An agent on the GitHub Copilot harness works from a list. Give it a task and the harness has the model write a plan, then work through it one step at a time. After each step it checks the result. If a step fails, it retries or finds another route. If the results show more work is needed, it adds steps to its own list. It keeps going until the list is done and the output matches what was asked. If you have watched Copilot Cowork tick off its plan while it works, you have seen this engine, because it is the same one.

That loop is why the output is better. Not because the model got smarter, but because the same models get more attempts at the problem, with a structure that makes them check their own work before handing it back.

Better and dearer are the same fact

The loop is also the cost. Every pass around it, plan, act, check, adjust, is made of model calls, and Copilot Credits meter model usage. One task on the GitHub Copilot harness can involve dozens of calls before the list is done. That is why a generative answer on the standard harness is 2 credits, roughly 2p, while Microsoft’s planning ranges for the new harness start at 100 to 300 credits for a light task run, roughly one to three dollars, and climb past 500 for heavy work.

Understanding that changes how the pricing reads. It is not one harness being reasonable and the other being greedy. The meter is measuring work done. The question for any given agent is not whether the new harness is expensive. It is whether the task is worth the run.

The three harnesses and who pays

Microsoft’s documentation now describes Copilot Studio as a choice between three harnesses, each with its own billing:

  • The Copilot Chat harness extends Microsoft 365 Copilot Chat with your organisation’s knowledge. Fair use is included with the Microsoft 365 Copilot licence.
  • The standard harness is the classic Copilot Studio, with the topics, triggers and rules you define. It bills on the existing rate card, 1 credit for a classic answer, 2 for a generative answer, 5 for an agent action, and usage by licensed users in employee-facing scenarios is covered by the licence. Billing starts when the agent is published, so building and testing are free.
  • The GitHub Copilot harness meters everything for everyone. No licence coverage, ever, and the meter runs from the first prompt while you build, test and evaluate, not just after publish.

Two dates matter alongside that. The new harness became the default on 3 August 2026, and anything built during its preview keeps its old pricing only until 1 September 2026. The full checklist of what changed covers both, and our premium licence guide covers what stays included.

The decision: frequency against value

Put the capability question and the billing question together and the decision becomes a simple trade: how often does this agent run, and what is one run worth?

Take an agent that answers policy and procedure questions for staff, the most common first agent in most firms. It might handle hundreds of questions a week, and each answer saves someone a few minutes of searching. On the standard or Copilot Chat harness, each answer is pennies, and for licensed staff it is covered by the licence entirely. On the GitHub Copilot harness, the same conversation could cost a dollar or more, hundreds of times a week, for answers that did not need a plan, a file or a retry. High frequency, low value per touch: the covered harnesses win, every time.

Now take a month-end task: gather the figures from three systems, reconcile the differences, draft the management pack and route it to a named person for review before anything goes further. It runs once a month. It has steps that depend on each other, files to produce and things that can go wrong part way through. That is the shape of work the agentic loop exists for. If a heavy run costs five dollars and the alternative is an afternoon of someone’s time assembling a draft for the same review, the meter is easy to justify. Low frequency, high value per run: the GitHub Copilot harness earns its cost.

The trap is the mismatch: cheap tasks on the expensive meter. The default cards make that mistake easy, because the most capable harness is now the first one everyone sees. Capable is not the test. Worth it is the test.

Four questions before any build

  1. Who uses it, and how often? Licensed staff asking frequent questions point to the covered harnesses. A task that fires occasionally points either way. Anything public-facing is metered whichever harness it is on, so model the volume first.
  2. What does one run actually save? Put a time figure on the task as it is done today, with the review step kept in. If one run of the agent saves an hour of assembly and checking still sits with a person, a few dollars per run reads very differently from a few dollars per question.
  3. Does the work need the loop, or rules? Variable steps, files, judgement between systems and recovery from surprises need the loop. Same input, same output every time is rules, and rules belong on the standard harness or in a flow. Our Copilot Studio or Power Automate comparison still draws that line for deterministic work.
  4. Which budget carries it, and where is the cap? Licence fair use costs nothing extra. Credits need a number: set a per-agent monthly limit in the Power Platform admin centre before the first build session, not after the first surprising bill, and remember the new harness meters building and testing too. The habits that keep credit spend under control apply from day one.

Answer those four and the harness picks itself. And because the choice is permanent, they belong at the scoping stage, before anyone opens the designer, not as a discovery mid-build.

Where this fits

The harness question is now the first fork in every agent build, and getting it right is the difference between an agent the licence quietly covers and an agent with a running cost that needs a business case. That sequencing, matching each piece of work to the cheapest thing that does it well, is how we approach the whole agent journey. If you have a process in mind and want a view on which harness it belongs on, and what it would cost to run, our Copilot Studio agents service starts with exactly that scoping, or book a consultation and we will work through the four questions with you.

Sources checked

Last checked: 10 August 2026.

Related reading

More on automation

Automation Copilot Studio's New Engine: What the GitHub Copilot Harness Changes and What It Costs Copilot Studio's default is now the GitHub Copilot harness, the engine behind Copilot Cowork. What changes, what the credits cover and the checks before you build. Automation Copilot Studio Workflows Designer: First Look and What the Billing Question Means A first look at Microsoft's Workflows Designer in Copilot Studio. What's new, what's missing and why the licensing question matters for Power Automate users. Automation AI in Power Apps: From Spreadsheet Tracker to an App with an Agent Feed Power Apps now adds Copilot chat, AI form filling, generated pages and an agent feed to business apps. What works for UK firms today and the licence sums to do first. Copilot Agents Microsoft Copilot Cowork: From AI Chat to AI-Supported Task Completion Microsoft Copilot Cowork moves from asking questions to delegating repeatable tasks. A guide to readiness, approval steps and where humans must decide. Copilot Licensing Copilot Cowork Costs: Ten Habits That Keep Copilot Credits Under Control Copilot Cowork now bills every task in Copilot Credits. Ten working habits that keep spend sensible, from tighter briefs to the /cost command. Automation Strategy Copilot Studio vs Power Automate: when each is the right answer A practical guide to choosing between Copilot Studio agents and Power Automate flows for Microsoft 365 work, with examples for UK professional services firms. Copilot Agents The Copilot Agents Included with a Premium Licence: Researcher, Analyst, Facilitator and More A Microsoft 365 Copilot licence now includes a roster of agents, Researcher, Analyst, Facilitator, app agents and agent building. What each does and what Basic gets. Copilot Agents What Is a Copilot Agent? A Plain-English Definition A plain-English definition of Microsoft Copilot agents: what they are made of, the jobs they do well, where they run and how firms go from one agent to a team. Capability map The Agent Journey Five stages from using your first Copilot agent to running a team of agents, with two doors at every stage. Service Copilot Studio Agents Custom agents grounded in the right knowledge and built for defined jobs. Next step Book a free consultation Share where you are now and what you want Microsoft 365 to help with next.

Common questions

Questions about which Copilot Studio harness

What is an agent harness in plain English?
Every agent has two parts. The model is the brain that reads and writes. The harness is everything around the brain, the tools it can call, its memory, its file handling and the loop that keeps it working at a task until the task is done. The same model inside a different harness behaves like a different agent, which is why the harness choice now matters as much as the model choice.
Which Copilot Studio harness does the Microsoft 365 Copilot licence cover?
The Copilot Chat harness and the standard harness keep fair use for Microsoft 365 Copilot licensed users in employee-facing scenarios, on the existing Copilot Credit rate card for everything else. The GitHub Copilot harness is never covered by the licence. Everything on it is metered in Copilot Credits for every user, and the meter runs while you build and test, not just after publish.
How much does an agent on the GitHub Copilot harness cost to run?
Microsoft prices Copilot Credits at $0.01 each on pay-as-you-go and publishes planning ranges rather than fixed prices. A light task run is estimated at 100 to 300 credits, a medium run at 300 to 500 and a heavy run above 500, so roughly one to five dollars or more per completed task. Building is metered too, at an estimated 1 to 20 credits for a light creation session and 61 or more for a heavy one. Actual usage varies with the work, so set a per-agent cap before you build.
When is the GitHub Copilot harness the right choice?
When the work genuinely needs the agentic loop, a process with variable steps, file handling, judgement between systems and recovery when something unexpected happens, and when the task runs occasionally enough that a few dollars per run is clearly worth the time it saves. Frequent, simple interactions such as answering questions from a document set belong on the standard or Copilot Chat harnesses, where the rate card is pennies and licensed users are covered.