Version 1.107 is now available! Read about the new features and fixes from November.
Dismiss this update
AI Toolkit for Visual Studio Code is a comprehensive extension that empowers developers and AI engineers to build, test, and deploy intelligent applications using generative AI models. Whether you're working locally or in the cloud, AI Toolkit provides an integrated development environment for the complete AI application lifecycle.
AI Toolkit offers seamless integration with popular AI models from providers like OpenAI, Anthropic, Google, and GitHub, while also supporting local models through ONNX and Ollama. From model discovery and experimentation to prompt engineering and deployment, AI Toolkit streamlines your AI development workflow within VS Code.
| Feature | Description | Screenshot |
|---|---|---|
| Model Catalog | Discover and access AI models from multiple sources including GitHub, ONNX, Ollama, OpenAI, Anthropic, and Google. Compare models side-by-side and find the perfect fit for your use case. | ![]() |
| Playground | Interactive chat environment for real-time model testing. Experiment with different prompts, parameters, and multi-modal inputs including images and attachments. | ![]() |
| Agent Builder | Streamlined prompt engineering and agent development workflow. Create sophisticated prompts, integrate MCP tools, and generate production-ready code with structured outputs. | ![]() |
| Bulk Run | Execute batch prompt testing across multiple models simultaneously. Ideal for comparing model performance and testing at scale with various input scenarios. | ![]() |
| Model Evaluation | Comprehensive model assessment using datasets and standard metrics. Measure performance with built-in evaluators (F1 score, relevance, similarity, coherence) or create custom evaluation criteria. | ![]() |
| Fine-tuning | Customize and adapt models for specific domains and requirements. Train models locally with GPU support or leverage Azure Container Apps for cloud-based fine-tuning. | ![]() |
| Model Conversion | Convert, quantize, and optimize machine learning models for local deployment. Transform models from Hugging Face and other sources to run efficiently on Windows with CPU, GPU, or NPU acceleration. | ![]() |
| Tracing | Monitor and analyze the performance of your AI applications. Collect and visualize trace data to gain insights into model behavior and performance. | ![]() |
| Profiling | Diagnose the CPU, GPU, NPU resource usages of the process, ONNX model on different execution providers, and Windows ML events. | ![]() |
AI Toolkit is designed for anyone working with generative AI, from beginners to experts:
The fastest way to get started is by installing the extension through the Visual Studio Marketplace:
After successful installation, the AI Toolkit icon appears in the Activity Bar.
You can also install AI Toolkit extension manually from the Visual Studio Code Marketplace. Follow the steps detailed in Install an extension.
Alternatively, select the Extensions icon in the Activity Bar.
Search for AI Toolkit for Visual Studio Code and select Install from search results.

Check the What's New page after installation to see detailed features for each version.
AI Toolkit opens in its own view, with the AI Toolkit icon now displayed on the VS Code Activity Bar. The extension has several main sections: My Resources, Model Tools, Agent and Workflow Tools, MCP Workflow, and Help and Feedback.

My Resources: This section contains the resources you have access to in AI Toolkit. The My Resources section is the main view for interacting with your Azure AI resources. It contains the following subsections:
Model Tools: This section contains the model tools you can use to build and deploy your AI applications. The Model Tools view is where you can find the tools available to deploy and then work with your deployed models. It contains the following subsections:
Agent and Workflow Tools: This section is where you can find the tools available to deploy and then work with your deployed agents in AI Toolkit. It contains the following subsections:
MCP Workflow: This section contains tools you use to add an existing MCP server or to create a new one. It contains the following subsections:
Help and Feedback: This section contains links to the Microsoft Foundry documentation, feedback, support, and the Microsoft Privacy Statement. It contains the following subsections:
The AI Toolkit has a getting started walkthrough that you can use to learn the basics of the AI Toolkit. The walkthrough takes you through the playground, where you can use chat to interact with AI models.
Select the AI Toolkit view in the Activity Bar
In the Help and Feedback section, select Get Started to open the walkthrough
