Test AI models against datasets using standard metrics. Measure performance with using built-in evaluators such as F1 score, relevance, similarity, and coherence or create your own evaluators.
From the extension tree view, select CATALOG > Models to explore models available. We recommend to getting started with models hosted by GitHub.
From the model card, select Try in Playground to start experimenting the capability of an AI Model.
Build AI agents
The key feature of AI Toolkit is to build AI agents. The agent builder provides a set of tools to help you create and optimize your AI agents. You can use the agent builder to:
✨ Generate starter prompts with natural language
🔁 Iterate and refine prompts based on model responses
🧩 Break down tasks with prompt chaining and structured outputs
⚡ Test integrations with real-time runs and tool use such as MCP servers
💡 Generate production-ready code for rapid app development
🧷 Use variables in prompts
🧪 Run agents with test cases to validate your agent easily
📊 Evaluate the accuracy and performance of your agent with built-in or custom metrics
🔗 Function calling support: Enable agents to invoke external functions dynamically
🗂️ Agent versioning and version comparison for evaluation results
And a lot of features are coming soon, stay tuned for:
🐞 Local tracing and debugging of agents
🚀 Deploy your models and agents to Azure AI Foundry
☁️ Deploy your agent to the cloud
Agents can now connect to external tools through MCP (Model Control Protocol) servers, enabling them to perform real-world actions like querying a database, accessing APIs, or executing custom logic.
Feature
Description
Screenshot
Connect to an Existing MCP Server
Use tools from command(stdio) or HTTP (server-sent event)
Build and Scaffold a New MCP Server
Start creating your own MCP server from a simple scaffold and test in Agent Builder
The AI Toolkit for Visual Studio Code collects usage data and sends it to Microsoft to help improve our products and services. Read our privacy statement to learn more. This extension respects the telemetry.enableTelemetry setting which you can learn more about at disable telemetry reporting.
AI Toolkit for Visual Studio Code
What is AI Toolkit
AI Toolkit is a powerful extension for Visual Studio Code that streamlines agent development. With AI Toolkit, you can:
Complete features include:
Getting started
We recommend starting with models hosted by GitHub.
Build AI agents
The key feature of AI Toolkit is to build AI agents. The agent builder provides a set of tools to help you create and optimize your AI agents. You can use the agent builder to:
And a lot of features are coming soon, stay tuned for:
Agents can now connect to external tools through MCP (Model Control Protocol) servers, enabling them to perform real-world actions like querying a database, accessing APIs, or executing custom logic.
Feedback and resources
We value your feedback to help shape our roadmap. Explore our developer documentation for more features, open issues or share suggestions on GitHub, or join our Discord community to connect with other developers.
AI Toolkit ❤️ Developer Community.
Data and telemetry
The AI Toolkit for Visual Studio Code collects usage data and sends it to Microsoft to help improve our products and services. Read our privacy statement to learn more. This extension respects the
telemetry.enableTelemetry
setting which you can learn more about at disable telemetry reporting.