企業の AI 利用が拡大する一方で、サステナビリティ推進部門や CSR 担当者からは「AI サービスの環境負荷をどう把握し、どう開示すべきか」という問いが増えています。私自身、複数の上場企業から「Claude Code を導入したいが、カーボンフットプリントの算定方法が分からない」「投資家から AI の環境負荷について問われたときに答えられない」といった相談を受けてきました。生成 AI は大量の計算資源を消費するため、適切な管理と開示が企業の社会的責任として求められています。本記事では、Claude Code を含む AI サービスのエネルギー消費構造、排出量の推計手法、削減施策、そしてサステナビリティレポートへの記載方法を、GHG プロトコルとの整合性を保ちながら整理します。

i

本記事の結論: AI サービスの環境負荷は Scope 3 カテゴリ1 として算定可能。トークン数・API 呼び出し回数の記録、プロンプト最適化、キャッシュ活用により排出量を抑制し、開示情報として投資家・顧客へ説明責任を果たせる。

AI 利用と環境負荷の関係

AI モデルの学習と推論には大量の電力を消費します。特に大規模言語モデル(LLM)は、数千〜数万の GPU を用いた学習フェーズと、ユーザーのリクエストごとに計算を行う推論フェーズの両方で電力を必要とします。

学習フェーズの環境負荷は主にモデル提供事業者(Anthropic 社など)が負担します。一度学習したモデルは複数の顧客で共有されるため、企業側が直接負担する部分ではありませんが、間接的に自社の Scope 3 排出量に含まれる可能性があります。

推論フェーズの環境負荷は、API 経由で Claude Code を利用するたびに発生します。ユーザー企業が送信するプロンプトのトークン数、モデルが生成する応答のトークン数、呼び出し回数が多いほど、データセンターでの計算量が増加し、電力消費も増えます。

i

Claude Code の特性: Claude Code は Claude 3.5 Sonnet など大規模な言語モデルを使用するため、推論時のトークン処理量が環境負荷の主要因となる。コード生成・レビュー・リファクタリングの各操作で数千〜数万トークンを処理する場合がある。

環境負荷の把握は、企業の気候変動対応戦略において重要な要素です。TCFD(気候関連財務情報開示タスクフォース)や CDP(カーボン・ディスクロージャー・プロジェクト)への対応を進める企業にとって、AI サービスの排出量算定は避けられない課題となっています。

Claude Code のエネルギー消費推計方法

Claude Code のエネルギー消費を推計するには、API 呼び出し回数トークン数を記録し、単位あたりの排出量原単位を適用する方法が一般的です。

推計に必要なデータ

企業が自社で記録すべきデータは以下の通りです。

データ項目取得方法用途
API 呼び出し回数ログ管理システム、課金明細総利用量の把握
入力トークン数API レスポンスの usage フィールドプロンプトの消費量
出力トークン数API レスポンスの usage フィールド生成応答の消費量
使用モデル名API リクエストの model パラメータモデルごとの原単位適用

Claude API は各リクエストのレスポンスに usage フィールドを含めており、input_tokensoutput_tokens を取得できます。これらを集計することで、月次・年次のトークン総数を把握できます。

排出量原単位の適用

トークン数から CO₂ 排出量を推計するには、トークンあたりの排出量原単位を適用します。ただし、Anthropic 社を含む多くの AI 事業者は、トークンあたりの排出量を公式に開示していません。そのため、以下のような代替アプローチを取ります。

1. データセンターの電力原単位を参照 — 一般的なクラウドデータセンターの電力原単位(kWh/トークン)を文献値として使用する。学術論文や業界レポートで推計値が公開されている場合がある。

2. クラウド事業者の開示情報を活用 — Anthropic 社が利用するクラウドインフラ(AWS、GCP など)の電力消費量や再生可能エネルギー比率を参照し、間接的に推計する。

3. Scope 3 カテゴリ1 の算定式に従う — GHG プロトコルの Scope 3 カテゴリ1(購入した製品・サービス)の枠組みで、サービス利用料金をベースにした排出量推計を行う。金額ベースの排出原単位(kg-CO₂/円)を適用する方法もある。

具体的な数値例を挙げることは、根拠のない推計につながるため避けますが、自社のトークン使用量を継続的に記録し、公開情報や業界標準の原単位を適用することで、合理的な推計が可能です。

!

推計の不確実性: AI サービスの排出量原単位は、データセンターの場所、電力構成、モデルの最適化状況により変動する。推計値には一定の幅があることを開示資料に明記すべき。

Claude Code のコスト最適化手法で紹介したトークン削減施策は、環境負荷の削減にも直結します。

Anthropic 社の環境方針と開示情報

Anthropic 社は、AI の安全性と信頼性を重視する企業として知られていますが、環境方針についても一定の情報を公開しています。ただし、サステナビリティレポートや詳細な排出量データは、執筆時点で限定的です。

公開されている情報

Anthropic 社の公式サイトや企業ブログでは、以下の点が言及されています。

  • エネルギー効率の高いモデル設計: Claude モデルは、同等の性能を持つ他モデルと比較して、推論時のトークンあたり計算量を抑える設計を目指している。
  • クラウドインフラの選定: AWS や GCP など、再生可能エネルギーの利用率が高いクラウド事業者のデータセンターを利用している。
  • 将来的な開示方針: AI の社会的責任を重視する姿勢から、今後環境負荷の開示を拡充する可能性がある。

企業が Anthropic 社に対して環境負荷データの提供を求める場合、サポート窓口や営業担当を通じて問い合わせることが推奨されます。ただし、現時点では顧客ごとの詳細な排出量データの提供は限定的です。

他社との比較

OpenAI や Google など、他の生成 AI 提供事業者も、環境負荷の開示は発展途上です。一部の企業はサステナビリティレポートで AI の排出量に言及していますが、トークンあたりの原単位を公開している例はほとんどありません。

企業が AI サービスを選定する際には、環境方針の透明性再生可能エネルギー利用率を評価基準に含めることが望ましいです。

自社での排出量算定の考え方(Scope 3 カテゴリ1)

GHG プロトコルの Scope 3 カテゴリ1「購入した製品・サービス」では、企業が外部から調達したサービスの排出量を算定します。Claude Code を含む AI サービスは、このカテゴリに該当します。

算定の基本ステップ

1. 活動量データの収集 — 月次・年次の API 呼び出し回数、トークン数、利用料金を集計する。社内の複数部門で利用している場合は、部門ごとに集計することで、削減施策の優先順位をつけやすくなる。

2. 排出原単位の選定 — トークンあたりの排出量原単位、または金額ベースの排出原単位を選定する。原単位の出典(学術論文、業界レポート、類似サービスの開示値など)を明記する。

3. 排出量の計算 — 「活動量データ × 排出原単位 = CO₂排出量」の式で計算する。不確実性の幅を考慮し、保守的な推計を行うことが望ましい。

4. 削減目標の設定 — 算定結果をベースに、翌年度の削減目標を設定する。トークン削減率や呼び出し削減率を KPI として管理する。

金額ベース算定の利点と限界

トークン数の記録が困難な場合、利用料金をベースにした算定も選択肢となります。GHG プロトコルでは、Scope 3 カテゴリ1 の算定に金額ベースの排出原単位(kg-CO₂/円)を使用することが認められています。

i

金額ベース算定の例: Claude Code の月間利用料金が 100 万円で、IT サービスの平均排出原単位が 0.5 kg-CO₂/円の場合、月間排出量は 500 kg-CO₂ と推計できる。ただし、この原単位は業種や地域により異なるため、信頼できる出典を使用する必要がある。

金額ベース算定は簡便ですが、トークン削減施策の効果が反映されにくいという限界があります。可能な限り、トークン数ベースの算定を併用することが推奨されます。

削減施策(プロンプト最適化・キャッシュ活用・不要な呼び出し削減)

Claude Code の環境負荷を削減するには、トークン消費量と API 呼び出し回数を抑える施策が有効です。これらの施策は、コスト最適化と環境負荷削減の両方に寄与します。

プロンプト最適化

プロンプトの冗長な記述を削減することで、入力トークン数を減らせます。

  • 具体例を厳選する: プロンプトに含める具体例は、必要最小限に絞る。
  • 指示を簡潔にする: 同じ内容を異なる表現で繰り返さない。
  • 出力形式を明示する: 不要な説明文を生成させないよう、出力形式を明確に指定する。

プロンプトキャッシュの活用

Claude API のプロンプトキャッシュ機能を使用すると、同一のプロンプトを繰り返し送信する際に、入力トークンの処理を省略できます。キャッシュの有効期限は一定時間に限られますが、短時間に複数のリクエストを送る場合には有効です。

i

キャッシュの効果: プロンプトの共通部分(システムメッセージ、コーディング規約など)をキャッシュすることで、入力トークン数を大幅に削減できる。特にバッチ処理や自動化ワークフローで効果が高い。

不要な呼び出しの削減

AI を「念のため」呼び出す習慣が、無駄な排出量を生んでいる場合があります。

  • 事前フィルタリング: 人間がレビューして、AI の支援が本当に必要なタスクに絞る。
  • バッチ処理の活用: 複数の小さなタスクをまとめて一度に処理し、呼び出し回数を減らす。
  • キャッシュ戦略の見直し: ローカルキャッシュや社内ナレッジベースを活用し、同じ質問を繰り返さない。

削減効果の測定

削減施策の効果を測定するには、月次でトークン数と呼び出し回数を集計し、前月比や前年同月比を算出します。削減率を KPI として管理することで、継続的な改善が可能になります。

3ステップ
削減施策の基本
月次集計
効果測定の頻度
KPI管理
継続改善の鍵

サステナビリティレポートへの記載例

企業のサステナビリティレポートや統合報告書に AI の環境負荷を記載する際には、透明性と説明責任を重視します。

記載項目の例

以下の項目を含めることで、投資家や顧客に対して説明責任を果たせます。

項目記載内容の例
AI 利用の概要生成 AI(Claude Code)を開発業務で利用。コード生成・レビュー・リファクタリングを支援。
算定方法Scope 3 カテゴリ1 として、トークン数ベースで排出量を推計。原単位は〇〇(出典)を使用。
排出量20XX年度の AI 利用による排出量は XX t-CO₂。前年度比 YY% 削減。
削減施策プロンプト最適化、キャッシュ活用、不要な呼び出し削減により、トークン消費量を ZZ% 削減。
今後の方針AI 事業者との対話を継続し、排出量データの精緻化を進める。再生可能エネルギー利用率の高いサービスを優先的に選定。

記載上の注意点

!

不確実性の明記: AI サービスの排出量推計には不確実性が伴うことを明記する。「推計には一定の幅があり、今後データの精緻化を進める」といった文言を添える。

サステナビリティレポートでの Claude Code 活用事例では、AI を使ったレポート作成の効率化についても紹介しています。

投資家・顧客への説明対応

投資家や顧客から AI の環境負荷について問われた際には、以下のポイントを説明します。

投資家向け説明のポイント

  • 算定方法の透明性: GHG プロトコルに基づく算定方法を説明し、原単位の出典を明示する。
  • 削減施策の具体性: 単なる目標ではなく、具体的な施策とその効果を示す。
  • 事業者との対話: AI 提供事業者に対して環境負荷データの提供を求めていることを説明する。

顧客向け説明のポイント

企業が AI サービスを使って顧客向け製品を開発している場合、顧客からも環境負荷について問われることがあります。

  • 製品・サービスのカーボンフットプリント: AI を使った機能が製品全体の排出量に占める割合を示す。
  • 削減努力の開示: AI 利用の効率化により、排出量を抑制していることを説明する。
i

顧客説明の例: 「当社の AI チャットボットは、Claude Code を活用しており、プロンプト最適化により従来比 30% のトークン削減を実現しています。これにより、サービス全体の環境負荷を抑制しています。」

CSR・ESG レポートでの Claude Code 活用では、開示資料作成の効率化についても触れています。

GHG プロトコルとの整合性

GHG プロトコルは、企業の温室効果ガス排出量算定の国際標準です。AI サービスの算定においても、この枠組みに従うことで、他社との比較可能性や第三者検証の容易性が高まります。

Scope 3 カテゴリ1 の適用

Claude Code を含む AI サービスは、「購入した製品・サービス」として Scope 3 カテゴリ1 に分類されます。算定に必要な要素は以下の通りです。

  • 活動量データ: トークン数、API 呼び出し回数、利用料金など。
  • 排出原単位: トークンあたり、または金額あたりの CO₂排出量。
  • 算定範囲: 自社の全拠点・全部門での AI 利用を対象とするか、一部拠点に限定するか。

第三者検証への対応

サステナビリティレポートの信頼性を高めるために、第三者検証を受ける企業が増えています。AI サービスの排出量算定においても、以下の点を整備しておくことで、検証がスムーズになります。

  • 算定根拠の文書化: 使用した原単位の出典、計算式、前提条件を文書化する。
  • データの記録と保管: トークン数や API 呼び出し回数のログを保管し、検証時に提示できるようにする。
  • 算定方法の一貫性: 年度ごとに算定方法を変更する場合は、その理由と影響を説明する。

他社開示事例の参考

AI の環境負荷を開示している企業はまだ少数ですが、先進的な事例を参考にすることで、自社の開示方針を検討できます。

参考にすべき開示事例

  • テクノロジー企業: Microsoft、Google などは、自社の AI サービスの排出量推計方法や削減目標を公開している。
  • 金融機関: 一部の銀行や保険会社は、AI を使った業務プロセスの環境負荷を Scope 3 に含めている。
  • 製造業: AI を活用した製品開発や生産プロセスの環境負荷を製品ライフサイクル全体で評価している企業がある。

開示の粒度

開示の粒度は、企業の戦略や業界の慣行により異なります。

  • 高粒度: トークン数や API 呼び出し回数を詳細に開示する。
  • 中粒度: AI 利用全体の排出量を集計して開示する。
  • 低粒度: IT サービス全体の一部として AI の排出量を含める。

自社の開示方針を決める際には、比較可能性実務負担のバランスを考慮します。

まとめ

AI サービスの環境負荷管理は、企業の気候変動対応において重要な要素です。Claude Code を含む生成 AI の利用に伴う排出量は、Scope 3 カテゴリ1 として算定でき、トークン数・API 呼び出し回数の記録、プロンプト最適化、キャッシュ活用により削減できます。

Scope 3
GHGプロトコル分類
3つの施策
削減の柱
透明性
開示の原則

企業が取り組むべきポイントは以下の通りです。

  • トークン数と API 呼び出し回数を継続的に記録し、排出量推計の基礎データとする。
  • プロンプト最適化、キャッシュ活用、不要な呼び出し削減により、実務レベルで排出量を抑制する。
  • サステナビリティレポートでの開示を通じて、投資家・顧客への説明責任を果たす。
  • GHG プロトコルとの整合性を保ち、第三者検証に耐える算定体制を整える。

AI の環境負荷管理は、まだ発展途上の領域です。今後、AI 提供事業者からの排出量データ開示が進むことで、より精緻な算定が可能になると期待されます。企業としては、現時点で入手可能な情報をもとに合理的な推計を行い、継続的に改善していく姿勢が重要です。


株式会社デジライズの Claude Code 法人導入支援

デジライズでは、Claude Code の法人導入を研修コンサルティングの2本柱で支援しています。

  • 研修プログラム: 開発チーム向けに、環境負荷削減を意識したプロンプト設計、キャッシュ活用、トークン削減技術を実践形式で学べる研修を提供しています。
  • コンサルティング: サステナビリティ推進部門向けに、排出量算定方法の策定、社内集計体制の構築、開示資料作成の支援を行っています。

無料相談では、貴社の現在の AI 利用状況をヒアリングし、環境負荷管理の課題と解決策を具体的にご提案します。まずはお気軽にご相談ください。

関連記事