Claudeはコードを実行して、会話内でファイルを直接作成・操作できます。自然言語でClaudeに指示すると、Excelスプレッドシート、PowerPointプレゼンテーション、Wordドキュメント、PDFファイルを生成でき、すぐにダウンロードして使用できます。
コード実行とファイル作成は、すべてのClaudeユーザー(Free、Pro、Max、Team、Enterprise)がウェブ、Claude Desktop、Claude Mobileで利用できます。
これらの機能により、Claudeとチャットするだけで専門的なドキュメントを簡単に作成できます。動作する数式を含むExcelの財務モデルを作成したり、アップロードされたデータに対して高度な分析を実行したり、グラフと視覚化を含むレポートを作成したり、ドキュメントからプレゼンテーションを生成したりできます。すべて専門的なソフトウェアスキルなしで実現できます。
利用可能性
Free、Pro、Maxプラン:
コード実行とファイル作成はデフォルトで有効です
ネットワークアクセスが有効になっており、Claudeが承認されたソースからパッケージをインストールできます
Teamプラン:
Teamプラン組織では、コード実行とファイル作成がデフォルトで有効です
組織の所有者は組織設定で無効にできます
ネットワークアクセスはデフォルトで無効です。所有者は組織設定で有効にできます
Enterpriseプラン:
新しいEnterpriseプラン組織では、コード実行とファイル作成がデフォルトで有効です
組織の所有者は組織設定で無効にできます
ネットワークアクセスはデフォルトで無効です。所有者は組織設定で有効にできます
所有者はドメインホワイトリストを含むネットワークアクセス制御を設定できます
はじめ方
ウェブとデスクトップで有効にする
Enterpriseプラン:この機能は組織レベルでデフォルトで有効になっており、新しいEnterprise組織ではネットワークエグレスを許可がオフになっています。所有者は組織設定 > 機能のコード実行とファイル作成トグルで調整できます。
Teamプラン:この機能は組織レベルでデフォルトで有効になっており、ネットワークエグレスを許可がパッケージマネージャーのみへのアクセスでオンになっています。必要に応じて、組織の所有者は組織設定 > 機能でこの機能を組織全体で手動で無効にできます。
Free、Pro、Maxプラン:設定 > 機能からファイル作成を有効にし、コード実行とファイル作成をオンにします。
Claudeに外部データソースへのアクセスを許可するには、ネットワークエグレスを許可をオンにします:
Claude Mobileで有効にする
Claude for iOSまたはAndroidでこの機能を有効または無効にするには、左サイドバーのイニシャルまたは名前をタップして設定を開きます。「機能」を選択し、コード実行とファイル作成をオンまたはオフにします。
ネットワークアクセスの設定(TeamおよびEnterpriseプラン)
TeamおよびEnterprise組織の所有者は、組織設定 > 機能でネットワークアクセス設定を制御できます。コード実行とファイル作成を有効にした後、以下のオプションから選択してチームのネットワークアクセスを設定します:
ネットワークエグレスを許可がオフ:Claudeは事前にインストールされたパッケージのみで動作し、インターネットアクセスはありません。これは機密環境に最大のセキュリティを提供します。
ネットワークエグレスをパッケージマネージャーのみに許可(デフォルト):Claudeは承認されたパッケージマネージャー(npm、PyPI、GitHubなど)にアクセスして、必要なソフトウェアパッケージをインストールできます。これは機能とセキュリティのバランスを取りますが、一部の高度な機能は制限される場合があります。
ネットワークエグレスをパッケージマネージャーと特定のドメインに許可:Claudeはパッケージマネージャーと指定した追加ドメインにアクセスできます。ドメインを個別に追加して、組織が必要とする特定のリソースをホワイトリストに登録します:
すべてのドメイン:Claudeはアンスロピックの法的ブロックリストにあるドメインを除いて、完全なインターネットアクセスを持ちます。これはファイル作成と分析タスクに最大の柔軟性を提供しますが、最もリスクの高いオプションでもあります。有効にする前に、以下のセキュリティに関する考慮事項を確認してください:
ネットワークアクセスを無効にすることで、コード実行とファイル作成のセキュリティ上の懸念にどのように対処しますか?
ネットワークアクセスを無効にすると、何か問題が発生した場合でも、Claudeのサンドボックス環境からデータが外部に出ることを防ぎます。
仕組み
Claudeがコードを実行またはファイルを作成する場合、分離されたサンドボックスコンテナ内で動作します。つまり、作業はシステムから分離された制御された環境で行われます。ただし、ネットワークアクセスが有効になっている場合、潜在的なリスクがあります。プロンプトインジェクションまたは他の攻撃を通じて、Claudeが外部サーバーにデータを送信するようにだまされる可能性があります。
ネットワークアクセスを無効にすると、このリスクは完全に排除されます。チームはClaudeの完全なコード実行とファイル作成機能(Excelモデルの構築、プレゼンテーションの作成、データ分析など)を引き続き利用できますが、サンドボックスの外にデータが送信されないという保証があります。
ネットワークアクセスへの段階的なアプローチ
Claudeはネットワークアクセスが有効になっている場合に最も強力で、新しいパッケージと依存関係をインストールし、リアルタイムデータを取得し、ウェブサービスと相互作用できます。そのリスクプロファイルに対応できる組織の場合、検証済みの信頼できるドメインへのアクセスを有効にすると、コード実行とファイル作成の完全な可能性が解き放たれます。より慎重なアプローチを取る組織の場合、ネットワークアクセスを無効にして開始し、チームが信頼を構築するにつれて調整することをお勧めします:
ネットワークアクセスをオフで開始します。これが最も安全な設定です。Claudeはコードを実行してファイルを作成できますが、外部と通信することはできません。
パッケージマネージャーを有効にします。pip、npm、およびその他のパッケージマネージャーのロックを解除して依存関係をインストール - Claudeが構築できるものを大幅に拡張します。
必要に応じてネットワークアクセスを拡張します。ビジネス要件に基づいてホワイトリストに特定のドメインを追加し、許可されているものの可視性を維持します。
このアプローチは多層防御を提供します。サンドボックスに脆弱性があったり、プロンプトインジェクションが成功したりした場合でも、無効なネットワークアクセスはアンスロピックのインフラストラクチャからデータが外部に出ることを防ぐ最終的な障壁として機能します。
注:MCP(Model Context Protocol)統合が有効になっている場合、ネットワークエグレス設定に関係なく、これらの接続を通じてネットワーク通信が可能です。組織はMCP設定を個別に評価する必要があります。
コード実行とファイル作成の使用
有効にすると、メッセージで必要なものを説明するだけです。たとえば、「月間経費を追跡するExcelスプレッドシートを作成する」または「このドキュメントをPowerPointプレゼンテーションに変換する」と言うことができます。Claudeはファイルを生成し、会話から直接ダウンロードできます。
簡単なタスクから始めてClaudeの機能に慣れ、より複雑なワークフローに進みます。リクエストで具体的に説明してください。構造、コンテンツ、フォーマットを説明します。Claudeの出力を確認して、正確な要件を満たすように調整する必要がある場合があります。
サポートされているファイルタイプ
Claudeはexcelスプレッドシート(.xlsx)、PowerPointプレゼンテーション(.pptx)、Wordドキュメント(.docx)、PDFファイルを作成できます。Claudeが作成したファイルをダウンロードするか、Google Driveに直接保存できます。
この機能により、Claudeはより高度なデータ分析とデータサイエンス作業も実行できます。Claudeはデータ分析用のPythonスクリプトを作成できます。Claudeはpngなどの画像ファイルでデータ視覚化を作成できます。データ分析と視覚化のためにCSV、TSV、およびその他のファイルをアップロードすることもできます。
最大ファイルサイズは、アップロードとダウンロードの両方で1ファイルあたり30MBです。
主な機能
ファイルの直接作成と編集
Claudeは、Excelスプレッドシート(.xlsx)、PowerPointプレゼンテーション(.pptx)、Wordドキュメント(.docx)、およびPDFファイルを作成します。Claudeが作成したファイルをダウンロードするか、Google Driveに直接保存できます。
最大ファイルサイズは、アップロードとダウンロードの両方で1ファイルあたり30MBです。30MBを超えるPDFの場合、Claudeはコンテキストウィンドウに読み込まずにコンピューティング環境で処理できます。
高度なデータ分析
Claudeは、以下を含む高度なデータ分析とデータサイエンス作業を実行できます:
データ分析用のPythonスクリプトの作成
画像ファイル(PNG)としてのデータビジュアライゼーションの生成
CSV、TSV、およびその他のデータファイルの処理
機械学習モデルの構築
プロジェクトファイルの統合
プロジェクト内のファイルは、Claudeのコンピューティング環境を通じてアクセス可能になり、コンテキストに残ります。これにより、プロジェクトファイル全体でシームレスな参照とワークフロー統合が可能になります。
拡張コンテキストウィンドウ
コンテキストウィンドウが拡張され、特にコード実行とファイル作成を広範に使用する会話に対して、より複雑なマルチステップワークフローをサポートできるようになりました。
言語サポート
Claudeは、ユーザーインターフェースと生成されたファイルの両方で複数の言語を完全にサポートし、適切なフォーマットと地域標準を提供します。
セキュリティとネットワークアクセス
仕組み
コード実行とファイル作成により、Claudeはサンドボックス化されたコンピューティング環境を備えています。Claudeのインターネットアクセスは、ネットワーク出力設定に基づいて異なります。
ネットワークアクセスにより、Claudeは以下を実行できます:
承認されたパッケージマネージャー(npm、PyPIなど)からパッケージをダウンロードしてインストールする
ファイル作成と分析に必要なリソースにアクセスする
セキュリティに関する考慮事項
悪意のある行為者が外部ファイルまたはウェブサイト経由で指示を目立たないように追加し、Claudeを以下のようにだまされる可能性があります:
悪意のある目的でサンドボックス環境で信頼できないコードをダウンロードして実行する
接続されたナレッジソース(例:Remote MCP、プロジェクト)から機密データを読み取り、サンドボックス環境を使用して外部ネットワークリクエストを行い、データを漏らす
これは、Claudeがコンテキスト(例:プロンプト、プロジェクト、MCP経由のデータ、Google統合)からの情報を悪意のある第三者に送信するようにだまされる可能性があることを意味します。これらのリスクを軽減するために、機能を使用中にClaudeを監視し、予期しないデータの使用またはアクセスが見られた場合は停止することをお勧めします。Claudeの親指を下にする機能を使用して、問題を報告できます。
安全で信頼できるエージェント開発フレームワークに沿って、以下の軽減策を適用しました:
機能を完全に制御できます。いつでもオンまたはオフにできます。
Claudeが実行しているアクションのユーザーフレンドリーな概要を提供するようにClaudeを設計しました。Claudeのアクションはいつでも停止でき、機能を使用中にClaudeの作業を監視することをお勧めします。
サンドボックス環境内でClaudeが実行したアクションを確認および監査する機能を提供しました。
無料、Pro、およびMaxユーザーの場合、コード実行とファイル作成機能からのファイルアーティファクトを含む会話の公開共有を無効にしました。
Claudeが完了できるタスクの期間と、単一のサンドボックスコンテナを使用できる時間の長さを制限して、悪意のあるアクティビティのループを回避します。
サンドボックス分離を実装して、ユーザー間でサンドボックス環境が共有されることはありません。
ネットワーク、コンテナ、およびストレージリソースを意図的に制限しました。
悪意のあるプロンプト操作を検出し、検出された場合は実行を停止するプロンプトインジェクション分類器を実装しました。
この機能に対してレッドチーミングとセキュリティテストを実施しました。継続的なセキュリティテストとレッドチーミングのための継続的なプロセスがあります。この機能を有効にするかどうかを決定する際に、組織は特定のセキュリティ要件に対してこれらの保護を評価することをお勧めします。
チームおよびエンタープライズ所有者向け
チームおよびエンタープライズ所有者は、以下を含む機能を完全に制御できます:
組織全体で機能を有効または無効にする
ネットワークアクセス設定を制御する
ドメインホワイトリストを構成して、特定の承認されたドメインへのアクセスのみを許可する
注: Claudeは、個別ユーザーのプロンプト、プロジェクト、または有効化された接続を通じて会話でアクセスできるデータのみをリークするようにだまされる可能性があります。
承認されたネットワークドメイン
ネットワークアクセスが有効な場合、Claudeは以下の承認されたドメインにアクセスできます:
Anthropicサービス(明示的): api.anthropic.com、statsig.anthropic.com
GitHub: github.com
NPM: registry.npmjs.org、npmjs.com、npmjs.org
Python: pypi.org、files.pythonhosted.org、pythonhosted.org
Rust: crates.io、index.crates.io、static.crates.io
Ubuntu: archive.ubuntu.com、security.ubuntu.com
Yarn: yarnpkg.com、registry.yarnpkg.com
一般的なワークフロー
注意: ユースケースとデモビデオについてはClaudeでファイルを作成・編集して数時間の単調な作業を削減 を参照し、Claude for Financial Servicesのお客様向けのガイドラインについてはClaudeを使用した財務分析ワークフローを参照してください。
Excelで財務モデルを構築する
ニーズを説明することで、動作する数式と計算を含むスプレッドシートを生成します。試してみてください:
Create a monthly budget tracker with income, expenses categories, and
automatic calculations for savings.
Claudeは適切な数式、書式設定、さらにデータを視覚化するためのグラフを含むExcelファイルを生成します。
プロフェッショナルなレポートを生成する
情報と要件を提供することで、データ分析とドキュメント作成を組み合わせます。試してみてください:
Create a quarterly sales report using this CSV data, including trend
analysis and recommendations.
Claudeはデータを分析し、グラフ、インサイト、プロフェッショナルな書式設定を含む形式化されたWordドキュメントまたはPDFを生成します。
ファイル形式を変換する
コンテンツを保持または強化しながら、任意のドキュメントをある形式から別の形式に変更します。試してみてください:
Convert this Word document to a presentation.
または
Explain this Excel spreadsheet in a Word report with commentary.
Claudeは複数のファイル形式変換を必要とするワークフローもサポートできます。たとえば、CSVファイルをアップロードして、Claudeに財務モデルを作成し、それを要約するメモを作成し、結果を共有するためのPowerPointを生成するよう指示することができます。
PDFデータを抽出して分析する
テーブルまたはフォームを含むPDFをアップロードし、Claudeに情報を抽出するよう依頼します。試してみてください:
Extract all the data from this PDF into an Excel spreadsheet and create a
summary chart.
Claudeはデータを抽出し、スプレッドシート形式で整理し、迅速なインサイトのための視覚化を追加します。
複雑な分析を実行する
データを含むCSVをアップロードし、Claudeに特定の結果を予測する機械学習モデルを構築するよう依頼します。Claudeに実行内容と結果をまとめたレポートを出力させます。Claudeはpythonを使用してデータ上でモデルをトレーニングし、実行内容の説明、モデルの品質、および結果を提供します。
よくある質問
ファイル作成はどのように機能しますか?
Claudeにclaude.ai内で直接プライベートコンピューティング環境を提供しました。これにより、Claudeはコード(PythonやJavascriptなど)を記述して実行できます。一般的なコードパッケージを使用してドキュメント、スプレッドシート、スライドを作成します。ユーザーはまた、Claudeにそのコンピューティング環境を使用して、データ分析、コードスニペットのデバッグ、gif作成などの楽しいタスクなど、他のことを行わせることもできます。
Claudeのファイル作成機能は使用制限にどのような影響を与えますか?
この機能の使用は、プランで提供される同じ使用制限から引き出されます。ファイルの作成はClaudeとの通常のチャットと比較して、制限をより多く使用することに注意してください。
Claudeは一度に複数のファイルを処理できますか?
Claudeは単一のチャットで複数のファイルを処理でき、包括的なマルチファイルレポートと分析を作成できます。ファイルは会話全体を通じてダウンロード可能なままです。
ファイル作成はClaude for iOSまたはAndroidでサポートされていますか?
ファイル作成はClaude for iOSおよびAndroidでサポートされています。Claude Mobileで「ダウンロード」をタップすると、ファイルはシステムプレビューまたは別のアプリ(たとえば、.docxファイルの場合はWordアプリ)で開くことに注意してください。
アーティファクトはファイル作成で機能しますか?
はい、ファイル作成がオンの場合でも、アーティファクト(HTMLやreactアプリ、マークダウンドキュメント、mermaidダイアグラム、SVGなど)を作成できます。Claudeはコンピューティング環境を使用してアーティファクトを作成するため、ユーザーエクスペリエンスはユーザーが慣れているものとは若干異なる場合があります。Claudeとチャットするときに、親指を上下に動かす機能を使用して、問題やフィードバックを報告してください。

