Microsoft's official framework for building AI agents with enterprise-grade features
Python and C#/.NET support
Advanced orchestration capabilities
Interactive development interface
OpenTelemetry integration
OpenAI, Azure OpenAI, Copilot Studio
Works with Ollama & OpenAI-compatible endpoints
uv tool install superoptix --with "superoptix[frameworks-microsoft]"
Note: SuperOptiX is now stable! Microsoft Agent Framework may still be in preview.
| Variable | Description | Impact |
|---|---|---|
| instructions | Agent's system prompt/instructions | ⭐⭐⭐ HIGH |
GEPA optimizes the agent's instructions field, which controls:
"You are a helpful AI assistant.""You are an expert AI assistant with comprehensive knowledge across domains.
Your responses are:
- Accurate and well-researched
- Clear and well-structured
- Supported by relevant examples..."super agent pull assistant_microsoft
super agent compile assistant_microsoft --framework microsoft
super agent evaluate assistant_microsoft
super agent compile assistant_microsoft --framework microsoft --optimize super agent optimize assistant_microsoft --auto light --framework microsoft
super agent run assistant_microsoft --framework microsoft --goal "What is artificial intelligence?"
language_model: provider: ollama model: gpt-oss:20b api_base: http://localhost:11434
language_model: provider: openai model: gpt-4o-mini api_key: ${OPENAI_API_KEY}
language_model: provider: azure model: gpt-4o api_base: https://your-resource.openai.azure.com api_key: ${AZURE_OPENAI_API_KEY}
language_model: provider: google model: gemini-2.0-flash api_key: ${GOOGLE_API_KEY}
| Feature | Microsoft | OpenAI SDK | Google ADK | CrewAI |
|---|---|---|---|---|
| Ollama Support | Yes | Yes | ❌ No | Yes |
| Azure Integration | Native | ❌ No | ❌ No | ❌ No |
| Multi-Language | .NET + Py | ❌ No | ❌ No | ❌ No |
| DevUI | Yes | ❌ No | ❌ No | ❌ No |
| Built-in Observability | OpenTelemetry | ❌ No | Yes | ❌ No |
Azure integration, enterprise-grade features
Python and .NET support
Graph-based orchestration
Native Azure OpenAI and AI Foundry support
Ollama compatibility for dev
Built-in OpenTelemetry observability