@ file picker struggles with large multi-root workspaces and shared filename prefixes
Resolved 💬 2 comments Opened May 22, 2026 by jodo-4js Closed May 26, 2026
In a VS Code workspace with many roots and hundreds of files sharing long common prefixes (e.g. DITA documentation files named c_gas_..., t_gas_..., c_fgl_..., t_fgl_... across 20+ project folders), the @ file picker in Claude Code becomes very difficult to use:
- Matches don't always complete to the intended file
- The shared prefix (
c_gas_,t_fgl_, etc.) fills the unique budget before any disambiguating part of the name is reached - There's no way to narrow by folder/worktree before typing the filename
Expected: The picker should support folder-scoped filtering (e.g. @gas-topics/t_gas_...) or rank results by the currently active editor's workspace root.
Workaround: Users have to find the exact path via Ctrl+P first, then paste it into the chat manually.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗