OWN NEWS GATHER
← 戻る
AWS ML Blog

AWS、OpenTelemetryとCloudWatchを活用した「Codex」利用状況の可視化手法を公開

要点

  • AWSが、コーディング支援ツール「Codex」の利用状況をAmazon CloudWatchで可視化する手法を発表した。

  • 開発者のローカル開発環境を変更せず、中継用のプロキシサーバーも設置しない安全なデータ収集モデルを採用している。

  • 収集データはダッシュボード上で整理され、アクティブユーザー数やトークン使用量を部門ごとに把握できる。

  • 実際の利用料金の管理については、本収集データではなくAWSの公式課金レポート等を利用する必要がある。

  • 導入に必要な設定コードやガイドは、GitHubの公開リポジトリにてすでに提供が開始されている。

  • 米アマゾン・ウェブ・サービス(AWS)は2026年8月6日、開発支援ツール「Codex」の利用状況や消費量を「Amazon CloudWatch(システム監視サービス)」上で可視化するための手法を発表した。この手法は、システムデータを収集するオープンソース標準規格「OpenTelemetry(オープンテレメトリ)」を活用し、社内のユーザーや部門ごとのツール利用動向や信頼性を一元的に可視化するものだという。

  • コーディング支援を行うAIエージェントの導入が実験段階からチーム全体へと拡大するにつれ、管理部門やリーダー層にとっては「ツールが役立つか」だけでなく「いかに利用状況を把握し、消費量を管理して、信頼性と安全なアクセス規模を維持するか」というガバナンスへの関心が高まっている。今回AWSが提案したソリューションは、こうした管理側の課題に対応するものだ。

  • 本システムは、開発者がローカルPC上で動作するCodexクライアントを利用し、「Amazon Bedrock(AWS上で多様なAIモデルを利用できるサービス)」経由でOpenAIのモデルにアクセスする環境を想定している。また、このアクセスの認証には「AWS IAM Identity Center(ユーザー認証を一元管理するサービス)」を使用する。

  • この構成において、各開発者のPC上で動作する「OpenTelemetryコレクター」がローカルのアクティビティをキャッチする。コレクターは収集したデータにチームやコストセンターといった組織的なコンテキスト情報を追加した上で、AWSの安全な認証手順である「AWS Signature Version 4(AWSへの通信要求を署名検証する仕組み)」を用いて、CloudWatchのデータ送信用エンドポイントへ直接転送する。

  • 本設計の特徴として、モデルとの通信経路の途中にプロキシサーバー(データ中継用サーバー)を中央集権的に挟み込まない点が挙げられる。開発者はこれまで通りローカル環境で通常作業を行うことができ、通信の遅延や障害の要因を増やさない。さらに、構築にあたっては、コンテナ管理サービスであるAmazon ECSや、ロードバランサー、仮想プライベートクラウド(VPC)といったインフラ設備や、パブリックに解放されたデータ受信口などの構築を必要とせず、CloudWatchのダッシュボードのみを用意すれば済む手軽な設計になっている。

  • 可視化されるデータは、用意された「CodexOnBedrock」と呼ばれる専用のダッシュボードに反映される。ここには、過去24時間以内のアクティブユーザー数、対話のターン数、APIへのリクエスト数、使用されたトークン量などがリアルタイムに集計される。これらの項目は、モデル名やトークンの種類で分けられるほか、ユーザー、部門、チーム、コストセンター、組織、さらには接続元といった詳細な属性情報ごとに切り替えて分析することが可能だ。

  • AWSは、これらのデータを収集することが単に監視モニターを増やすことではなく、具体的なビジネス上の意思決定に役立つと説明している。例えば、アクティブユーザー数の推移によってツールの普及状況を見極めたり、特定のチームでの消費トークン数を分析して適切な研修の割り当てを検討したりできる。さらに、外部ツールを呼び出す機能の実行回数からAIエージェントの活用状況を確認したり、APIへのアクセス時間や所要時間の推移から開発者の利便性に関わる接続トラブルを調査したりすることも可能になる。

  • 一方で、本機能でカウントされるトークン使用量などは、あくまでもトレンド分析を目的とした概算データであり、実際の課金台帳として使用することは想定されていない。実際のツールの利用料金は、価格改定や各種割引、クレジット適用の状況によって変動するため、厳密な金銭的コストの確認には「AWS Cost and Usage Reports(CUR) 2.0(詳細な料金明細を出力するレポート機能)」やAmazon Bedrockのコスト管理レポートなど、財務向けの公式機能で割り当て情報を参照するよう求めている。

  • この可視化手法を導入するための構成データや具体的な説明は、GitHub上の「Codex on AWS guidance」というガイダンス用リポジトリに掲載されており、誰でも参照できる。

元URL