Relations between Microsoft 365 Agents Toolkit and TeamsFx #14658
-
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
The Short AnswerMicrosoft 365 Agents Toolkit is the evolution and rebrand of Teams Toolkit (which was originally called TeamsFx). They are the same product line, not separate tools. The "TeamsFx" references you see in scaffolded files are expected legacy artifacts — they do not mean you are using a deprecated tool. The Full PictureNaming TimelineThe product has gone through several name changes:
The GitHub repository itself was renamed from Why You Still See "TeamsFx" in Scaffolded FilesThis is expected behavior, not a bug or a sign that you are using something deprecated. There are a few reasons these references persist:
What You Should Know About the TeamsFx SDKIt is important to distinguish between the toolkit (the CLI/extension you use to scaffold, provision, deploy, and publish) and the SDK (the
For new projects, Microsoft recommends using:
What to Use Going Forward
Will Existing Projects Break?No. Existing projects that reference If you want to upgrade an existing project to work with the latest version of the toolkit, you can run: atk upgradeReferences |
Beta Was this translation helpful? Give feedback.


The Short Answer
Microsoft 365 Agents Toolkit is the evolution and rebrand of Teams Toolkit (which was originally called TeamsFx). They are the same product line, not separate tools. The "TeamsFx" references you see in scaffolded files are expected legacy artifacts — they do not mean you are using a deprecated tool.
The Full Picture
Naming Timeline
The product has gone through several name changes:
teamsfxteamsappatkThe GitHub repository itself was renamed from
OfficeDev/TeamsFxtoOfficeDev/microsoft-365-agents-toolkit. The VS Code ex…