← Package directory
Available on winget

Install AI Shell

An interactive shell to work with AI-powered assistance providers

Install with winget
winget install --id Microsoft.AIShell
Upgrade
winget upgrade --id Microsoft.AIShell
Uninstall
winget uninstall --id Microsoft.AIShell

About AI Shell

AI Shell is a CLI tool that brings the power of artificial intelligence directly to your command line! Designed to help you get command assistance from various AI assistants, AI Shell is a versatile tool to help you become more productive in the command line. We call these various AI assistant providers agents. You can use agents to interact with different generative AI models or other AI/ML/assistant providers in a conversational manner.

What's new in 1.0.0-preview.8

This release includes the following changes: - Add two telemetry metrics to AIShell to get an idea of the usage (#416) - Skip displaying call stack for "HTTP 429" (Too Many Requests) errors to reduce clutter (#417)

Read release notes

Version history

Version Updated Notes
1.0.0-preview.8 Unknown This release includes the following changes: - Add two telemetry metrics to AIShell to get an idea of the usage (#416) - Skip displaying call stack for "HTTP 429" (Too Many Requests) errors to reduce clutter (#417)
1.0.0-preview.7 Unknown This release includes the following changes: - Move to Azure.Identity v1.14.2 and refactor the telemetry library (#404) - Use login shell on macOS to start aish in sidecar pane to inherit proper PATH (#403) - Properly es...
1.0.0-preview.6 Unknown This release includes the following changes: - Update AppInsights connection string to use the new prod environment (#390) - Make AIShell an MCP client to expose MCP tools to its agents (#392) - Add built-in tools to AIS...
1.0.0-preview.5 Unknown This release is a security patch only, including the following changes: - Upgrade to .NET SDK 8.0.411 to address the .NET security issue CVE-2025-30399: .NET Remote Code Vulnerability - OpenAI agent: update DefaultAzureC...
1.0.0-preview.4 Unknown This release includes the following changes: - Support posting code from the sidecar AIShell to PowerShell with Invoke-AIShell -PostCode (#361) - Improve the reliability of Start-AIShell on macOS (#362) - Publish NuGet p...
1.0.0-preview.3 Unknown This release includes the following changes: - Update flight flags and make corresponding changes to the azure agent (#349, #355) - Update the regex for matching single-quote and double-quote strings for PowerShell and B...
1.0.0-preview.2 Unknown This release includes the following changes: - Check and remove execute permission from the config file (#317) - Use nano or $EDITOR (if defined) to open the config file on Linux (#318) - Refactor the openai-gpt agent to...
1.0.0-preview.1 Unknown We are thrilled to share the first public preview of AI Shell. AI Shell is a new CLI tool that creates an interactive shell to connect you with different artificial intelligence assistants. We refer to these different AI...