Visual Studio Code

A code editor that combines AI assistance, programming language support, and extensions for writing and editing code.

See all
VS Code for the Web running in a browser window, showing the file explorer sidebar, open editor tabs, and a TypeScript source file.

What is Visual Studio Code?

Visual Studio Code is an open-source code editor that supports editing, debugging, and multi-agent development. It provides built-in tools including an integrated terminal, version control, build tasks, local history, and accessibility settings. Users can write code across major programming languages using built-in support and over 80,000 marketplace extensions. VS Code operates on desktop platforms and in the browser via vscode.dev, with options to configure custom themes, synchronize settings across instances, and manage autonomous AI agent workflows using different models and provider endpoints.

Key features

  • Autonomous multi-agent development workflows

  • Built-in developer tooling for terminal, debugging, and source control

  • Agent customization through skills, custom agents, MCP servers, and hooks

  • Independent selection of agent harnesses, models, and provider endpoints

  • Inline AI code suggestions as you type.

  • Share user settings across VS Code instances with Settings Sync.

  • Create, switch between, and share customization profiles.

  • Automatically track changes in local history.

  • Keep settings and data alongside the installation using Portable Mode.

Latest from the Visual Studio Code blog

Visit the blog