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. agentHost: keep lazily activated canvases open across runtime refreshes by ulugbekna
  2. sessions: attach agent-created comparisons to their source session by meganrogge
  3. Remove the AI usage statistics status bar item by hediet
  4. agentHost: distinguish artifact merge automation from GitHub auto-merge by benibenj
  5. screenshotTool: one screenshot tool for chat, the issue reporter and the integrated browser by Giuspepe
  6. fix: make the floating Changes panel opaque by mrleemurray
  7. Allow re-enabling AI features in a workspace after disabling them there by alexdima
  8. build: preserve SDK plugin manifests in macOS universal apps by lszomoru
  9. chat: open session customizations from context menus by aeschli
  10. sessions: Share SSH, WSL and tunnel agent hosts as GitHub environments by chrmarti

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.