Claude Code には VSCode 拡張があります。VSCode拡張の登場当初と比べて、現状の拡張はリッチなUIになってくれてすごく便利である一方で、なぜか current file selection がうまく機能していない時ってありませんか?
その場合、VSCode 上で今開いているファイルのパスが次のようになっていないか確かめてください。例えばNuxtなら次のようなファイルを作成してルーティングしますよね。
- pages/posts/[id].vue
こういった [id] のようなパスがある場合、Claude CodeのVSCode拡張がうまく解釈してくれない時があるみたいです(2025年11月上旬現在)。メタフレームワークごとにこの手の動的パスパラメータのページを作るやり方があると思いますが、どのメタフレームワークもちょっとパスの書き方を特殊にしがちですよね。何かしらの記号と組み合わせたり...どうやらClaude CodeのVSCode拡張側がファイルのパスをcurrent file selectionに連携する時にいくらかバグがあるのか、うまく動作しない場合があります。
なので、もし自分が使っているメタフレームワークで、current file selection がうまく動かない時は、そのファイルのパスの形式に注目して組みてください。