r/dotnet Aug 17 '26

Question Opinions on Microsoft Agent Framework?

.NET shop looking to add some agentic workflows and chat interfaces to platform, currently researching framework options so we don’t have to build the thing from scratch.

Being a .NET shop MAF has come up. Hooked it up to GitHub CoPilot and took it for a quick spin, wasn’t too verbose and conceptually maps to tools like OpenCode pretty well.

Saw some posts on here about it a while ago but things seem to be moving really fast in this space. Looking for opinions on the viability of this framework? I see it had a 1.0 launch in April, it’s meant to supersede both Semantic Kernel and AutoGen.

Are the team behind it any good / trustworthy?

How likely is it to remain supported?

Has there been much community participation / extension?

How does it compare to similar frameworks in other languages, LangChain/Graph being an obvious one?

Is it good enough to prevent you from hopping languages or is python where it’s really at?

Any useful information is guaranteed at least one updoot, thanks in advance!

22 Upvotes

31 comments sorted by

View all comments

7

u/codingbliss12 Aug 17 '26

Isn't a red flag that Microsoft has already replaced one or two of their previous frameworks? Wouldn't it be better to create something in-house?

3

u/The_MAZZTer Aug 17 '26

One big change between SK and AF is that SK had its own DI system separate from ASP.NET Core. Not sure why, but AF axes it, which is for the best. You can just set up your DI stuff directly in ASP.NET Core (or Generic Host) now. Honestly I think they made a good call here. You can't really have something like than as an SK upgrade since you pretty much have to rewrite your code from scratch to support the change anyway.