コマンド1行で仕事が片付く! Claude Codeで面倒なファイル修正を自動化してみよう
【これを読むと何ができるようになる?】
「複数のファイルにまたがる『Aという言葉をBに書き換えて』みたいな、ちょっと面倒な修正依頼」が来たとします。これを、毎回手作業でやっていたら大変ですよね。この記事を読めば、そんな退屈な作業をAIに丸投げできるようになります。たった1行の指示を出すだけで、AIがあなたに代わって正確に作業をこなしてくれますよ。
準備するもの
- Claude Codeがインストールされていること
- Claude Codeを使うための設定(APIキーという、AIと対話するための合言葉のようなものの設定)が終わっていること
- 練習用に、デスクトップなどに「claude_work」といった名前の空のフォルダを1つ作っておきましょう
手順(ステップごとに丁寧に)
ステップ1:ターミナル(パソコンと文字で対話する画面)を開く
まずは、パソコンに直接命令を出すための特別な画面を開きます。これからの作業はすべてこの画面で行います。
- macOSの場合:「アプリケーション」フォルダの中にある「ユーティリティ」フォルダを開き、「ターミナル.app」をダブルクリックします。
- Windowsの場合:スタートメニューを開き、「powershell」と入力して「Windows PowerShell」を起動します。
ステップ2:作業用のフォルダに移動する
先ほど準備した作業用のフォルダに移動しましょう。これからAIに作業してもらうファイルがある場所に、自分も移動しておく必要があるためです。以下のコマンドを入力して、Enterキーを押してください。(「あなたのユーザー名」の部分は、ご自身のPCのユーザー名に置き換えてください)
macOSの場合:
cd ~/Desktop/claude_work
Windowsの場合:
cd C:\Users\あなたのユーザー名\Desktop\claude_work
このコマンドは、「今いる場所から、指定したフォルダ(今回はclaude_work)に移動してください」という命令です。特に何もメッセージが出なければ成功です。
ステップ3:AIに修正してもらうファイルを用意する
AIに作業してもらうための練習用ファイルを作成します。お使いのメモ帳やテキストエディタで、以下の2つのファイルを作業用フォルダ(claude_work)の中に保存してください。
ファイル1: `report.txt`
株式会社Aの今期の業績は好調です。 今後の株式会社Aの展開にご期待ください。
ファイル2: `summary.md`
# 報告サマリー - 株式会社Aの業績について
ステップ4:Claude Codeに修正をお願いする
いよいよAIの出番です。ターミナルに、以下のコマンドを入力してEnterキーを押してみましょう。これは、「このフォルダにある全てのファイルの中から『株式会社A』という言葉を探して、『株式会社B』に書き換えてください」というお願いです。
claude code "このフォルダにある全てのファイルの中から『株式会社A』という言葉を探して、『株式会社B』に書き換えてください。"
ステップ5:AIの作業計画を確認して、実行を許可する
コマンドを実行すると、AIが「こんな手順で作業しようと思いますが、よろしいですか?」と作業計画を英語で提案してくれます。AIが勝手にファイル書き換えてしまうと怖いので、一度人間に確認してくれる親切な設計になっているのです。
Plan: I will use a command to find and replace "株式会社A" with "株式会社B" in all files in the current directory.
のような内容が表示され、最後に
Would you like to run this command? (y/n)
と聞かれます。
y を入力してEnterキーを押すと、AIが作業を開始します。
ステップ6:結果を確認する
「Successfully executed.」といったメッセージが表示されたら作業完了です。作業用フォルダの中にある `report.txt` と `summary.md` を開いてみてください。「株式会社A」と書かれていた部分が、すべて「株式会社B」に変わっていれば大成功です!
うまくいかないときは
claude: command not foundと表示された場合:
Claude Codeがパソコンに正しく認識されていない可能性があります。公式サイトのインストール手順をもう一度見直し、特にパス(コマンドの場所を記録した設定)を通す作業が抜けていないか確認してください。- APIキーに関するエラーが表示された場合:
AIと対話するための「合言葉」が設定されていないか、間違っているようです。ターミナルでclaude authというコマンドを実行し、画面の指示に従って再度APIキーを設定してみてください。 - ファイルがうまく書き換わらない場合:
ステップ2の「作業用のフォルダに移動する」ができていないかもしれません。ターミナルで `pwd` (macOS) または `cd` (Windows) とだけ入力してEnterキーを押し、今自分がどのフォルダにいるか確認してみましょう。`claude_work` フォルダと違う場所にいたら、もう一度ステップ2のコマンドを実行してください。
もっと活用するには
基本の操作に慣れてきたら、こんなお願いもできますよ。ぜひ試してみてください。
- 新しいファイルを作ってもらう:
claude code "report.txtの内容を要約して、summary_new.txt という名前のファイルに保存してください。" - 条件を指定して情報を集めてもらう:
claude code "このフォルダの全ての.txtファイルの中から『好調』という単語が含まれる行だけを抜き出して、good_news.txtにまとめてください。"
※Claude Codeは継続的にアップデートされます。最新情報は公式ドキュメントをご確認ください。
情報源:@enzerubank のポストをもとに編集部が解説記事として構成しました。


コメント