Citizen Developer
  • All of Microsoft
  • My Role
    • Alles zu My Role
    • Citizen Developer
  • Focus
    • Alles zu Focus
    • Generative Pages and Apps
    • Microsoft Copilot Studio
    • Copilot Studio - Agent Step-by-Step
    • What's Hot
    • M365 Release
Zeitspanne
explore our new search
Copilot Studio harnesses shape how agents run
Microsoft Copilot Studio

Copilot Studio harnesses shape how agents run

von HubSite 365 über Microsoft

Software Development Redmond, Washington

Copilot Studio harnesses determine how agents use models, context and tools, helping builders choose a runtime for the task.

Key insights

  • A harness is the runtime layer that shapes how an agent uses a model, context and tools.
  • The Microsoft Copilot harness is intended for complex, multistep agent tasks.
  • The Standard harness is suited to agents that follow defined topics, branches and rules.
  • The Customer Conversation harness is designed for customer-facing voice and chat experiences.
  • Research notes describe a rename from GitHub Copilot harness to Microsoft Copilot harness.

Copilot Studio harnesses determine how an agent uses its model, context and tools, so choosing a harness helps match the agent’s runtime to the task. This matters to Copilot Studio builders deciding whether they need rule-based behavior, customer conversations or more complex multistep orchestration. Microsoft is the source of a demonstration associated with the topic, but the supplied Short has no transcript or substantive description.

What it does

A harness is the runtime layer between an AI model and an agent or workflow. It shapes when the model is called, what context and knowledge it receives, which tools or connected services it can use, and how the agent proceeds through a task. In other words, selecting a model does not by itself define the agent’s behavior.

The research notes describe three harness types. The Microsoft Copilot harness is intended for complex, reasoning-heavy agents and workflows; the Standard harness follows defined topics, branches and steps; and the Customer Conversation harness supports customer-facing voice and chat experiences. The notes also describe a change in naming: the former GitHub Copilot harness is now called the Microsoft Copilot harness.

Who it is for and what you need

These options are relevant to people building agents in Copilot Studio. The choice depends on the experience being built: predictable rule-based behavior, a customer conversation, or work involving several steps and tools. The research notes say the Microsoft Copilot harness is intended for complex business processes.

The supplied material does not specify required licenses, prerequisites, tenant availability or a rollout schedule. It also does not provide a detailed interface path for selecting a harness, so confirm those details in current product documentation before planning a deployment.

How it works

At a high level, an event or user request starts the agent. The harness gathers relevant instructions and context, then coordinates the model and available tools as the task proceeds. The research notes describe possible tools and capabilities including workflows, MCP servers, skills and connected agents.

  1. Choose a harness that fits the type of agent experience.
  2. Provide the agent with its instructions, knowledge and relevant context.
  3. Configure the tools or workflows it can use, where applicable.
  4. Test the complete task flow, including how the agent handles multiple steps.

Limitations and open questions

The source package does not include the Short’s transcript, and its published description contains no explanation of harnesses. The background notes provide additional detail, but the supplied source links do not include specific documentation pages for those claims.

Licensing, exact configuration steps, availability and the practical differences in billing are not established by the supplied materials. The notes state that existing agents do not need to be rebuilt after the rename, but this article cannot independently verify that statement from the linked sources.

Sources

Frequently asked questions

What is a harness in Copilot Studio?

It is the runtime layer that shapes how an agent uses its model, context, knowledge and tools.

What is the Microsoft Copilot harness for?

The research notes describe it as intended for complex, multistep agent tasks. Specific configuration requirements are not established by the supplied links.

Which Copilot Studio harness should I use for a rule-based agent?

The research notes describe the Standard harness as suited to agents that follow defined topics, branches, rules and steps.

Do I need to rebuild agents after the harness rename?

The research notes say existing agents do not need to be rebuilt, but the supplied linked sources do not independently verify that claim.