Skip to main content

GitHub Code Quality 請求

Code Qualityの使用状況の測定方法について説明します。

この機能を使用できるユーザーについて

GitHub Team または GitHub Enterprise Cloud

メモ

GitHub Code Quality は現在 パブリック プレビュー 中であり、変更される可能性があります。

GitHub Code Qualityの使用方法の測定方法

Code Quality 課金は、製品が一般公開されているか、 パブリック プレビューに含まれているかによって異なります。 この製品は、2026 年 7 月にパブリック プレビューから一般公開に移行する予定であり、このページは適宜更新される予定です。

パブリック プレビュー

パブリック プレビュー中にプライベート リポジトリをスキャンする場合、AI creditsまたはアクティブ コミッターの使用量に対して課金されませんが、GitHub Actions 分は消費されます

dynamic/github-code-scanning/codeql ワークフローによるアクションの消費量を表示するには、[課金とライセンス] タブから詳細な使用状況レポートをダウンロードします。従量制課金製品とライセンスの使用状況の表示 を参照してください。

メモ

パブリック プレビュー の期間中、Code Quality は、dynamic/github-code-scanning/codeql でも使用される code scanning ワークフローを利用します。

一般提供の場合

Code Quality一般提供されている場合、製品を使用すると、組織に対して次の 3 種類のコストが発生します。

  • GitHub Actions 分 — Code Quality スキャンは GitHub Actions ワークフローとして実行され、セルフホステッド ランナーを使用しない限り、 GitHub Actions 分を消費します。 詳細については、「GitHub Actions の課金」を参照してください。
  • GitHub AI Credits — AI モデルを使用する Code Quality 機能は、 AI creditsを消費します。 各相互作用は、消費されたトークンの数 (1 AI credit = $0.01 USD) に基づいて価格が設定されます。 Code Quality is a purpose-built product that uses a carefully tuned mix of models, prompts, and system behaviors to deliver consistent, high-quality analysis across a wide range of codebases. Model switching is not supported, as changing the model is likely to compromise the reliability and accuracy of analysis results.AI creditsのしくみの詳細については、「組織と企業の使用量ベースの課金」を参照してください。
  • アクティブなコミッター — ライセンス使用量は、 Code Quality が有効になっているリポジトリに対する一意のアクティブなコミッターの数に基づいて計算されます。 GitHub App ボットは無視されます。 ボットとマシンのアカウントの違いについては、「GitHub アプリと OAuth アプリの違い」を参照してください。

アクティブおよび一意のコミッター

** **が有効になっている少なくとも 1 つのリポジトリに対するCode Qualityは 、1 つのライセンスを使用します。 コミットの 1 つが過去 90 日以内にリポジトリにプッシュされた場合、そのコミットの作成日に関係なく、コミッターはアクティブと見なされます。

  • アクティブなコミッター は、少なくとも 1 つのリポジトリに貢献し、組織または企業との GitHub Team または GitHub Enterprise ライセンスを持つコミッターです。 つまり、メンバー、Enterprise 管理ユーザー、外部コラボレーター、組織または Enterprise に参加する招待を保留しているユーザーでもあります。
  • 一意のコミッターとは、1 つのリポジトリのみ、または 1 つの組織内のリポジトリのみに貢献したアクティブなコミッターの数です。 この数のライセンスは、そのリポジトリまたは組織の Code Quality を無効にすることで解放できます。

ユーザーは、複数のリポジトリまたは組織にコントリビュートできます。 使用状況は組織全体または Enterprise 全体について測定され、ユーザーが貢献しているリポジトリや 組織の数に関係なく、各メンバーが 1 つのライセンスを使うことが保証されます。

詳細については、次を参照してください。