ファイルパス ー Claudeに「あれ」って言ってもダメな理由、半年かけて理解した

Folder tree showing project root with nested folders and files, highlighting user_controller.js path

このブログについて: 開発経験ゼロの私(セルシー)が Claude を毎日1つ試して記録する学習ブログ「zeroCC」です。

3ヶ月越しの正解

「あのファイル、開いて」「どのファイル?」「あれ、あの、デスクトップにある、ほら」。私と Claude の会話、ある日のスクショは8割これだった。指差し確認の感覚で「あれ」と言っても、Claude には残念ながら指がない。指が無いというより、目がない。「画面のあれ」が見えない側の人と、私はずっと指差しでコミュニケーションしようとしていた。

その日から私は「ファイルパス」という6文字を覚えた。これを知ってから、Claude との会話の8割は「あれ」を「C:\Users\Ranni\Documents\memo.txt」に置き換えるだけで成立するようになった。先に言っておくと、これを知るまでの3ヶ月、私はかなり遠回りをしました。


結論マップ(ビフォー/アフター)

場面これまでパス指定後
伝え方「あの、デスクトップのやつ」C:\Users\Ranni\Desktop\memo.txt
Claudeの反応「どのファイルですか?」(即読み込み)
同じフォルダ内毎回フルパスを打つ.\memo.txt で済む

3行で済む。これを最初に貼ってほしかった、と私は今月だけで何度言っただろうか(先週の自分にも言った気がする)。


要するに何ができるか

ファイルパス は、パソコンの中での「ファイルの住所」のこと。Windows なら C:\Users\Ranni\Documents\memo.txt のような、ドライブ名から始まる長い文字列で表される。「ドライブ名 → フォルダ → サブフォルダ → ファイル名」を \(バックスラッシュ・キーボードでは円マーク ¥ と同じキー)で区切って書く。

このパスには 絶対パス と 相対パス の2種類がある。前者は 「住所をフルで書く」 スタイルで、C: から最後のファイル名まで全部書く。後者は 「ここからの道順」 スタイルで、自分が今いるフォルダを起点に書く(.\ が「今いる場所」、..\ が「ひとつ上のフォルダ」)。住所でいうと、絶対パスが「東京都千代田区〇〇1-2-3」、相対パスが「ここから2軒先の角」。同じ場所を指していても、伝え方が違う。


とりあえずやってみる

  1. エクスプローラー(Windows のファイル管理ツール)で目当てのファイルを右クリック
  2. メニューから 「パスのコピー」 を選ぶ(Windows 11 なら標準装備、Windows 10 では Shift+右クリックで出る)
  3. クリップボードに "C:\Users\Ranni\Documents\memo.txt" のような形でコピーされる(両端のダブルクォートはそのまま貼ってよい)
  4. Claude Code(Anthropic のターミナル向け AI コーディングツール)のチャットに貼り付けて、「このファイルを読んで」と添える
  5. Claude はそのパスをそのまま Read ツールに渡して中身を返してくる(「あれ」のときと違って、聞き返されない)

私が使ったコマンド

架空のメモ整理プロジェクト「daily-notes」で作業中、という設定で読んでほしい(実在しません。私の Documents フォルダは「あとで整理する」というフォルダだけが肥大化しています)。

# 絶対パスで指定(どこからでも通じる)
> Read C:\Users\Ranni\Documents\daily-notes\2026-04-30.md
# 相対パスで指定(今いるフォルダが daily-notes の場合)
> Read 2026-04-30.md
> Read .\archive\2026-03.md # サブフォルダ archive の中
> Read ..\old-notes\2025-12-31.md # ひとつ上の old-notes フォルダの中

💡 ポイント: パスの中に 空白 や 日本語 が含まれていると、ツールによっては読み損ねる。C:\Users\Ranni\My Documents\日記.md みたいなパスは、ダブルクォートで "C:\Users\Ranni\My Documents\日記.md" と全体を囲んでおくと事故が減る。「住所が読みにくいので括弧でくくっておく」感覚。なお、PowerShell では \ の代わりに / も使える(C:/Users/Ranni/...)。混乱しそうなら \ で統一しておけば問題ない。

絶対パスは「どこからでも通じる」のが強み。相対パスは「短く済む・引っ越しに強い」のが強み。Claude にファイルを渡すときは、慣れるまで 絶対パスのコピペ一択 で十分だ。


やらかしたこと

  • 「ファイル名だけで通じるはず」と思っていた: memo.txt だけ書いて Claude に渡すと、Claude は「どこの memo.txt?」と困る。同じ名前のファイルがパソコンの別の場所にもあるかもしれないからだ。住所のない宅配便を出すような行為。配達員(Claude)はちゃんと困っていた。私が悪かった
  • \ と / を混ぜて書いていた: C:\Users/Ranni\Documents/memo.txt のように、その場のノリで両方使っていた時期がある。動くこともあるが、動かないツールもある。Windows での「行儀のいい書き方」は \ で統一する、と覚えた。柔道着の襟元、左前と右前を間違えるあの感覚に近い(道着で初めて怒られた中学1年生の自分を思い出す)
  • PDF の中身を「これ読んで」と画像で貼り付けていた: パスを知らなかった頃、私は PDF をスマホで撮って Claude に送っていた。Claude は親切に読んでくれたが、解像度が低くて誤読する。Read C:\Users\Ranni\Downloads\契約書.pdf と1行打つだけで、本物のテキストが読める。私の3ヶ月返してほしい

今日のまとめ

ファイルパスは パソコン内の住所システム で、Claude に「あれ」を伝えるための正式な語彙だ。絶対パスは住所のフル表記、相対パスは道順表記。慣れるまでは「右クリック → パスのコピー → 貼り付け」の3ステップで十分戦える。

私はこれを知ってから、Claude に「あれ」と言わなくなった。ついでに家族にも「あの、ほら、あれ」と言わなくなった(こちらは反省点が別にあった気がする)。指差しが通じない相手に、ちゃんと住所で伝える。技術相談以前の、人付き合いの基本だったな、と思う。


関連リンク

この記事について

本記事はAI支援を経て作成しているため、内容に誤りが含まれる可能性があります。実行前に公式ドキュメントをご確認ください。
情報は公開日時点でのものです。Claudeの機能は頻繁に更新されるため、最新情報はAnthropic公式サイトをご参照ください。
本記事の内容は筆者個人の学習過程であり、いかなる保証もするものではありません。


Anthropic Labs AskUserQuestion auto-memory Claude CLAUDE.md Claude Code Computer Use Cowork cron docx Excel Hooks MCP Opus pdf PDF活用 PreToolUse Sonnet UI操作 Windows Word xlsx ZIP インストール エラー対処 キーボードショートカット コンテキスト管理 スケジュールタスク ターミナル操作 デスクトップ操作 トラブルシューティング ネタ記事 ハルシネーション プラグイン モデル比較 リファレンス 初心者 初期設定 外部連携 学習記録 料金プラン 業務効率化 用語解説 自動化 音声入力

投稿をさらに読み込む

コメント

コメントを残す