VCode home

See which files changed, in the tree

Agents: claude, codex, opencode · On: phone, desktop

The explorer marks changes the way VS Code does: a changed file's name takes a colour and a letter (M, U, A, D) at the right end, a folder above it takes the colour and a dot, and what git ignores is grey. The header shows the total +12 −3 for the whole folder.

Why you would use it

You come back to a thread and want to know what the agent touched before you read anything. The colours point you at the files worth opening, without asking the agent and without a terminal.

How to use it

  1. Open the explorer (#files-open). The changes are read on open.
  2. Open folders; the marks refresh as you go.
  3. The whole-folder total sits in the header (#explorer-delta).
  4. Long-press a row on a phone, or hover it on a desktop, to see its own count in its title: src/format.js — M +3 −1.

The explorer on a phone: docs in green with a dot, an untracked PNG with U, src in amber with a dot, node_modules, .env and server.log in grey

The same tree docked on a desktop at VS Code's row size, src open with format.js marked M and parse.js marked U

What you see

Options and settings

Option Default What it changes
Refresh throttle 2000 ms The shortest gap between two reads while you tap around. Opening the panel forces a read regardless
Untracked read budget 16 MiB per call, 2000 files How much untracked content is read to count its lines
Per-file count cap 2 MiB An untracked file past this is marked changed with no count
Worktrees read 24 Linked worktrees inside the folder that are measured

Limits and known gaps