社外パートナーと Claude Code を共同利用する場面は少なくありません。開発業務の一部を委託する、デザイン会社と並行作業を進める、監査法人にコードレビューを依頼する――いずれのケースでも、適切な権限設計と契約条項の整備を怠ると、機密情報の流出や意図しない変更のリスクが生じます。私たちデジライズが支援してきた複数の企業でも、外部連携を始める際に「どこまで見せるべきか」「契約で何を定めるべきか」という問いが必ず挙がります。本記事では、情報セキュリティ・法務・調達の各部門が押さえるべき実務上の判断基準と具体的な対策を示します。

i

本記事の結論: 外部委託先・パートナー企業との Claude Code 連携では、業務内容に応じた最小権限の付与と契約条項による責任範囲の明確化が不可欠。事前のリスク評価と定期的な棚卸しを組み合わせることで、協業の利便性と情報保護を両立できる。

外部連携で起こりがちな3つのリスク

Claude Code を社外の協力者と共有する際、以下のリスクが典型的です。

1. 情報漏洩・意図しない二次利用 — 委託先の従業員が、プロジェクト終了後も過去のコード資産や顧客データにアクセスできる状態を放置してしまう。あるいは、パートナー企業が別プロジェクトへ流用可能なライセンス範囲を誤解している。

2. 権限設定ミス — 本来は読み取り専用で十分な外部監査担当者に対し、誤って編集・削除権限を付与してしまい、重要なブランチを誤操作で削除される。

3. 契約条項の不備 — 秘密保持義務の範囲、成果物の帰属、契約終了時のアクセス削除期限が曖昧で、後日トラブルに発展する。

いずれも事前の設計と契約レビューで回避可能ですが、実際には「取引先を信頼しているから」という理由で簡略化され、インシデント後に発覚するケースが少なくありません。

業務内容別の最小権限設定パターン

Claude Code の権限レベルは、協力者が担う業務内容によって異なります。以下は推奨される最小権限の例であり、実際の運用では自社のセキュリティポリシーと照合してください。

業務内容 推奨権限レベル 理由・備考
外部監査・コードレビュー 読み取り専用 変更操作は不要。監査証跡として閲覧ログを保持
デザイン協力(UI/UX) 特定ディレクトリへの編集権限 /ui フォルダのみ許可し、バックエンドコードは隔離
開発業務の一部委託 指定プロジェクトの編集権限 プロジェクト単位で区切り、他プロジェクトは非表示
一時的な技術顧問 期間限定の閲覧権限 契約期間終了時に自動失効する設定を推奨

これらの設定は Claude Code の組織管理機能や、マルチテナント設計で解説した論理的な区画分離と組み合わせることで実現します。権限付与時には「なぜこの範囲が必要か」を業務依頼書で明文化し、承認プロセスを経ることが重要です。

⚠

よくある失敗: 「とりあえず全体を見せておいて、後で制限しよう」という運用は、実務では後回しにされがちです。初回付与時に必要最小限を徹底してください。

契約条項で明確にすべき5項目

法務部門と連携し、外部委託契約またはパートナー契約に以下の条項を盛り込むことを推奨します。以下は一般的な考慮点であり、個別の契約内容は必ず自社の法務部門と相談してください。

1. アクセス権限の範囲と期限 — 「甲は乙に対し、本契約の有効期間中に限り、指定プロジェクトへの読み取り専用アクセスを許可する」といった形で、権限レベルと期間を明記する。

2. 秘密保持義務の範囲 — Claude Code 上で閲覧・編集した情報を「営業秘密」として定義し、契約終了後も一定期間(例: 3年)保持を義務付ける。

3. 成果物の帰属 — コード・設計資料の著作権・所有権が発注者に帰属することを明示。二次利用の可否も取り決める。

4. 契約終了時のデータ削除義務 — 契約終了後、委託先は自社環境内にダウンロードした資料を速やかに削除し、証明書を提出する旨を定める。

5. 監査条項 — 発注者が必要と認めた場合、委託先のアクセスログや利用状況を監査できる権利を留保する。

これらを契約書に落とし込むことで、後日「聞いていない」「そこまでは想定していなかった」といった紛争を防ぎます。監査ログ運用と組み合わせれば、実際の利用状況と契約条項の整合を定期的に確認できます。

アクセス付与時の実務フロー

外部協力者へのアクセス付与は、以下のステップで進めることを推奨します。

1. 業務依頼書の作成 — 依頼部門が「誰に・何のために・どの範囲を・いつまで」見せる必要があるかを明文化し、セキュリティ部門へ提出する。

2. リスク評価 — セキュリティ部門が対象範囲に含まれるデータの機密度を評価し、権限レベルを判断する。必要に応じて法務部門へ契約条項の追加を依頼する。

3. 権限付与と初期設定 — 承認後、管理者が Claude Code 上で該当ユーザーを招待し、指定プロジェクトへの権限を付与。期限設定が可能な場合は自動失効日を登録する。

4. 利用開始と教育 — 外部協力者へ利用範囲・禁止事項(スクリーンショット共有禁止、ローカル保存禁止など)を通知し、確認書へ署名を求める。

5. 定期レビュー — 月次または四半期ごとに、外部アカウント一覧を棚卸しし、不要になった権限を削除する。

このフローを標準化しておくと、新規パートナーとの協業開始時にも迷わず対応できます。

i

ツール活用のヒント: 社内の IT 資産管理システムやワークフロー基盤と連携し、「外部アカウント申請→承認→自動付与→期限通知」を一元管理すると運用負荷が軽減されます。

ベンダー管理台帳との統合

外部委託先が複数に及ぶ場合、全体像を把握するためにベンダー管理台帳(Vendor Inventory)へ Claude Code のアクセス情報を統合することを推奨します。台帳には以下を記録します。

項目 記録内容
ベンダー名 正式な法人名称
契約区分 業務委託 / パートナー / 監査法人 など
担当者氏名・連絡先 実際にアクセスする個人
アクセス対象 プロジェクト名・リポジトリ名
権限レベル 読み取り専用 / 編集可能 など
付与日・失効日 契約期間と連動
最終レビュー日 棚卸し実施日

この台帳をベンダー管理全体の枠組みに組み込むことで、Claude Code だけでなく他の SaaS・クラウドサービスも含めた外部アクセスを一元的に監視できます。セキュリティ監査や内部統制評価の際にも、台帳があれば迅速に証拠を提示できます。

契約終了時の削除プロセス

パートナーとの契約終了時には、以下の手順でアクセスを確実に削除します。

1. 終了予定日の30日前に通知 — 法務部門または調達部門が、パートナー企業へ「契約終了に伴いアクセスを失効する」旨を通知する。

2. データ削除の確認依頼 — パートナー企業に対し、ローカル環境へダウンロードした資料の削除を求め、証明書(削除完了報告書)の提出を依頼する。

3. Claude Code 上での権限削除 — 管理者が該当ユーザーをプロジェクトから削除し、組織全体からも退出させる。

4. 監査ログで確認 — 削除前後のアクセスログを取得し、最終アクセス日時と削除実施日時を記録する。

5. 台帳の更新 — ベンダー管理台帳へ削除完了日を記録し、次回レビュー時の確認対象から除外する。

契約終了後も誤ってアクセスが残っていると、元パートナー企業の従業員が転職先で情報を再利用するリスクが生じます。削除プロセスを標準化し、例外なく実施することが重要です。

まとめ

5項目
契約条項の必須要素
5ステップ
アクセス付与フロー
定期棚卸し
月次または四半期

Claude Code を外部委託先・パートナー企業と共同利用する場面では、業務内容に応じた最小権限の付与と契約条項による責任範囲の明確化が欠かせません。情報漏洩・権限設定ミス・契約不備といった典型的リスクは、事前のリスク評価と標準フローの徹底で回避できます。アクセス付与時には業務依頼書で範囲を明文化し、契約条項では秘密保持・成果物帰属・データ削除義務を明記してください。契約終了時には速やかに権限を削除し、監査ログで実施を証明することで、長期的な情報保護を実現できます。

デジライズでは、Claude Code の法人導入支援として研修プログラムと導入コンサルティングの2本柱でサポートしています。外部連携時のアクセス制御設計、契約条項レビュー、ベンダー管理台帳の構築まで、実務に即した支援が可能です。まずは無料相談で現状の課題をお聞かせください。貴社の協業体制を安全かつ効率的に整えるお手伝いをいたします。

関連記事