Visual Studio Code

Code with precision, collaborate with or orchestrate a team of agents, and continue your work wherever you are.

Code with precision

Write, debug, test, and refactor without breaking your flow. Rich language support, precise navigation, and integrated debuggers keep you close to your code. Learn more about editing code

Collaborate with agents

Build alongside agents that understand your codebase. Work through a plan, make changes together, and review the results without leaving your editor. Learn more about reviewing agent edits

Orchestrate a team of agents

Move your backlog forward with teams of agents working in parallel. Coordinate work across repositories, track progress, and review changes in one place. Learn more about the Agents window

Choose your model and harness

Choose from Anthropic, OpenAI, Google, Microsoft, and open-weight models, or BYOK from any provider. Use the agent harness that works best for you: Copilot, Claude, or Codex. Learn more about models and harnesses

The open source platform to write code by hand or out loud, run it in the terminal, check it in the browser, or delegate your backlog to an agent.

CodeCollaborateOrchestrateContinue

Continue working across every surface

Start a task in VS Code, answer the agent's questions from GitHub Mobile, course-correct it in the Copilot CLI, and let your team review the pull request on GitHub.com. Learn more about agent sessions

Any language

VS Code supports JavaScript, TypeScript, HTML, and CSS out of the box. Language extensions add IntelliSense, linting, and debugging for Python, Java, C++, and many more. Set up your keyboard shortcuts and arrange your layout to fit how you work. Learn more about programming languages

Any extension

Browse thousands of extensions in the Visual Studio Marketplace to add themes, tools, integrations, and workflows. Learn more about the Visual Studio Marketplace

Any environment

Use VS Code on Windows, macOS, or Linux, or open it in your browser at vscode.dev. Develop in a container, over SSH, or in WSL, and reach the agents on your machine from anywhere with Dev Tunnels or GitHub Environments. Learn more about remote development

VS Code is open source. Built in the open, by us. And by you.

The roadmap, the iteration plans and every issue are public, so you can see where VS Code is headed and help steer it.

3,000+ contributors
56,000+ PRs merged

  1. Engineering - package production dependencies with either pnpm linker by lszomoru
  2. sessions: add Manage Remotes link to automation warnings by benibenj
  3. terminal: preserve parent location for background terminal children by dmitrivMS
  4. Keyed experiments + new experimental auto enable in agents setting by alexr00
  5. Sweeper: add sweeper-query skill to query the sweeper's issue index by egamma
  6. sessions: show the Done section by default by alexdima
  7. sessions: Reveal tunnel sessions across Editor and Agents windows by chrmarti
  8. chat: avoid redundant progress presentation work by justschen
  9. Model router skill: learn the user's work from their recent chats by bhavyaus
  10. fix: remove regression causing minimap to always have opacity by zohnannor

The next merge on main could be yours.

Recent merges on GitHub · How to contribute

From the blog

All posts

VS Code Wrapped: GitHub Universe 2026

Explore how VS Code evolved between GitHub Universe 2025 and 2026, with new ways to code, collaborate with agents, and manage work across tools and environments.