LASSIC Media らしくメディア

2026.10.26 らしくコラム

Claude Code企業利用のセキュリティチェックリスト

監修・編集責任者:牛尾 昭昌(株式会社LASSIC 執行役員)

紙の確認表に印を書き込みながらセキュリティの項目を確かめる開発担当者の手元

この記事の結論

  • Claude Code企業利用のセキュリティは、権限・ファイル・通信・データ・記録・端末の6つの領域で点検します。
  • サンドボックスは既定で無効でWindowsでは働かないため、管理設定で必須にし、使える環境をそろえます。
  • 記録の集計先と端末の管理は自社で用意し、管理設定が及ばない使い方も洗い出しておきます。

※ 本記事は2026年10月時点の公式情報(省庁・公的機関、および製品やサービスを提供する事業者が公開している資料)に基づきます。

開発チームからClaude Codeを使いたいと言われたものの、ソースコードや社内の鍵に触れる道具を、何を確かめてから許せばよいのか分からない——。情報システムや開発の責任者に多い迷いです。Claude Codeは、ファイルの編集やコマンドの実行まで任せられるAIの開発ツールです。そのため企業利用のセキュリティでは、AIが何を読み、何を実行し、どこと通信し、何が記録に残るかを、使い始める前に確かめておく必要があります。

本記事では、Anthropicの公式ドキュメントで確かめた内容をもとに、Claude Code企業利用で点検したい項目をチェックリストにまとめました。権限と読ませないファイル、通信とサンドボックス、データの扱いと記録、社員の端末とアカウントの順に確かめる中身を示し、最後に外部に頼むときに確認したい点を整理します。

権限と読ませないファイル

Claude Codeは社員のPC上で動き、ファイルの編集やコマンドの実行まで受け持ちます。承認したコマンドは、その社員のアカウントで届く場所ならどこにでも書き込めると公式ドキュメントは注意しており、承認の前に中身を確かめるのは利用者の責任だとしています。*1

ホワイトボードの記号だけの3列の表にマーカーで印を入れる

  • 確認なしで何でも実行できるモードと、別のAIが代わりに可否を判断する自動のモードを使わせるか決めたか(管理設定で使えなくできる)
  • 会社として禁止する操作を管理設定に書き、社員やプロジェクトの設定では緩められない状態にしたか
  • 社員が承認の画面で「今後は確認しない」を選ぶと、その許可がリポジトリの設定ファイルに残ることを知らせたか
  • 鍵や接続先のパスワードを入れたファイル、秘密情報を置くフォルダを、読み取り禁止のルールに入れたか
  • 以前の除外用ファイル(.claudeignore)に頼っていないか。このファイルは効かないため、読み取り禁止のルールに移す
  • 承認するときに見る点(変わるファイル、通信先、削除を含むか)を社内ルールに書いたか

ルールは禁止、確認、許可の順に当てはめられ、細かく書いたルールほど優先されるわけではありません。広い禁止のルールに当たる操作は、より細かい許可のルールがあっても止まります。*2 一方で、読み取り禁止のルールが及ぶのは、Claude Codeのファイルを読む機能と、Claude Codeが見分けられる一部のコマンドまでです。自分でファイルを開くスクリプトのような処理は対象外で、OSの仕組みで止めるにはサンドボックスを使うよう案内されています。*2

通信とサンドボックス

サンドボックスは、AIが実行するコマンドの届くファイルと通信先を、OSの仕組みで制限する機能です。既定では無効で、有効にしても対象はコマンドとそこから起動した処理に限られます。ファイルを読み書きする機能、外部のツールやデータにつなぐMCPサーバー、決まった場面で自動に動くフックは、その外で動きます。*3

  • サンドボックスを管理設定で必須にし、使えないPCではClaude Codeが起動しないようにしたか
  • サンドボックスで失敗したコマンドを、AIがサンドボックスの外でやり直せない設定にしたか
  • 社員のPCがWindowsなら、WSL2(Windowsの中でLinuxを動かす仕組み)かコンテナで使わせるか決めたか。Windowsのままではコマンドは隔離されずに動く
  • SSHの鍵やクラウドの認証ファイルを読めないようにしたか。サンドボックスの既定では、これらも読めてしまう
  • 通信を許す先を、仕事に要るドメインだけに絞ったか。広いドメインを許すと、情報を持ち出す経路になり得る
  • MCPサーバーを誰でもつなげる状態のままにしていないか。承認した一覧のサーバーだけを使わせることもできる

Claude Codeのサンドボックスが守る範囲の図。内側はAIが実行するコマンドと、そこから起動した処理。外側はファイルを読み書きする機能、Webを取りに行く機能、MCPサーバー、フックで、権限のルールで守る。

MCPサーバーについて、Anthropicは自社の一覧に載せる前に審査はしますが、個々のサーバーのセキュリティ監査や管理はしていないと明記しています。*4 公式ドキュメントが勧めるのは、自社で作ったサーバーか、信頼できる提供元のサーバーに限ることです。Webの文章に紛れ込ませた指示でAIを操る攻撃への備えとして、外部のWebサービスとやり取りする作業を仮想マシンの中で動かすことも挙げています。*1

データの扱いと記録

商用の契約(Team・Enterprise・API)では、Claude Codeに送ったコードやプロンプトを生成モデルの学習に使わないとされ、標準の保存期間は30日です。*5 手元のPCに残る記録や社員が送る報告は扱いが別なので、個別に確かめます。

夜の会議室で記録の集計資料の折れ線をペンで指しもう1人がメモする

  • 業務のコードを、個人向けのプラン(Free・Pro・Max)で扱わせていないか。個人向けは本人の設定しだいで学習に使われる
  • PCに平文で残る会話の記録の期間(既定は30日)を、PCの管理ルールに合わせて決めたか
  • 不具合の報告で送った会話は5年保存されるため、送ってよい場面を決めたか。報告の機能そのものを止めることもできる
  • 使い終わりのアンケートの後に出る「会話を見てもよいか」の問いに「はい」と答えると、ソースコードを含む会話がそのまま送られ、最長6か月保存されることを知らせたか
  • 利用の記録を自社の集計先へ送る設定を、管理設定で配ったか(OpenTelemetryという標準の形式で送れる。既定では送らない)
  • 記録に含める範囲を決めたか。プロンプトの本文やコマンドの中身は既定では記録されず、含めるには個別に有効にする

自社の集計先へ送る記録には、どの操作が許され、どれが止められたか、誰の操作かが入ります。ログインに使った社員のメールアドレスも含まれるため、集計先での扱いも決めておきます。Claude Codeが出すのは記録だけで、いつもと違う動きの検知や通知は受け取る側の仕組みで組みます。*6

社員の端末とアカウント

管理設定は社員の手元の設定より優先されますが、守れる範囲には限りがあります。PCの管理者権限を持つ社員は管理設定の置き場所そのものを書き換えられ、管理設定が縛るのもClaude Codeだけです。ほかの道具からAPIを呼ぶ使い方には及びません。*8

  • 会社の組織に属するアカウントでしかログインできないよう、管理設定で制限したか
  • その制限をPC管理の仕組み(MDM)でも配ったか。claude.aiの管理画面から配る設定は、すでに組織にログインした人にしか届かない
  • ログインの情報の保存先を確かめたか(macOSはキーチェーン、Windowsは利用者のフォルダの中のファイル)
  • PCの管理者権限を社員に渡している場合、管理設定を定期的に配り直す仕組みがあるか
  • コンテナで使わせる場合、手元のPCのSSHの鍵やクラウドの認証ファイルをコンテナに持ち込ませていないか

ログインできる組織を制限すると、会社の組織に属さないアカウントでClaude Codeを使ったときにエラーになり、起動の時点で止まります。*7 コンテナで使わせる場合は、信頼できるリポジトリに限り、手元の鍵の代わりにそのリポジトリ用の短い期限の鍵を使うよう勧められています。*9

外部に頼むときに確認しておきたい点

チェックリストを埋めると、通信を許す先の洗い出しや、記録を受け取る集計先の用意など、社内だけでは決めきれない項目が見つかることがあります。外部に頼むときは、見積もりの前に次の点を確かめます。

  • 範囲:権限、読ませないファイル、通信、記録、端末のうち、どの領域の設計と設定を任せるか
  • 期間:配る前の点検だけか、使い始めてからの定期の点検まで含めるか
  • 体制:社内の承認者と情報セキュリティの担当が誰で、外部の担当者と何を一緒に決めるか
  • 費用の決まり方:点検と設定の作業で決まる一括の見積もりか、期間で決まる支援か。Claudeの利用料とは分けて見るか
  • 引き継ぎ:管理設定の中身とその理由、許可した通信先の一覧を文書に残し、社内で更新できる状態にするか

なかでも引き継ぎは見落とされやすく、通信先を許した理由が残っていないと、次の見直しで外してよいかを判断できません。契約の形と試験導入から広げる順番は、Claude Code法人導入の手順で扱っています。

まとめ:Claude Code企業利用のセキュリティで確かめておきたい3つの点

Claude Code企業利用のセキュリティを点検するうえで、確かめておきたい点は3つに整理できます。第一に、AIに許す操作と読ませないファイルを管理設定で決め、社員の設定で緩められないようにすること。第二に、サンドボックスを必須にして通信先を絞り、つなげるMCPサーバーも限ること。第三に、データの保存期間と記録の集計先を決め、端末の管理者権限のように管理設定が及ばない部分も手当てすることです。この3点を踏まえておけば、「設定は配ったのに、鍵のファイルも通信も素通しだった」という事態を避けやすくなります。点検の項目の設計や設定に迷いがあれば、外部の手を借りるのも一つの選択肢です。

LASSICに相談するメリット

LASSICは2006年の創業以来、システムの運用・保守に特化したプライム(一次請け)のシステムインテグレーターとして、企業のシステム開発と保守・運用を受託してきました。日本ニアショア開発推進機構の認定ベンダーとして、全国のリモート人材による開発・運用の体制を整えています。

権限のルールは、許可・確認・禁止の3段階と管理設定での上書きの禁止を組み合わせ、開発の手を止めない範囲で設計します。サンドボックスは、macOSのSeatbelt、LinuxとWSL2のbubblewrapという仕組みの違いを踏まえて端末ごとの配り方を決め、通信先の許可リストは仕事に要るドメインだけに絞ります。利用の記録はOpenTelemetryの形式で自社の集計基盤に送り、記録に含める範囲と保存の扱いを決めたうえで、定期の点検の手順を文書にして引き継ぎます。

よくある質問

指示ファイルに「秘密のファイルは読まない」と書けば足りますか

足りません。許可・確認・禁止のルールはAIのモデルではなくClaude Code自体が強制するもので、指示ファイルの記述はAIが何をしようとするかを方向づけるだけです。*2 読ませないファイルは、権限のルールとサンドボックスの設定で止めます。

自動のテストや定期の処理の中でClaude Codeを動かすときの注意点はありますか

画面を出さずに動かす使い方では、初めて開くフォルダで出る信頼の確認画面も、MCPサーバーの承認画面も表示されません。*1 他人が作ったリポジトリで動かす前に、そのリポジトリの設定を読み込まない起動の仕方を選ぶよう案内されています。

Claude Code自体の脆弱性を見つけたらどうすればよいですか

公開の場では明かさず、AnthropicがHackerOneに設けている報告の窓口に、再現の手順を添えて報告します。*1

Claude Codeのセキュリティ設計と点検のご相談

Claude Codeの権限と読ませないファイルの設計から、サンドボックスと通信先の設定、利用の記録の集計、端末の管理まで、元請(プライムベンダー)としてご提案します。

2006年の創業以来、一次請けのシステムインテグレーターとして、企業のシステム開発と保守・運用を受託してきました。

無料相談はこちら

出典

  1. *1 参考:Claude Code Docs「Security」(https://code.claude.com/docs/en/security)。出典:承認したコマンドの書き込み範囲、承認前の確認は利用者の責任であること、MCPサーバーの選び方、仮想マシンの利用、画面を出さない実行で確認画面が出ないこと、脆弱性の報告窓口を参照(2026-10-24確認)(2026年10月確認)
  2. *2 参考:Claude Code Docs「Configure permissions」(https://code.claude.com/docs/en/permissions)。出典:ルールの当てはめの順、モードを使えなくする設定、許可の保存先、読み取り禁止のルールが及ぶ範囲、除外用ファイルが効かないこと、ルールをClaude Code自体が強制すること、他人のリポジトリで動かす前の起動の仕方を参照(2026-10-24確認)(2026年10月確認)
  3. *3 参考:Claude Code Docs「Configure the sandboxed Bash tool」(https://code.claude.com/docs/en/sandboxing)。出典:サンドボックスの対象と既定、外で動くもの、Windowsでの扱い、既定で読めるファイル、管理設定での必須化、広いドメインを許す危険を参照(2026-10-24確認)(2026年10月確認)
  4. *4 参考:Claude Code Docs「Control MCP server access for your organization」(https://code.claude.com/docs/en/managed-mcp)。出典:既定では誰でもMCPサーバーをつなげること、Anthropicが監査や管理をしていないこと、承認した一覧に限る方法を参照(2026-10-24確認)(2026年10月確認)
  5. *5 参考:Claude Code Docs「Data usage」(https://code.claude.com/docs/en/data-usage)。出典:商用の契約で学習に使わないこと、保存期間、個人向けプランの扱い、手元に残る記録、不具合の報告とアンケートの保存期間を参照(2026-10-24確認)(2026年10月確認)
  6. *6 参考:Claude Code Docs「Monitoring」(https://code.claude.com/docs/en/monitoring-usage)。出典:管理設定での記録の配布、既定で記録しない内容、記録に入る項目とメールアドレス、検知は受け取る側の仕組みで組むことを参照(2026-10-24確認)(2026年10月確認)
  7. *7 参考:Claude Code Docs「Authentication」(https://code.claude.com/docs/en/iam)。出典:ログインする組織の制限、管理画面から配る設定が届く範囲、ログインの情報の保存先を参照(2026-10-24確認)(2026年10月確認)
  8. *8 参考:Claude Code Docs「Deploy managed settings」(https://code.claude.com/docs/en/managed-settings)。出典:管理者権限を持つ社員と管理設定の関係、管理設定がClaude Codeだけを縛ることを参照(2026-10-24確認)(2026年10月確認)
  9. *9 参考:Claude Code Docs「Development containers」(https://code.claude.com/docs/en/devcontainer)。出典:信頼できるリポジトリに限ること、手元の鍵を持ち込まず短い期限の鍵を使うことを参照(2026-10-24確認)(2026年10月確認)




View