Edit

Agent services

Agent services provide a remote or managed agent runtime rather than only model inference. The service can own the agent definition, hosted tools, permissions, sessions, or execution lifecycle while Agent Framework exposes a consistent run interface to your application.

For inference clients where your application owns the agent definition and orchestration, see Model Providers.

Available agent services

Agent service C# Python Go What the service owns
Microsoft Foundry Prompt or Hosted Agent definition, versions, hosted tools, conversations, and service-side execution
GitHub Copilot Coding-agent runtime, sessions, permissions, built-in shell/file/URL capabilities, and MCP connections
Copilot Studio Published agent topics, knowledge, actions, plugins, and remote execution
Anthropic Claude Claude Agent SDK runtime, sessions, permissions, built-in tools, and MCP connections
A2A Remote A2A-compliant agent definition, tools, sessions, tasks, and execution

Next steps