Claude Codeは「コードを書かなくてもいい」ツールだ

Claude Codeと聞くと「エンジニア向けのツール」というイメージを持つ人が多い。確かに開発者が使うことで真価を発揮するツールではあるが、実はコードをまったく書けないビジネスパーソンにとっても強力な業務自動化ツールになる。

なぜなら、Claude Codeは「Claudeに何をしてほしいかを日本語で伝えるだけで、必要なコードを書いて実行してくれる」からだ。つまりユーザーは「こういうことをやりたい」と伝えるだけでいい。プログラミングの知識は不要だ。

この記事では、コードが書けないビジネスマンでも実現できる業務自動化の実践パターンを5つ紹介する。それぞれ「Claude Codeへの伝え方」も具体的に示すので、そのまま試してほしい。

パターン1: Excelデータの一括変換・整形

こんな場面に使える

  • 複数のExcelファイルを一つのシートに結合したい
  • 列の順番を変えて、フォーマットを統一したい
  • 特定の条件でデータを絞り込み・集計したい
  • 手入力のゆれ(表記ゆれ)を一括で修正したい

Claude Codeへの伝え方の例

「デスクトップにある sales_2026_Q1.xlsx と sales_2026_Q2.xlsx というファイルがあります。この2つを結合して、日付・担当者名・売上金額の3列だけを残したシートを作り、sales_combined.xlsx として保存してください。担当者名の列で「田中太郎」と「田中 太郎」(スペースあり)が混在しているので、スペースなしに統一してください。」

Claude Codeはこの指示を理解し、Pythonのpandasライブラリを使ったスクリプトを自動で書いて実行する。ユーザーはコードの中身を知らなくても、結果のファイルが生成されれば目的は達成だ。

得られる効果

この種の作業は手作業でやると数時間かかることもある。Claude Codeを使えば、指示を伝えてから完成まで数分で終わる。毎月同じ作業をするなら、最初に作ったスクリプトを保存しておき、次月からはそのスクリプトを実行するだけになる。

パターン2: 定型メール文案の自動生成

こんな場面に使える

  • 顧客リストの各人に合わせたお礼メールを量産したい
  • 毎月送るレポートメールの本文を自動で作りたい
  • アポイント確認メール・リマインドメールを一括作成したい

Claude Codeへの伝え方の例

「customers.xlsx というファイルに、顧客名・最後に購入した製品名・購入日の3列があります。各顧客に送るお礼メールの文面を自動生成してください。文体は丁寧にし、製品名と購入日を本文に自然に組み込んでください。生成したメール文は email_drafts.xlsx として保存し、A列に顧客名、B列にメール本文を入れてください。」

これを実行すると、顧客ごとにカスタマイズされたメール文面が入ったExcelが完成する。あとはコピペして送るだけだ。

発展的な使い方

Claude Codeにメールの送信自動化まで依頼することも可能だ。GmailやOutlookのAPIを使ったスクリプトを生成してもらい、リストの全員に自動送信するフローを組める。ただし本番環境で使う前に、必ず少数の件数でテストすることを忘れずに。

パターン3: Webサイトからのデータ収集スクリプト作成

こんな場面に使える

  • 競合他社のウェブサイトの価格情報を定期的に収集したい
  • 求人サイトから特定条件の案件情報を一覧にしたい
  • ニュースサイトやSNSから特定キーワードに関する情報を集めたい

Claude Codeへの伝え方の例

「〇〇(URL)という不動産情報サイトで、「東京都 賃貸 1LDK 10万円以下」の検索結果ページから、物件名・家賃・住所・築年数の情報を収集して、results.csv として保存するスクリプトを作ってください。」

Claude CodeはPythonのBeautifulSoupやSeleniumを使ったスクレイピングスクリプトを生成する。

注意点

スクレイピングは対象サイトの利用規約で禁止されている場合がある。実行前に対象サイトの規約を確認することが必須だ。また過度なアクセスはサーバーに負荷をかけるため、アクセス間隔を適切に設定する必要がある。Claude Codeに依頼する際に「1秒間隔でアクセスしてください」などの制約を加えるといい。

パターン4: 社内ドキュメントの検索・要約システム構築

こんな場面に使える

  • 大量の社内マニュアル・議事録から必要な情報を素早く探したい
  • 過去の提案書・報告書から参考になる情報を引き出したい
  • 社内FAQを自動で答えてくれるチャットボットを作りたい

Claude Codeへの伝え方の例

「documents/ フォルダの中にある複数のPDFとWordファイルから、質問に答えてくれるシンプルなチャットプログラムを作ってください。ターミナル上で動くもので構いません。質問を入力すると、関連するドキュメントの内容をもとに回答してくれるイメージです。」

Claude CodeはRAG(Retrieval-Augmented Generation)の仕組みを使った検索システムを構築する。具体的には、ドキュメントのテキストをベクトル化してChromaDBなどに保存し、質問に関連する箇所を検索してClaudeで回答するシステムだ。

実際の効果

このシステムを導入した会社では、「この件は以前どう対応したっけ?」「マニュアルのどこに書いてあった?」という問いに対して、過去ドキュメントを全文検索する手間がなくなった。新入社員の研修期間短縮にも効果を発揮している。

パターン5: 請求書・見積書テンプレートへの自動入力

こんな場面に使える

  • 毎月の請求書を顧客リストから自動生成したい
  • 案件情報を入力するだけで見積書が完成する仕組みを作りたい
  • 請求書のデータをExcelから会計ソフト向けのフォーマットに変換したい

Claude Codeへの伝え方の例

「invoice_template.xlsx というExcelテンプレートがあります。clients.csv というファイルに顧客名・住所・請求金額・請求月が入っています。このデータをもとに、顧客ごとに請求書Excelを生成して、invoices/ フォルダに保存してください。ファイル名は 請求書_顧客名_YYYYMM.xlsx の形式にしてください。」

これを実行すると、顧客数分の請求書Excelが自動で生成される。毎月数十件の請求書を手作業で作っていた会社では、この自動化で月に4〜5時間の作業が不要になった。

さらに進んだ使い方

ExcelではなくPDFで出力したい場合も、Claude Codeに「PDFで出力してほしい」と追加で伝えれば対応できる。また「生成した請求書を自動でメール添付して送信したい」という要望も、Claude Codeに依頼することで実現可能だ。

Claude Codeを業務で使うための準備

必要な環境

Claude Codeを使うにはAnthropicのAPIキーが必要で、月額の利用量に応じて課金される。一般的な業務自動化の用途では、月1〜5万円程度の予算を見ておけば十分なことが多い。

またClaude Codeを動かすためにはターミナル(MacのTerminal、WindowsのコマンドプロンプトやWSL)の起動と、簡単な操作(コマンド入力)ができる程度の知識は必要だ。「ターミナルを開いて、claude と入力してEnterを押す」というレベルの操作でClaude Codeは起動できる。

セキュリティへの配慮

Claude Codeは作業中にファイルの読み書きや外部へのアクセスを行うことがある。機密情報が含まれるファイルを扱う際は、ローカル環境で実行し、生成したスクリプトを確認してから実行するようにしよう。「スクリプトを実行する前に、何をするコードか説明してください」とClaude Codeに依頼する習慣をつけるといい。

自動化後の管理:スクリプトを資産にする

Claude Codeで作ったスクリプトは、一度動くものが完成したら保存しておくことが重要だ。scripts/ フォルダなどを作り、業務別にスクリプトファイルを整理しておくと、次回同じ作業が発生したときに再利用できる。

「このスクリプトが何をするかの説明コメントを先頭に追加してください」とClaude Codeに依頼すれば、コードの内容がわからなくても後から見て何のスクリプトかわかるようにできる。

まとめ

Claude Codeは、コードを書けないビジネスマンが「AIにコードを書いてもらって業務を自動化する」ために使えるツールだ。Excelの整形、メール生成、データ収集、ドキュメント検索、請求書作成——これらの定型業務を自動化するだけで、週に数時間から数十時間の工数削減につながる。まず自分の仕事の中で「毎回手作業でやっている面倒な作業」を一つ選んで、Claude Codeに相談してみることを強く勧めたい。