Copilot chat causes severe VS Code lag (typing delay, slow scrolling, sluggish IntelliSense)
- Dominant language
- TypeScript
- Stars
- 193k
- Forks
- 42.4k
- PR merge metrics
- PR metrics pending
Description
Type: Performance Issue
When I chat with Copilot (or load historical sessions), VS Code becomes extremely sluggish: scrolling speed decreases, keyboard typing has significant delay, and IntelliSense is sluggish.
I tried to open a folder using a brand new VSCode configuration file, but the aforementioned issue still persists.
The lag happens on both Windows and WSL2 remote connections
`>developer: Reload Window` via the command palette fixes the lag temporarily, but the slowness returns within a few minutes
VS Code version: Code - Insiders 1.129.0-insider (e8a3eada3426fa6848c7494ebe2291702fef4a61, 2026-07-10T19:51:00Z)
OS version: Windows_NT x64 10.0.26300
Modes:
Remote OS version: Linux x64 6.6.87.2-microsoft-standard-WSL2
System Info
|Item|Value|
|---|---|
|CPUs|12th Gen Intel(R) Core(TM) i7-12700H (20 x 2688)|
|GPU Status|2d_canvas: enabled
GPU0: VENDOR= 0x10de, DEVICE=0x2560 [NVIDIA GeForce RTX 3060 Laptop GPU], DRIVER_VENDOR=NVIDIA, DRIVER_VERSION=32.0.15.9636 *ACTIVE*
GPU1: VENDOR= 0x10de, DEVICE=0x2560 [NVIDIA GeForce RTX 3060 Laptop GPU], DRIVER_VERSION=32.0.15.9636
GPU2: VENDOR= 0x10de, DEVICE=0x2560 [NVIDIA GeForce RTX 3060 Laptop GPU], DRIVER_VERSION=32.0.15.9636
GPU3: VENDOR= 0x10de, DEVICE=0x2560 [NVIDIA GeForce RTX 3060 Laptop GPU], DRIVER_VERSION=32.0.15.9636
GPU4: VENDOR= 0x1414, DEVICE=0x008c [Microsoft Basic Render Driver], DRIVER_VERSION=10.0.26100.8772
Machine model name:
Machine model version:
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
multiple_raster_threads: enabled_on
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
skia_graphite: disabled_off
trees_in_viz: disabled_off
video_decode: enabled
video_encode: enabled
webgl: enabled
webgpu: enabled
webnn: disabled_off|
|Load (avg)|undefined|
|Memory (System)|39.80GB (15.05GB free)|
|Process Argv|--folder-uri=vscode-remote://wsl+Ubuntu-22.04/home/zz/skaBot --remote=wsl+Ubuntu-22.04 --crash-reporter-id 9cf4d40a-f3ad-4360-a6d9-8765ab9a432f|
|Screen Reader|no|
|VM|50%|
|Item|Value|
|---|---|
|Remote|WSL: Ubuntu-22.04|
|OS|Linux x64 6.6.87.2-microsoft-standard-WSL2|
|CPUs|12th Gen Intel(R) Core(TM) i7-12700H (16 x 0)|
|Memory (System)|11.49GB (5.98GB free)|
|VM|0%|
Process Info
```
CPU % Mem MB PID Process
0 262 34208 code-insiders
0 303 1056 gpu-process
0 120 2272 utility-process
0 2052 5684 window
0 616 7092 window [1] (欢迎 - skaBot [WSL: Ubuntu-22.04] - springboot - Visual Studio Code - Insiders)
0 97 9584 utility-network-service
0 88 19256 crashpad-handler
0 183 19700 extension-host [1]
0 117 22424 electron-nodejs (wslDaemon.js)
0 152 27888 shared-process
0 136 36388 file-watcher [1]
Remote: WSL: Ubuntu-22.04
CPU % Mem MB PID Process
0 282 52776 remote-server
0 71 53228 ptyHost
0 24 53954 /usr/bin/zsh -i
0 12 55004 /usr/bin/zsh -i
0 471 53894 extension-host
0 59 53946 /home/zz/.vscode-server-insiders/bin/e8a3eada3426fa6848c7494ebe2291702fef4a61/node /home/zz/.vscode-server-insiders/bin/e8a3eada3426fa6848c7494ebe2291702fef4a61/extensions/json-language-features/server/dist/node/jsonServerMain --node-ipc --clientProcessId=53894
0 106 53905 fileWatcher
0 0 57281 /bin/sh -c /usr/bin/ps -ax -o pid=,ppid=,pcpu=,pmem=,command=
0 0 57282 /usr/bin/ps -ax -o pid=,ppid=,pcpu=,pmem=,command=
```
Workspace Info
```
;
```
Extensions (12)
Name|Identifier|Author|Version
---|---|---|---
Remote - SSH|ms-vscode-remote.remote-ssh|ms-vscode-remote|0.124.0
Remote - SSH: Editing Configuration Files|ms-vscode-remote.remote-ssh-edit|ms-vscode-remote|0.87.0
WSL|ms-vscode-remote.remote-wsl|ms-vscode-remote|0.104.3
远程资源管理器|ms-vscode.remote-explorer|ms-vscode|0.5.0
Tailwind CSS IntelliSense|bradlc.vscode-tailwindcss|bradlc|0.14.29
Prettier - Code formatter|esbenp.prettier-vscode|esbenp|12.4.0
注释翻译|intellsmi.comment-translate|intellsmi|3.1.0
Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code|ms-ceintl.vscode-language-pack-zh-hans|MS-CEINTL|1.128.2026071013
Live Preview|ms-vscode.live-server|ms-vscode|0.5.2026070201
Prettify TypeScript: Better Type Previews|mylesmurphy.prettify-ts|MylesMurphy|0.3.9
Inline HTML|pushqrdx.inline-html|pushqrdx|0.3.10
XML|redhat.vscode-xml|redhat|0.29.3
A/B Experiments
```
vsliv368:30146709
pythonvspyt551cf:31249598
nativeloc1:31118317
dwcopilot:31158714
dwoutputs:31242946
copilot_t_ci:31333650
g012b348:31231168
pythonrdcb7:31268811
pythonpcpt1:31399616
6518g693:31302842
6abeh943:31336334
envsactivate1:31349248
editstats-enabled:31346256
cloudbuttont:31366566
42190218_ostrepl:31403339
839jf696:31457053
cp_cls_t_966_ss:31526232
4je02754:31455664
8hhj4413:31478653
38bie571_auto:31429954
cp_cls_t_1081:31454832
conptydll_true:31485575
ia-use-proxy-models-svc:31446143
e9c30283:31453065
test_treatment2:31471001
46204921:31447328
idci7584:31454084
e3e4d672:31454087
ei9d7968:31462942
nes-extended-on:31455475
89g7j272:31506658
hhf17803:31462392
7e187181:31482583
i2gc6536:31472020
52612955:31508042
githubstableflight:31469463
h08i8180:31475367
ddid_c:31478205
hmra_i5g22:31518061
bjc72774_agent_sandbox:31538428
7df3h592:31491241
cp_cls_t_1082:31535311
logging_enabled_new:31490725
jb_cp_cls_t_632:31543129
32d76977:31503652
ha629193:31508444
cdk-lw-on:31524445
f9bf7985:31541111
a1ije391_t:31533808
api_cot_off:31509852
8hfba999:31537718
jbcp_cls_pctr_t:31531130
cp_intellij_t_nes:31548657
jf4hg949:31526829
hide-eh-duplicates:31543293
h561g132:31534507
replace-eh-with-ah:31545853
ihg5j128:31534457
f412h606:31543414
max-result-50:31547199
nes-ex-cf-euporie-03:31542847
control_786g5724:31548113
52258b4d:31547953
```
[Trace-20260713T015546.json.gz](https://github.com/user-attachments/files/29943602/Trace-20260713T015546.json.gz)
https://github.com/user-attachments/assets/9621c28c-9333-4cc9-8faf-224211140a83
Contributor guide
Assessment
This issue has not been assessed yet.