ClaudeでMicrosoft 365アプリを横断して使う方法
Claude for M365アドインには、Excel・PowerPoint・Word・Outlookをまたいで読み書きするクロスアプリモードがあります。有効化手順と制限をまとめます。
Claude for M365のクロスアプリモードとは何か
Claude for M365のアドインには、1つの会話の中でExcel・PowerPoint・Word・Outlookをまたいで読み書きするクロスアプリモードがあります。あるアプリで開いているファイルの内容を読み取り、別のアプリで開いているファイルに反映する、という動きを自動でやってくれます。アプリを切り替えるたびに文脈を貼り直す作業が要りません。
利用にはClaudeアカウントでの直接サインインが必要です。Amazon Bedrock・Google Cloud Vertex AI・Azure AI Foundry経由の接続や、LLMゲートウェイ経由の接続では、この機能自体が使えません。
対象プランと前提条件
必要な準備は2つです。
- 有料のClaudeプラン(Pro・Max・Team・Enterpriseのいずれか)
- Microsoft AppSourceからインストールしたClaude for Excel・PowerPoint・Word・Outlookの4アドイン
プランはPro以上あれば足り、Team・Enterpriseに限定されません。ただし後述のとおり、既定のオン・オフはプランによって異なります。
クロスアプリモードを有効にする
有効化は、アドインのインストールと設定オンの2段階です。
手順1 — 各アドインをインストールする
Microsoft AppSourceからExcel・PowerPoint・Word・Outlookそれぞれのアドインをインストールします。クロスアプリ機能を使う前に、各アプリを開いてアドインを最低1回起動しておく必要があります。
手順2 — アドインごとに個別にオンにする
各アドインの設定画面を開き、「Let Claude work across files」をオンにします。ここが見落としやすいポイントです。Pro・Maxプランは既定でオン、Team・Enterpriseプランは既定でオフになっています。このトグルは端末単位なので、複数の端末から使う場合はそれぞれの端末で有効にする必要があります。
有効化が済むと、Excel・PowerPoint・Word・Outlookの他のセッションが連携している場合、サイドバーに接続中のアプリを示す表示が現れます。
Pro・Maxが既定オン、Team・Enterpriseが既定オフという違いは、組織側の管理負担を意識した設計と言えます。個人利用が前提のPro・Maxではまず使える状態にしておき、組織のガバナンスが絡むTeam・Enterpriseでは、管理者が意図的にオンにするまで有効化されない形です。管理者の制御は次の「管理者としてアクセスを制御する」で扱います。
有効化後にできること
複数ファイルやアプリにまたがるタスクを説明すると、Claudeは自動で連携します。作業中に自分でアプリを行き来する必要はなく、切り替えの実務はClaude側が引き受けます。
アプリをまたいだ読み書きの例
開いているExcelのワークブック、PowerPointのプレゼンテーション、Wordの文書、Outlookのメールスレッドから読み取り、直接変更を加えられます。次のような使い方ができます。
- Excelのモデルにある数字をPowerPointのスライドやWordのメモに転記する
- Excelの最新の数字でPowerPointのグラフを更新する
- プレゼンテーションの内容を読み取ってスプレッドシートに反映する
- Word文書をPowerPointのスライドに要約する
- Excelのワークブックのデータを使ってWordのメモを起こす
- Outlookのスレッドを文脈として読み込んだまま、添付のLOI(意向表明書)をWordで開く
- メールスレッドの数字をExcelの開いているモデルに反映する
コンテキストの引き継ぎ
複数ファイルにまたがる作業では、Claudeが関連する文脈を持ち越します。Excelで財務モデルを作り込んでいる状態から「サマリーのデッキを作って」「投資メモを書いて」と頼むと、モデルの構造や主要な数値をすでに理解した状態で応答が返ってきます。改めて説明し直す必要はありません。数値や文章をコピーして別アプリに貼り付け直す手間がかからない点が、この文脈の引き継ぎの実務上のメリットです。
Skillsも横断して動く
Claude設定で有効にしているSkillsは、クロスアプリのタスク中もExcel・PowerPoint・Word・Outlookのそれぞれで適用されます。たとえばExcelでチームのモデリング規約を強制するSkillと、PowerPointでスライドテンプレートに合わせるSkillの両方を持っていれば、作業の流れの中でそれぞれ適切なアプリのタイミングで使われます。
管理者としてアクセスを制御する
Team・Enterpriseの組織オーナーは、メンバーがこの機能を使えるかどうかを制御できます。組織設定の「Office agents」を開き、「Let Claude work across apps」のトグルを操作します。組織側のこの設定名は、個々のアドイン内にある「Let Claude work across files」とは表記が異なるので、両方を同じ設定だと思い込まないよう注意が必要です。管理者は、Microsoft 365管理センター経由でClaude for Excel・PowerPoint・Word・Outlookそれぞれのアドインへのアクセスも別途管理できます。
データの扱い
入力と出力は、受信または生成から30日以内にAnthropicのバックエンドから削除されます(組織のデータ保持期間に関する別途の取り決めがある場合を除く)。Claude for M365のアドインは、組織がカスタムで設定したデータ保持設定を引き継ぎません。またこのアクティビティは、Enterpriseの監査ログ・Compliance API・データエクスポートの対象にも含まれません。チャット履歴はAnthropicのサーバーではなくブラウザにローカル保存され、設定画面からいつでも削除できます。
この扱いは、Claude for M365のアドインに限った規定です。同じMicrosoft 365環境でも、経路が違えばデータの扱いも変わることがあるので、自組織がどの経路を使っているかを把握したうえで確認します。
現在の制限事項
- Claudeが読み書きできるのは、Excel・PowerPoint・Wordで現在開いているファイルと、Outlookで現在開いているメールまたは予定のみです
- Claudeがファイルを直接作成・オープン・クローズ・切り替えることはできません。対象のファイルとアドインは、あらかじめ機能をオンにした状態で開いておく必要があります
裏を返すと、タスクを頼む前に関係する全ファイルを自分で開いておくことが、クロスアプリモードを機能させる条件になります。Excelのモデルを更新しながらPowerPointのスライドにも反映してほしい場合は、両方のファイルをあらかじめ開いた状態で依頼を出します。
よくあるつまずき
- Claudeが開いているファイルを認識しない: アプリ側でアドインが有効化されているか(Macなら「ツール」→「アドイン」、Windowsなら「ホーム」→「アドイン」)、アドイン設定でクロスアプリが有効になっているかを確認します
- 変更が別アプリに反映されない: Claudeは開いているファイルを順番に処理します。今の処理が終わるのを待ってから対象ファイルを確認します。それでも反映されない場合は、Claudeに再読み込みを頼みます
Microsoft 365コネクタ・Coworkとの違い
Claudeの世界にはMicrosoft 365関連の機能が複数あり、混同しやすい領域です。本記事のクロスアプリモードは、Office側にインストールしたアドインどうしが開いているファイルの内容を直接読み書きする機能で、Claude Microsoft 365コネクタの設定手順やClaude Cowork × Microsoft 365連携とは別物です。3つの違いは次のとおりです。
| 項目 | 触れるデータ | 前提 | 向く用途 |
|---|---|---|---|
| クロスアプリモード(本記事) | 触れるデータExcel・PowerPoint・Word・Outlookで現在開いているファイル・メール | 前提有料プラン + 各アドインのインストール | 向く用途今、目の前で開いているファイルどうしを行き来する作業 |
| Microsoft 365コネクタ | 触れるデータSharePoint・OneDrive・Outlook・Teamsを横断検索(ファイルを開かなくても可) | 前提組織のEntra管理者の同意 | 向く用途claude.aiやClaude Codeの会話から社内データを検索・参照する用途 |
| Cowork × Microsoft 365連携 | 触れるデータCoworkタスクが扱う範囲(週次ダイジェスト・会議前ブリーフィング等) | 前提Coworkのタスク設定 | 向く用途決まった業務をバックグラウンドで自動的に回す用途 |
分かれ目は、どの範囲のデータに触れるかです。クロスアプリモードは今開いているファイルだけに閉じますが、コネクタは組織のEntra管理者が同意した範囲でSharePointやTeamsまで検索対象に含みます。Coworkはこの2つとは別に、週次ダイジェストや会議前ブリーフィングといった定型タスクが対象とするデータだけに触れます。用途が異なるため、どれか一つだけを覚えれば済むわけではありません。
まとめ
クロスアプリモードは、Excel・PowerPoint・Word・Outlookのアドインをすべてインストールし、各アドインで「Let Claude work across files」をオンにすれば使えます。Pro・Maxは既定でオン、Team・Enterpriseは既定でオフという違いを押さえておくと、想定どおりに動かないときの原因切り分けが早くなります。読み書きできるのは今開いているファイルに限られる点、Bedrock等の経由接続では使えない点も、導入前に確認しておく価値があります。同じMicrosoft 365まわりの機能でも、コネクタやCoworkとは触れるデータの範囲が異なるので、目的に応じて使い分けます。