コマンド1行で仕事が片付く! Claude Codeで面倒なファイル修正を自動化してみよう

Claude Code

コマンド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 のポストをもとに編集部が解説記事として構成しました。

コメント

タイトルとURLをコピーしました