AutoGen is Microsoft’s programming framework for agentic AI. The official documentation describes it as a framework for building AI agents and applications, with AgentChat, Core, Extensions, Studio, and .NET modules for multi-agent conversations, tool use, prototype UIs, and extensible agent apps. It fits research-oriented multi-agent collaboration, task decomposition, conversational agent patterns, and Microsoft ecosystem prototypes.

Features
- AgentChat
- Core runtime
- Extensions
- AutoGen Studio
- .NET support
- Multi-agent conversation patterns
Use Cases
- Multi-agent prototypes
- Agent conversation experiments
- Task-decomposition research
- Tool-using workflows
- Microsoft ecosystem agents
- Research-oriented agent collaboration
FAQ
AutoGen is Microsoft’s programming framework for agentic AI. The official documentation describes it as a framework for building AI agents and applications, with AgentChat, Core, Extensions, Studio, and .NET modules for multi-agent conversations, tool use, prototype UIs, and extensible agent apps. It fits research-oriented multi-agent collaboration, task decomposition, conversational agent patterns, and Microsoft ecosystem prototypes. Core capabilities include: AgentChat, Core runtime, Extensions.
Common scenarios include: Multi-agent prototypes, Agent conversation experiments, Task-decomposition research.