Claude Code: Live File Path Autocomplete in Bash Mode
Claude Code now live-autocompletes file and directory paths while you type a shell command in Bash mode, which you enter with !. As you type a path, matching files and folders from your working directory are suggested inline, and selecting one fills in the full path. The capability shipped in v2.1.193.
Sources & Mentions
2 external resources covering this update
Live path autocomplete arrives in Bash mode
Claude Code's Bash mode lets you run a shell command directly from the prompt by starting your input with !. In version 2.1.193, that mode gains live file path autocomplete: as you type a path inside a Bash mode command, Claude Code suggests matching files and directories from your working tree and lets you complete them inline.
What it does
Before this change, Bash mode behaved like a plain text field. You had to know the exact path you wanted, or switch to your shell, list the directory, and copy the name back. Now the autocomplete that already powers file references in the normal prompt extends into Bash mode. Start typing a directory or filename after a command such as !cat or !ls, and Claude Code offers live suggestions that narrow as you keep typing. Selecting one inserts the full path.
Why it matters
Path typos are one of the most common reasons a quick shell command fails. Live autocomplete removes that friction: you get the same fast, accurate path entry inside Bash mode that you already rely on elsewhere in Claude Code. It keeps you in the prompt instead of context switching to a separate terminal, which is especially useful in large repositories with deep directory trees.
Who benefits
Anyone who leans on Bash mode to peek at files, run scripts, or check status without leaving the conversation. Developers working across unfamiliar codebases benefit most, since they can discover paths by typing rather than memorizing them.