Claude実践ガイド③:API・Claude Codeで業務を自動化する
前回まではclaude.aiの画面上で手動でやり取りする使い方を紹介してきました。今回は自動化の話。同じ作業を繰り返しているなら、それはClaudeに任せられるかもしれません。
「プログラミングは無理」と思った方も、もう少しだけ読んでみてください。Claude Codeを使えば、コードを書く作業自体をClaudeに任せられます。
3つの自動化レベル
業務自動化には段階があります。自分に合ったレベルから始めてください。
| レベル | 方法 | プログラミング | こんな人向け |
|---|---|---|---|
| Lv.1 | Projects + カスタム指示 | 不要 | 全員 |
| Lv.2 | Claude Code | 不要(Claudeが書く) | Proプラン以上 |
| Lv.3 | API連携 | 必要(基礎レベル) | 開発者・技術に抵抗がない人 |
Lv.1:Projectsで「半自動化」する
前回も触れましたが、Projectsのカスタム指示を徹底的に作り込むだけで、かなりの効率化が可能です。
たとえば、毎週のレポート作成。プロジェクトに以下のような指示を設定しておきます。
あなたは週次レポートの作成アシスタントです。
## レポートフォーマット
1. 今週のハイライト(3項目)
2. 進捗サマリー(表形式:タスク / ステータス / 備考)
3. 来週の予定(箇条書き)
4. リスク・懸念事項(あれば)
## ルール
- 各セクション5行以内
- 数字を含める
- ネガティブな報告も率直に書く(糖衣しない)
あとは毎週「今週やったこと」のメモを貼り付けるだけ。フォーマットの統一、情報の構造化、文体の調整をClaudeが自動で処理してくれます。プログラミングは一切不要。
Lv.2:Claude Codeという革命
Claude Codeは、ターミナル(コマンドライン)で動くClaudeです。Proプラン以上で利用可能。
何がすごいかというと、Claudeがコードを書き、実行し、結果を確認し、修正するところまで自律的にやる。人間がやることは「何をしてほしいか」を自然言語で伝えるだけです。
インストール
ターミナルを開いて、以下を実行します。
npm install -g @anthropic-ai/claude-code
Node.jsが必要ですが、それ以外の準備は不要。インストール後、プロジェクトのディレクトリで claude と打てば起動します。
使い方の例
例1:CSVデータの集計スクリプトを作る
「sales_2026.csv」を読み込んで、月別の売上合計と前月比を計算し、
結果をグラフ付きのHTMLレポートとして出力するPythonスクリプトを作って。
Claude Codeはこの指示を受けて、Pythonスクリプトを生成→実行→エラーがあれば修正→完成したHTMLを出力、というサイクルを自動で回します。
例2:ファイルの一括リネーム
このフォルダ内の画像ファイルを、
「YYYY-MM-DD_連番.拡張子」の形式にリネームして。
撮影日はEXIFデータから取得。
手作業なら30分かかる作業が、一言で片付く。
例3:Webサイトのスクレイピング
[URL]のページから、商品名と価格の一覧を取得して、
CSVファイルに保存して。
プログラミングの知識がなくても、やりたいことを日本語で伝えればClaudeがコードを書いてくれる。ここが従来のプログラミングとの決定的な違いです。
Lv.3:APIで本格的に連携する
定期実行や他のシステムとの連携が必要なら、APIの出番です。
APIキーの取得
- console.anthropic.com にアクセス
- アカウントを作成
- 「API Keys」からキーを発行
料金はトークン単位の従量課金。Sonnet 4.6の場合、100万トークンあたり入力$3・出力$15です。日常的な業務利用なら月数ドル〜数十ドルに収まることが多いです。
最小限のコード例(Python)
import anthropic
client = anthropic.Anthropic()
message = client.messages.create(
model="claude-sonnet-4-6-20260312",
max_tokens=1024,
messages=[
{"role": "user", "content": "来週の月曜日に使える朝礼のスピーチネタを3つ提案して"}
]
)
print(message.content[0].text)
たったこれだけで、Claudeの回答をプログラムから取得できます。
実用的な活用例
定時レポートの自動生成。 スプレッドシートのデータを毎朝取得し、Claudeに渡してレポートを生成、Slackに投稿。人間が何もしなくても、毎朝レポートが届く。
問い合わせの自動分類。 カスタマーサポートに届くメールをClaudeに渡し、「技術的質問」「請求関連」「クレーム」に自動分類。優先度も判定して、適切な担当者に振り分け。
契約書のチェック。 PDF化された契約書をアップロードし、リスク条項や不利な条件を自動で検出。完全な代替にはならないが、初期スクリーニングの時間を大幅に短縮できる。
MCP:外部ツールとつなぐ
MCP(Model Context Protocol)は、ClaudeをGoogleカレンダーやSlack、Google Driveなど外部サービスと接続する仕組みです。Anthropicが策定したオープンスタンダードで、対応コネクタが急速に増えています。
現在利用可能な主なコネクタ:
- Google Drive — ドライブ内のファイルを直接参照・分析
- Gmail — メールの検索・要約
- Google Calendar — 予定の確認・調整
- Slack — メッセージの検索・投稿
- GitHub — リポジトリの閲覧・Issue管理
claude.aiのPro/Teamプランで、設定画面から有効化できます。APIからも利用可能。
MCPの本当の価値は、Claudeが「自分で調べて、自分で動く」エージェントになるところにあります。「来週の空きスロットを確認して、田中さんにミーティングの候補日をメールして」と言えば、カレンダーを見て、メールを下書きするところまで一気通貫でやってくれる。
どこから始めるべきか
迷ったら、この順番で試してみてください。
ステップ1: Projectsでよく使うパターンを登録する(今日からできる)
ステップ2: Claude Codeで、手作業でやっている面倒な作業を1つ自動化する(Proプランが必要)
ステップ3: APIで定期実行の仕組みを作る(技術的なハードルあり。社内のエンジニアに相談するのも手)
全部をいきなりやる必要はありません。ステップ1だけでも、週に数時間は浮くはず。その浮いた時間で次のステップに挑戦する、というサイクルが理想的です。
これでClaude実践ガイドは一区切り。基本操作(①)→業務パターン(②)→自動化(③)と段階的に進めてきました。ここまでの内容を実践するだけで、Claudeを「たまに質問するツール」から「毎日の仕事のパートナー」に変えられるはずです。
シリーズ: Claude実践ガイド|公開日: 2026年3月15日
