Microsoft proposes AutoGen Studio to develop intelligent agents with low code

Written by
Clara Bennett
Updated on:July-14th-2025
Recommendation

Microsoft AutoGen Studio innovates low-code agent development, allowing business personnel to easily build complex agents.

Core content:
1. AutoGen Studio's visual low-code development features
2. Core modules for agent construction: models, skills/tools, and execution memory
3. Enhanced workflow development and real-time monitoring functions

Yang Fangxian
Founder of 53AI/Most Valuable Expert of Tencent Cloud (TVP)


AI Agent's high efficiency, strong capabilities, and automation have been widely used in retail, finance, education, news and other businesses. However, it is not easy for business personnel without professional programming skills to build complex intelligent agents.


For example, one needs to consider which big model to use, the tools available to the agent, the number of action steps the agent can perform, and the conditions for determining task termination.


Therefore, in order to simplify the process of building intelligent agents, Microsoft researchers combined low-code technology with their open source AutoGen intelligent agent with more than 30,000 stars to build AutoGen Studio, which can complete the development process of intelligent agents through visual drag-and-drop low-code methods.

The core feature of AutoGen Studio is that it provides a simple, intuitive and visual interface that allows users to use models, skills/tools and memory components by simply dragging and dropping, and attach them to different agents to ultimately form a complete automated workflow.


In AutoGen Studio, the functions of each module include: model selection, which is the core used to drive the automated behavior of the agent; skills or tools, which are the code or API interface used by the agent to perform specific tasks; execution memory, which can be short-term (such as a list) or long-term (such as a vector database) for storing and retrieving information;


The agent itself is a combination of models, skills, memory components, and behaviors; the automated workflow defines a set of agents and how they interact with each other, including the order or sequence of agent actions, task planning, termination conditions, etc. If you are a professional developer, you can perform in-depth custom development through the Python API.


After defining the agent, developers can enter the workflow development phase, where they can combine agents into complex workflows to solve specific tasks. Workflow construction also supports drag-and-drop operations, allowing developers to easily place agents in appropriate locations in the workflow and define the interactions between them.


To further enhance the functionality of the tool, AutoGen Studio integrates real-time monitoring capabilities. As the agent performs its tasks, all message exchanges are streamed to the interface in real time, and any generated artifacts (such as images, code, documents, etc.) are also displayed.


In addition to the visual drag-and-drop UI interface, AutoGen Studio also provides powerful debugging and evaluation tools. It can help developers deeply understand the behavior of the agent, identify and fix potential problems. For example, it provides an observation view that allows developers to view the messages and actions of the agent in real time, as well as all the artifacts they generate.


In addition, there is a task execution analyzer view with a set of visual metrics, including the total number of messages exchanged by agents, the consumption cost of large models, the frequency of tool use by agents, and the success or failure status of tool use.


Another feature of AutoGen Studio is the deployment and sharing function. When developers complete the workflow design and testing of the intelligent agent, they can easily export the workflow as a JSON configuration file, which can be seamlessly integrated into any Python application, executed as an API endpoint, or encapsulated in a Docker container for large-scale deployment on various platforms.


Currently, Microsoft developers have provided a template library of intelligent agents. Users can directly import and reuse these components, or modify them according to their actual business needs.