GitHub、Copilotの個別ユーザー予算に有効期限を設定可能に 一時的な上限枠の自動削除に対応
要点
-
GitHubは2026年9月1日、GitHub Copilotにおいて個別ユーザー予算に有効期限を設定できる機能を一般提供(GA)した。
-
有効期限が到来した個別予算は自動的に削除され、コストセンター別または組織全体の予算枠へ自動でフォールバックする。
-
有効期限は「無期限」「次回請求サイクルの開始時」「指定した特定日」の3つの選択肢から指定できる。
-
請求設定画面に加えて「Budgets REST API」の
expires_atフィールド経由でも設定・変更・解除が可能となっている。 -
本機能は「GitHub Copilot Business」および「GitHub Copilot Enterprise」の両プランで利用できる。
-
GitHubは現地時間2026年9月1日、AIコーディング支援機能「GitHub Copilot」の管理機能において、個別ユーザー向けに割り当てた予算(個別ユーザー予算)に有効期限を設定できる機能を一般提供(GA:正式リリース)したと発表した。
-
設定した期日を迎えると個別予算が自動的に削除され、所属する組織の標準的な予算枠へと自動で切り替わる仕組みとなっている。本機能はGitHub Copilot BusinessおよびGitHub Copilot Enterpriseプランの利用組織を対象に提供される。
期限切れによる自動削除とフォールバックの仕組み
今回追加された機能は、個々のユーザーに対して割り当てるCopilotの利用予算に対し、任意で有効期限(Expiration date)を付与できるというものだ。
有効期限が設定された個別予算は、指定された期日に達した時点でGitHubのシステムによって自動的に削除される。個別予算が削除された後の挙動として、そのユーザーの利用枠が完全に停止するわけではなく、ユーザーに適用可能な「次の優先順位の予算」へと自動的にフォールバック(代替切り替え)が行われる。
具体的には、ユーザーが所属しているコストセンター(部門やチーム単位の費用管理単位)ごとに設定されたユーザー予算が存在する場合はその枠が適用され、それがない場合は組織全体に一括適用されているユニバーサル予算(共通予算)が自動的に適用される仕様となっている。
従来の手動削除による運用負荷を解消
従来の仕様では、個別ユーザーに対して一時的な予算枠の拡張や個別設定(オーバーライド)を行った場合、その期間が終了した後も管理者が手作業で一つひとつ設定を削除する必要があった。
組織規模が大きくなるエンタープライズ環境では、プロジェクトや一時的なタスクに応じて個別に引き上げた予算設定が多数発生しやすく、不要になった個別設定を定期的に見つけ出して手動で削除・整理する「クリーンアップ作業」が管理者の継続的な運用負担となっていた。今回の自動削除機能の導入により、一時的な予算設定の管理が大幅に簡素化されるとしている。
選択可能な3つの有効期限オプション
個別ユーザーの予算を新規作成または編集する際、管理者は以下の3つのオプションから有効期限の扱いを選択できる。
- 有効期限なし(No expiration): デフォルトの設定。従来の仕様と同様に期限を設けず、手動で変更または削除するまで個別予算が維持される。
- 次回請求サイクルの開始時(Expiration at the start of the next billing cycle): 現在の請求期間が終了し、次の請求期間へ移行するタイミングで個別予算が自動的に失効・削除される。
- 指定した特定の日時(Expiration on a specific date): UTC(協定世界時)ベースで任意の日付を指定し、その期日に達したタイミングで個別予算が自動的に失効・削除される。
なお、設定した有効期限は固定されるものではなく、設定後であってもいつでも期日の変更や、期限設定自体のクリア(解除)が可能となっている。
請求設定画面とREST APIの双方が対応
本機能は、Webベースの管理コンソールとプログラム経由のAPI操作の両方から利用可能となっている。
Webブラウザからは、GitHubの請求設定(billing settings)画面にアクセスし、個別ユーザーの予算設定項目から有効期限を指定できる。
また、システム連携や自動化を行う開発者向けには、予算管理APIである「Budgets REST API」においてexpires_atフィールドが提供されており、API経由で予算を作成・更新する際にも同様に有効期限のパラメータを指定できるという。
対象プランと詳細情報
個別ユーザー予算の有効期限設定機能は、以下のプランで利用可能となっている。
- GitHub Copilot Business
- GitHub Copilot Enterprise
予算設定の具体的な手順やBudgets REST APIの詳細なリクエスト仕様については、GitHubの公式ドキュメントで公開されている。