概要
GitHub Copilotで、個々のユーザーに設定する予算(budget)に「有効期限」を付けられるようになりました。指定した日付になると、GitHubがその予算を自動的に削除します。この機能は一般提供(GA)として公開されています。
何が発表・更新されたのか
これまでは、一時的に設定したユーザー個別の予算を、期限が来たら手作業で1つずつ削除する必要がありました。今回のアップデートで、個別ユーザー予算に「任意の有効期限」を設定できるようになり、指定日にGitHubが自動で予算を削除します。
予算作成・編集時に、次の3つから選べます。
- 有効期限なし(デフォルト。従来と同じ動作)
- 次の請求サイクル開始時に期限切れ
- 特定の日付で期限切れ
有効期限はいつでも変更・解除が可能です。設定方法は、課金設定(billing settings)から行うか、Budgets REST APIの expires_at フィールドを使って予算の作成・更新時に指定します。
期限切れになると、そのユーザーには次に適用される予算(コストセンターの1ユーザーあたり予算や、全体(universal)予算など)が自動的に引き継がれます。
なぜ重要なのか
企業規模でCopilotを運用していると、一時的な予算の上乗せ(オーバーライド)を後から手作業で片付ける「定期的な清掃作業」が発生していました。有効期限機能によって、この後片付けが自動化され、管理者の運用負荷とミスのリスクを減らせます。
誰に関係があるのか
公式情報によると、この有効期限機能は GitHub Copilot Business と Copilot Enterprise プランで利用できます。主に、これらのプランでチームや組織のCopilot利用コストを管理する管理者・IT担当者が対象です。
仕事や業務でどう使えるのか
例えば、期間限定のプロジェクトや短期メンバーに一時的に予算を割り当てたい場合、あらかじめ終了日を「特定の日付」で設定しておけば、プロジェクト終了と同時に予算が自動で外れます。試用期間の予算を「次の請求サイクル開始時に期限切れ」にしておくといった使い方も可能です。
API(expires_at フィールド)を使えば、社内の管理ツールと連携して予算設定を自動化することもできます。
注意点
- この機能が利用できるのは Copilot Business / Copilot Enterprise プランです。それ以外のプランでの提供状況は、公式情報上では確認できませんでした。
- 有効期限が来て予算が削除されると、ユーザーは自動的に「次に適用される予算」に切り替わります。意図しない予算に切り替わらないよう、コストセンターや全体予算の設定を事前に確認しておくと安心です。
- 日本での提供状況や日本語対応の詳細については、公式情報上では確認できませんでした。
今後
有効期限はいつでも変更・解除できるため、運用しながら柔軟に調整できます。企業でのCopilotコスト管理は今後も機能拡張が進むと考えられ、予算管理の自動化を検討する良いタイミングと言えます。詳細な設定手順やAPI仕様は、下記の公式ドキュメントで確認してください。
公式情報
関連キーワード
- GitHub Copilot
- Copilot Business / Copilot Enterprise
- Budgets REST API
- 予算管理(budget)
- 生成AI





