Frameworks and Orchestration · Semantic Kernel Enterprise Orchestration¶
This module retains Semantic Kernel's (SK) core concepts to support maintenance of existing systems. Microsoft Agent Framework (MAF) is its standalone successor, and the official project now describes MAF 1.0 as production-ready. The "Agent Framework" in older SK documentation means abstractions within its packages, not MAF. Version sources are listed in Chapter 19's references.
The SK Process and Agent Orchestration overviews still mark those features as experimental. A 1.x core package cannot guarantee stability for every feature, and language SDKs and integration packages do not have complete parity. Chapter 19 uses the official migration guide and support announcements to discuss maintenance of existing systems and selection for new projects.
Chapters¶
- Chapter 18: Semantic Kernel's Core Abstractions: Kernel, Plugin, and Planner
- Chapter 19: Semantic Kernel's Process Framework and Agent Framework
How the pieces fit together¶
flowchart LR
K["Kernel<br/>Service management + invocation pipeline"] --> P["Plugin<br/>Prompt / Native functions"]
P --> PL["Automatic function calling"]
PL --> PF["SK Process<br/>Experimental processes"]
PL --> AF["SK Agent Orchestration<br/>Experimental collaboration"]
PF -.Check migration requirements.-> M["Standalone MAF<br/>Agents / Workflows"]
AF -.Official migration guide.-> M
Reading suggestions¶
- If you come from .NET or another enterprise stack, start with Chapter 18 to understand the Kernel invocation pipeline, the transient-lifetime recommendation, and request isolation for mutable Plugins.
- To compare orchestration models with LangGraph and AutoGen, go directly to Section 19.3.
- If enterprise procurement or compliance risk is your focus, both chapters discuss governance and lock-in in their common-mistakes and summary sections. Read them alongside Framework Selection and Portable Architectures.
Return to AI Frameworks and Orchestration topics.