Visual Studio Code llms.txt · AI Docs Browser · mdream

[llms.txt Tools](https://mdream.dev/llms-txt/vscode/llms-txt)

# Visual Studio Code llms.txt

Browse Visual Studio Code documentation as markdown. Click any page in the sidebar to view it, or copy the full llms.txt for your AI tools.

code.visualstudio.com/llms.txt

[Raw llms.txt](https://code.visualstudio.com/llms.txt) [Raw llms-full.txt](https://code.visualstudio.com/llms-full.txt)

Copy Markdown [](https://code.visualstudio.com/llms.txt)

llms.txt

Get Started

Overview

Tutorial

Intro Videos

Agents

Editor

Source Control

Overview

Quickstart

Staging & Committing

Branches & Worktrees

Repositories & Remotes

Merge Conflicts

Collaborate on GitHub

Troubleshooting

FAQ

Terminal

Get Started

Terminal Basics

Terminal Profiles

Shell Integration

Appearance

Advanced

Debugging & Testing

Debugging

Debug Configuration

Tasks

Testing

Integrated Browser

Port Forwarding

Test-Driven Development

Test Web Apps with Browser Tools

Enterprise

Overview

Enterprise Policies

AI Settings

Extensions

Telemetry

Updates

Remote

Overview

VS Code for the Web

SSH

SSH Tutorial

Tunnels

Dev Containers

WSL

WSL Tutorial

GitHub Codespaces

VS Code Server

Linux Prerequisites

Tips and Tricks

FAQ

Advanced Setup

GitHub Copilot Setup

Linux

macOS

Windows

Raspberry Pi

Network

Portable Mode

Additional Components

Uninstall

Languages & Runtimes

Extension Docs

Agents

Tutorial

Agents Window

Chat View

Remote Agent Sessions

Session Insights

Sync Sessions

Local Agents

Copilot CLI

Cloud Agents

Third-Party Agents

Approvals & Permissions

Planning

Memory

Subagents

Best Practices

Security

Agent Customization

Overview

Instructions

Agent Skills

Custom Agents

Language Models

MCP

Hooks

Plugins

Prompt Files

Using Chat

Overview

Chat Sessions

Add Context

Tools

Inline Chat

Review Edits

Checkpoints

Artifacts Panel

Concepts

Overview

Language Models

Context

Tools

Agents

Agent Host Architecture

Customization

Trust & Safety

Guides

Prompt Examples

Context Engineering

Optimize AI Credit Usage

Customize AI

Test-Driven Development

Edit Notebooks with AI

Test with AI

Test Web Apps with Browser Tools

Debug with AI

MCP Dev Guide

OpenTelemetry Monitoring

Troubleshooting

Debug Chat Interactions

Diagnose Prompt Caching

Troubleshooting

FAQ

Reference

Cheat Sheet

Settings Reference

MCP Configuration

Hooks Reference

Workspace Context

Write code

Tutorial

User Interface

Tips and Tricks

Basic Editing

IntelliSense

Inline Suggestions

Smart Actions

Code Navigation

Refactoring

Snippets

Overview

Multi-Root Workspaces

Workspace Trust

Configure the editor

Display Language

Layout

Keyboard Shortcuts

Settings

Settings Sync

Overview

Extension Marketplace

Extension Runtime Security

Themes

Profiles

Overview

Voice Interactions

Command Line Interface

Telemetry

Reference

Default Keyboard Shortcuts

Default Settings

Substitution Variables

Tasks Schema

Container Tools

Overview

Node.js

Python

ASP.NET Core

Debug

Docker Compose

Registries

Deploy to Azure

Choose a Dev Environment

Customize

Develop with Kubernetes

Tips and Tricks

Data Science

Overview

Jupyter Notebooks

Data Science Tutorial

Python Interactive

Data Wrangler Quick Start

Data Wrangler

PyTorch Support

Azure Machine Learning

Manage Jupyter Kernels

Jupyter Notebooks on the Web

Data Science in Microsoft Fabric

Intelligent Apps

Foundry Toolkit Overview

Foundry Toolkit Copilot Tools

Create Agents

Models

Playground

Agent Builder

Agent Inspector

Hosted Agents (Preview)

Evaluation

Tool Catalog

Fine-Tuning (Automated Setup)

Fine-Tuning (Project Template)

Model Conversion

Tracing

Profiling (Windows ML)

FAQ

File Structure

Manual Model Conversion

Manual Model Conversion on GPU

Setup Environment Without Foundry Toolkit

Update Project

Template Project

Migrating from Visualizer to Agent Inspector

Azure

Overview

Getting Started

Resources View

Deployment

VS Code for the Web - Azure

Containers

Azure Kubernetes Service

Kubernetes

MongoDB

Remote Debugging for Node.js

Dev Containers

Overview

Tutorial

Attach to Container

Create Dev Container

Advanced Containers

devcontainer.json

Dev Container CLI

Tips and Tricks

FAQ

Language Support

JavaScript

JSON

HTML

Emmet

CSS, SCSS and Less

TypeScript

Markdown

PowerShell

C++

Java

PHP

Python

Julia

R
Ruby

Rust

Go

T-SQL

C#

.NET

Swift

Node.js / JavaScript

Working with JavaScript

Node.js Tutorial

Node.js Debugging

Deploy Node.js Apps

Browser Debugging

Angular Tutorial

React Tutorial

Vue Tutorial

Debugging Recipes

Performance Profiling

Extensions

TypeScript

Tutorial

Transpiling

Editing

Refactoring

Debugging

Python

Quick Start

Tutorial

Run Python Code

Editing

Linting

Formatting

Debugging

Environments

Testing

Python Interactive

Django Tutorial

FastAPI Tutorial

Flask Tutorial

Create Containers

Deploy Python Apps

Python in the Web

Settings Reference

Java

Getting Started

Navigate and Edit

Refactoring

Formatting and Linting

Project Management

Build Tools

Run and Debug

Testing

Spring Boot

Modernizing Java Apps

Application Servers

Deploy Java Apps

GUI Applications

Extensions

FAQ

C++

Intro Videos

GCC on Linux

GCC on Windows

GCC on Windows Subsystem for Linux

Clang on macOS

Microsoft C++ on Windows

Build with CMake

CMake Tools on Linux

CMake Quick Start

C++ Dev Tools for Copilot

Editing and Navigating

Debugging

Configure Debugging

Refactoring

Settings Reference

Configure IntelliSense

Configure IntelliSense for Cross-Compiling

FAQ

C#

Intro Videos

Get Started

Navigate and Edit

IntelliCode

Refactoring

Formatting and Linting

Project Management

Build Tools

Package Management

Run and Debug

Testing

FAQ

Optional

Your First Extension

Extension Anatomy

Wrapping Up

Overview

Common Capabilities

Theming

Extending Workbench

Overview

AI Extensibility

Language Model Tool

MCP Dev Guide

Chat Participant

Chat Tutorial

Language Model

Language Model Tutorial

Language Model Chat Provider

Prompt TSX

Command

Color Theme

File Icon Theme

Product Icon Theme

Tree View

Webview

Notebook

Custom Editors

Virtual Documents

Virtual Workspaces

Web Extensions

Workspace Trust

Task Provider

Source Control

Debugger Extension

Markdown Extension

Test Extension

Custom Data Extension

Telemetry

Overview

Activity Bar

Sidebars

Panel

Status Bar

Views

Editor Actions

Quick Picks

Command Palette

Notifications

Webviews

Context Menus

Walkthroughs

Settings

Overview

Syntax Highlight Guide

Semantic Highlight Guide

Snippet Guide

Language Configuration Guide

Programmatic Language Features

Language Server Extension Guide

Embedded Languages

Testing Extensions

Publishing Extensions

Bundling Extensions

Continuous Integration

Extension Host

Remote Development and Codespaces

Using Proposed API

Migrate from TSLint to ESLint

Python Extension Template

VS Code API

Contribution Points

Activation Events

Extension Manifest

Built-In Commands

When Clause Contexts

Theme Color

Product Icon Reference

Document Selector

## What is Visual Studio Code's llms.txt?

Visual Studio Code publishes an `/llms.txt` file that provides AI systems with a structured index of its documentation. It follows the [llms.txt specification](https://llmstxt.org), organizing links to guides, API references, and tutorials under section headings so that LLMs like ChatGPT, Claude, and Gemini can quickly understand what Visual Studio Code offers and where to find details.

Issues

Spec

34

Sections

392

Links

68.3 KB

Size

~17.5k

Tokens

Sections: Get Started · Agents · Editor · Source Control · Terminal · Debugging & Testing · and 28 more

## Add Visual Studio Code Docs to Your AI Assistant

Select your tool to see how to add Visual Studio Code's llms.txt as a documentation source.

Cursor

 Windsurf

 Claude Code

 ChatGPT

 Zed

 Copilot

1. 1

   Open any chat or composer panel
2. 2

   Type @Docs and select "Add new doc"
3. 3

   Paste the URL: https://code.visualstudio.com/llms.txt
4. 4

   Wait for the green dot (indexing complete)
5. 5

   Reference @Docs in chat when asking about Visual Studio Code

Cursor crawls the URL and indexes all subpages. Add a trailing slash to index child pages too.

## Spec Compliance 8 errors

## Frequently Asked Questions

Where is Visual Studio Code's llms.txt file?

Visual Studio Code publishes its llms.txt at https://code.visualstudio.com/llms.txt. This file provides a structured, markdown-formatted index of Visual Studio Code's documentation that AI systems can consume to understand the project's APIs, guides, and references.

How do I use Visual Studio Code's llms.txt with AI coding assistants?

Copy the llms.txt content and paste it into your AI assistant (Cursor, Windsurf, Claude, ChatGPT) as context. This gives the AI an accurate map of Visual Studio Code's documentation so it can provide better code suggestions and answers about Visual Studio Code.

What does Visual Studio Code's llms.txt contain?

Visual Studio Code's llms.txt contains 34 sections and 392 documentation links in 68.3 KB (~17.5k tokens). Key sections include Get Started, Agents, Editor, Source Control, Terminal, Debugging & Testing.

How many tokens does Visual Studio Code's llms.txt use?

The concise llms.txt index is approximately 17.5k tokens (68.3 KB). Most AI assistants can fit this within their context window. For the full expanded documentation, look for an llms-full.txt variant which embeds all content inline.

What is Visual Studio Code?

Visual Studio Code is a free, lightweight, and extensible code editor available for Windows, macOS, and Linux. It features built-in support for JavaScript, TypeScript, and Node.js, GitHub Copilot AI assistance for code completion, chat, and agentic workflows, an extensive extension marketplace, and remote development capabilities.. Visual Studio Code's llms.txt file helps AI systems understand this by providing a structured overview of its documentation, making it easier for developers to get accurate AI-assisted help when working with Visual Studio Code.

Can I generate an llms.txt for my own project?

Yes. Use the free llms.txt generator at mdream.dev/tools/llms-txt/generator to crawl your site and produce a spec-compliant llms.txt file. You can also validate existing files with the llms.txt validator.

## Browse More llms.txt Files

[Pinecone Docs](https://mdream.dev/llms-txt/vscode/llms-txt/pinecone) [Lago](https://mdream.dev/llms-txt/vscode/llms-txt/lago) [Courier](https://mdream.dev/llms-txt/vscode/llms-txt/courier) [Tinybird](https://mdream.dev/llms-txt/vscode/llms-txt/tinybird) [Promptfoo Test your prompts, agents, and RAGs. Red teaming/pentesting/vulnerability scanning for AI. Compare performance of GPT, Claude, Gemini, Llama, and more. Simple declarative configs with command line and CI/CD integration. Used by OpenAI and Anthropic.](https://mdream.dev/llms-txt/vscode/llms-txt/promptfoo) [cohere](https://mdream.dev/llms-txt/vscode/llms-txt/cohere) [Klavis AI Klavis AI: MCP integration platforms that let AI agents use tools reliably at any scale](https://mdream.dev/llms-txt/vscode/llms-txt/klavis) [ReadMe Documentation](https://mdream.dev/llms-txt/vscode/llms-txt/readme)

[View all 99 projects ](https://mdream.dev/llms-txt/vscode/llms-txt)

## Related Tools

[<h3>llms.txt Generator</h3>Generate an llms.txt for your own project.](https://mdream.dev/llms-txt/vscode/tools/llms-txt/generator) [<h3>llms.txt Validator</h3>Validate your llms.txt against the official spec.](https://mdream.dev/llms-txt/vscode/tools/llms-txt/validator)

© 2026 [Harlan Wilton](https://github.com/harlan-zw) · [MIT](https://github.com/harlan-zw/mdream/blob/main/license)

[GitHub](https://github.com/harlan-zw/mdream) [Discord](https://discord.com/invite/275MBUBvgP)