Skip to main content

Getting Started

Get up and running with IronShift in minutes. Install the extension, connect your account, and start managing cloud infrastructure through natural language.


Installation

IronShift is available as an extension for multiple IDEs:

IDEInstall Method
VS CodeExtensions Marketplace → Search "IronShift" → Install, or run ext install IronShift.ironshift
JetBrains IDEsSettings → Plugins → Marketplace → Search "IronShift" → Install
CursorExtensions panel → Search "IronShift" → Install
WindsurfExtensions panel → Search "IronShift" → Install

Prerequisites

RequirementVersionPurpose
Supported IDELatestDevelopment environment
Any CLI toolLatestCloud / DevOps operations

IronShift works with any CLI tool you have installed:

CLI ToolCommandPurpose
Azure CLIazAzure resource management
AWS CLIawsAWS resource management
gcloud CLIgcloudGCP resource management
DockerdockerContainer management
kubectlkubectlKubernetes operations
TerraformterraformInfrastructure as Code
info

You only need the CLI tools for the cloud platforms you actively use. IronShift automatically detects which tools are available on your system.


Account Setup & Authentication

IronShift uses a secure OAuth-based login flow:

  1. Click the IronShift icon in the IDE sidebar
  2. Click "Login" — you'll be redirected to the IronShift Dashboard in your browser
  3. Sign up or sign in — your session token is securely passed back to the IDE
  4. Your plan, usage limits, and available models are automatically synced
tip

You can also log in via the Command Palette: IronShift: Login to IronShift, or paste a token manually with IronShift: Login with Token.


Your First Chat

After logging in, start using IronShift immediately:

  1. Type a question in the chat panel — e.g., "List all my Azure VMs"
  2. IronShift analyzes your request and suggests the appropriate CLI command
  3. Review the command and click Approve to execute it
  4. View the results directly in the chat interface

Example Queries

"What's the status of my Kubernetes pods?"
"Show me the logs for my container app"
"Create a storage account in West US region"
"What are my top spending AWS services?"
"Deploy my project to Azure App Service"