最新AI事情・Claude Codeでできるあんなことこんなこと

Claude Codeは、AI企業のAnthropic社が提供する「エージェント型AI」である。
ひと言で表すなら、「パソコンの中で働いてくれるAIアシスタント」。チャット型AIのClaudeをベースにしているが、Claudeとの大きな違いは「質問に答える」「文章を生成する」のが得意だが、実際の作業は人間がやる必要があるのに対し、Claude Codeはあなたのパソコン上で動き、ファイルの作成・編集・操作まで自律的に実行してくれる点である。
AIが回答して終わりではなく、「これやっておいて」と頼めば、AIが考えるだけでなく、作業まで完了してくれる。これが最大の違いである。

しかも、Claude Codeの操作方法は、日本語で指示を出すだけでいい。プログラミングの知識は必要ない。

たとえば、「このフォルダにある会議メモを読んで、社内フォーマットに合わせた議事録を作って」と話しかけると、指定されたファイルを読み取り、内容を整理し、フォーマットに沿った議事録ファイルを作成するところまで自律的に行ってくれる。

さらに、途中で「このファイルを編集してもいいですか?」と確認してくれるので、勝手に何かされる心配もない。

では具体的に、Claude Codeでどんな使い方ができるのだろうか?いくつかのシーンを紹介しよう。

Claude Code活用法・業務編

・議事録の整理

会議のメモやテキストデータをClaude Codeに渡して、「社内フォーマットに合わせて整理して」と指示するだけで決まったテンプレートに沿った議事録ファイルを自動生成してくれる。

毎回同じフォーマットに整えるのは地味に面倒な作業だが、Claude Codeなら、フォーマットのルールを一度覚えさせれば、あとは毎回同じクオリティで仕上げてくれる。

・定型業務の自動化(Skills機能)

Claude Codeには「Skills」という仕組みがある。
よく行う作業の手順をファイルに書いておくと、Claude Codeがその手順に従って作業を実行してくれる。

実はSkills以外にも、Hooks(特定のイベントをトリガーに自動実行する仕組み)やSubagents(サブタスクを別のエージェントに委譲する仕組み)など、自動化を支える機能がいくつかあるが、今回はSkillsに絞って紹介する。

たとえば、以下のような定型業務を自動化できる。

  • 日報・週報の作成:
    テンプレートに沿って、当日のタスクや成果を整理して出力
  • ファイル整理:
    命名規則に従ってファイルをリネーム・フォルダ分類
  • レポート生成:
    データファイルを読み取って、決まったフォーマットのレポートを生成

「毎回同じ手順でやっている作業」があれば、それはSkills化の候補である。
一度設定すれば、あとは「○○やって」の一言で完了する。
ターミナル操作が苦手な方でも、VS Codeの拡張機能を使えばエディタ内のパネルから同じようにClaude Codeを操作できる。

・ファイルの一括操作

「これらのファイルをこの法則でリネームして」「このフォルダにあるMarkdownファイルを全部HTMLに変換して」といった、ファイルの一括操作も得意分野である。手作業でひとつずつ開いて処理する必要がなくなる。

Claude Code活用法プライベート編

・iPhoneからGoogleカレンダーを操作

Claude Codeの「MCP(Model Context Protocol)」という外部サービス連携の仕組みを使って、iPhoneとmacOS上のClaude Codeを連携させて、Googleカレンダーの予定を操作することができる。

MCPを設定すると、Claude Codeが外部サービスのAPIと接続し、以下のようなことが可能になる。

  • 「来月の火曜日に歯医者の予定を入れて」 → Googleカレンダーに予定を追加
  • 「今週の予定を一覧で見せて」 → カレンダーの予定を取得して表示
  • 「明日の会議を15時に変更して」 → 既存の予定を更新

チャット型AIでは「こうやって変更してください」と手順を教えてもらうだけだが、Claude Codeなら実際にカレンダーを操作するところまでやってくれる。

・勉強ノートをGitHubで管理し、4択問題を生成

資格の勉強や技術学習をしているとき、分からなかった内容やポイントをClaude Codeに質問すると、Claude Codeは回答するだけでなく、そのやり取りをファイルとして記録し、GitHubにアップしてくれる。これにより、外出先からでもスマホでいつでも復習できる環境が整う。

さらに便利なのが、記録した内容から4択問題を自動生成させる使い方だ。
「今までの記録から4択問題を10問出して」と指示すれば、自分が過去に間違えたポイントや理解が浅かった箇所を中心に出題してくれる。
これにより、自分専用の問題集が勝手にできあがるので、かなり効率よく学習が進む。

・MCPで広がる様々な連携先

MCPはGoogleカレンダーのほかにも、さまざまなサービスとの連携が可能である。
Anthropic公式やコミュニティが提供するMCPサーバーを使えば、以下のようなサービスとも接続できる。

  • Gmail:
    メールの検索・下書き作成
  • Slack:
    メッセージの送信・チャンネルの情報取得
  • Notion:
    ページの作成・データベースの操作
  • GitHub:
    Issue作成・PR管理

つまり、Claude Codeを中心に据えて、普段使っているサービスをAIで繋げる「ハブ」のように使えるということだ。

拡張機能導入の効果的な段取り

Claude Codeの強力な拡張機能は、一気にすべての機能を有効化すると、設定が複雑化して運用負荷やセキュリティリスクが増大するため、学習順序を分けて段階的に導入することが重要である。

安全設計を踏まえると、「権限設定 → Plan Mode → Skills → MCP → Hooks」の順序が事故を減らせるだろう。

  1. まずは、コードを書き換えず安全に計画を立てる「Plan Mode」から始めてみる。
  2. 次に、ブランドトーンや社内規約を手順書として固定化する「Skills」を導入し、チーム全体の出力品質を均質化する。
  3. 運用段階に入ったら、外部データと連携する「MCP」を組み込む。ただし、AIへの悪意ある指示入力(プロンプトインジェクション)のリスクがあるため、信頼できるサーバーのみを許可して導する。
  4. 最後に、処理の前後で必ずテストを実行させる「Hooks」を加えることで、品質管理の自動化が実現する。

機能の役割を理解し、最小構成から運用を広げていくことで、コストを抑えつつ高度な自動化環境を構築できる。

まずは少しずつ試してみて、自分に適した活用法を見つけてほしい。