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. sessions: don't show a merged PR icon on chats that only reference the PR by ulugbekna
  2. menubar: show open menus above the quick input by sbatten
  3. sessions: stop the activity bar from rechecking pull request openers on every state update by sandy081
  4. agentHost: ask to take over a Copilot session another process holds by karthiknadig
  5. Engineering - check the mobile dependency boundary in pull request CI and the CI build pipeline by bryanchen-d
  6. Fix agent host file watches on Windows hosts when path casing differs by kycutler
  7. github: migrate plugin marketplace discovery to shared clients by dmitrivMS
  8. sessions: compose worktree suggestions outside the mobile core by osortega
  9. chat: restore spacing below plain-text tool confirmation messages by justschen
  10. agentHost: declare forwarded task-analytics telemetry by bhavyaus

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.