Type: Bug
Within Agents, when having a prompts which specifically states to split-up work and to use multiple sub-agents in parallel results in multiple sub-agents being started but then they process one-after-the-other and not in parallel.
When I do same from CLI mutliple sub-agents are not only started but actively working, we have true parallelism going on.
VS Code version: Code - Insiders 1.116.0-insider (Universal) (1dfb3b9, 2026-04-12T20:08:08-07:00)
OS version: Darwin arm64 25.4.0
Modes:
System Info
| Item |
Value |
| CPUs |
Apple M4 (10 x 2400) |
| GPU Status |
2d_canvas: enabled GPU0: VENDOR= 0x106b [Google Inc. (Apple)], DEVICE=0x0000 [ANGLE (Apple, ANGLE Metal Renderer: Apple M4, Version 26.4 (Build 25E246))], DRIVER_VENDOR=Apple, DRIVER_VERSION=26.4 ACTIVE Machine model name: Mac Machine model version: 16.1 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: enabled_on trees_in_viz: disabled_off video_decode: enabled video_encode: enabled webgl: enabled webgl2: enabled webgpu: enabled webnn: disabled_off |
| Load (avg) |
4, 4, 4 |
| Memory (System) |
16.00GB (0.32GB free) |
| Process Argv |
--agents --crash-reporter-id 1d396bc9-b71e-4092-8f14-2a0725ae8579 |
| Screen Reader |
no |
| VM |
0% |
Extensions: none
A/B Experiments
vsliv368cf:30146710
pythonvspyt551cf:31249598
nativeloc1:31118317
dwcopilot:31158714
dwoutputs:31242946
copilot_t_ci:31333650
g012b348:31231168
pythonrdcb7:31268811
pythonpcpt1cf:31399617
6518g693:31302842
6abeh943:31336334
envsactivate1:31349248
editstats-enabled:31346256
cloudbuttont:31366566
3efgi100_wstrepl:31403338
use-responses-api:31390341
je187915:31401257
cp_cls_t_966_ss:31454198
inlinechat_v2_hd992725:31445440
4je02754:31481634
8hhj4413:31478653
ge8j1254_inline_auto_hint_haiku:31490507
cp_cls_c_1081:31454833
conptydll_true:31485575
ia-use-proxy-models-svc:31446143
e9c30283:31453065
test_treatment2:31471001
xe_6dc23131:31491252
idci7584:31454084
nes_chat_context_enabled:31451401
e3e4d672:31454087
ei9d7968:31462942
534a6447_copy:31478741
hg17d649:31455236
nes-extended-on:31455475
jc933416:31462667
89g7j272:31480197
7e884298:31462391
4f032803_compaction:31493295
t-some:31466503
7e187181:31482583
cpptoolson-v2:31475363
i2gc6536:31472020
githubstableflight:31469463
30450953:31493958
h08i8180:31475367
23c7c724:31491644
client_tst_t:31486874
po_split_t:31488387
ddid_t:31478204
bmra_icjf2:31493280
getcmakediagnosticsoff:31489825
exec20_idhe7308:31492255
bjc72774_agent_sandbox:31488290
7df3h592:31491241
fixed-ctrl-prompt-cache:31487637
pro_large_t:31484703
606h2495_c:31485219
cp_cls_c_1082:31491634
719di409_sum_t:31493350
f5b8g904_t:31489326
nes-cj-aftline:31490296
nes-async-ew-check-off:31490309
logging_enabled_new:31490725
Type: Bug
Within Agents, when having a prompts which specifically states to split-up work and to use multiple sub-agents in parallel results in multiple sub-agents being started but then they process one-after-the-other and not in parallel.
When I do same from CLI mutliple sub-agents are not only started but actively working, we have true parallelism going on.
VS Code version: Code - Insiders 1.116.0-insider (Universal) (1dfb3b9, 2026-04-12T20:08:08-07:00)
OS version: Darwin arm64 25.4.0
Modes:
System Info
GPU0: VENDOR= 0x106b [Google Inc. (Apple)], DEVICE=0x0000 [ANGLE (Apple, ANGLE Metal Renderer: Apple M4, Version 26.4 (Build 25E246))], DRIVER_VENDOR=Apple, DRIVER_VERSION=26.4 ACTIVE
Machine model name: Mac
Machine model version: 16.1
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: enabled_on
trees_in_viz: disabled_off
video_decode: enabled
video_encode: enabled
webgl: enabled
webgl2: enabled
webgpu: enabled
webnn: disabled_off
A/B Experiments