Skip to content
| Marketplace
Sign in
Visual Studio Code>AI>Pulumi CopilotNew to Visual Studio Code? Get it now.
Pulumi Copilot

Pulumi Copilot

Pulumi

pulumi.com
|
3,640 installs
| (0) | Free
Pulumi Copilot for Visual Studio Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Pulumi Copilot Chat Extension for Visual Studio Code

The extension for chatting with Pulumi Copilot using Copilot Chat in Visual Studio Code.

Pulumi Copilot is an AI-powered conversational assistant that seamlessly integrates with Pulumi Cloud, helping users:

  • Explore and manage cloud infrastructure
  • Gain insights into resources, policies, and deployments
  • Troubleshoot errors and optimize configurations
  • Author and deploy Pulumi IaC more effectively

This extension brings Pulumi Copilot into your IDE to:

  • Suggest infrastructure code based on a natural language prompt like "create an AKS cluster in the East US region."
  • Answer questions about infrastructure managed by Pulumi like "what is my oldest MySQL DB?" and "has this code been deployed?"
  • Translate infrastructure code from other tools (YAML, HCL, JSON, bicep) into programming languages (TypeScript, .NET, Java, Python, Golang)

Note: this extension is in public beta. If you have suggestions for features or find bugs, please open an issue.

Demo

System Requirements

  • Visual Studio Code (v1.88.0+)

Features

  • A @pulumi chat participant for GitHub Copilot Chat
  • A /org command to change the current organization for the conversation.

Requirements

This extension requires GitHub Copilot. To access GitHub Copilot, an active GitHub Copilot license is required. You can read more about GitHub's business and individual offerings at github.com/features/copilot.

This extension requires a Pulumi Cloud account.

Getting Started

Install the Extension

  1. Get a free Pulumi account at http://app.pulumi.com/.
  2. Install and configure GitHub Copilot.
  3. Install Pulumi Copilot using Visual Studio Marketplace.

Open the Chat View

Open the Chat view and start a conversation with the @pulumi chat participant. If you haven't already, you'll be asked to login to Pulumi Cloud. You may be asked to select an organization if your Pulumi account is associated with multiple organizations.

Pulumi Copilot uses local project information and account information to answer questions. Here's some questions to try:

  1. "@pulumi whoami" - demonstrates how Copilot uses organization context to answer questions.
  2. "@pulumi explain this" - do this with an open file, to see how Copilot understands code references.
  3. "@pulumi convert to Pulumi code" - do this with a Terraform configuration or code from another tool.

Extension Settings

This extension uses various configuration settings from the Pulumi Tools extension.

Releases

See the Releases section for latest release information.

Contributing

See CONTRIBUTING.md.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft