2026.10.27 TUE21:36 JSTGitHub
GitHub Copilotサーバー間認証に対応
条件付きパブリックプレビュー
個人のログイン不要で、自動プログラムやエージェントが自前で Copilot を呼び出せる仕組み。
- 個人のログイン認証なしでCopilot SDK利用可能に
- GitHub App経由のサーバー間認証で背景実行できる
- 組織単位で課金管理やアクセス制御を一括適用できる
目線
Copilot SDKを使った常駐型エージェントやバックエンド自動化サービスの運用・権限分離が容易になる。
対象
Copilot SDKで自動化サービスや常駐型エージェントを構築する開発者
使える場面
- 特定個人のアカウントに依存しない常駐型エージェントの構築
- 組織単位での Copilot 呼び出し管理と利用量レポートの取得
試すなら
GitHub Appに Copilot Requests 権限を設定してプレビュー検証を開始する
確認点
パブリックプレビュー段階であり組織(Organization)へのアプリインストールが必要
背景
これまでの Copilot SDK 利用ではサインインした個別ユーザーの認証情報が必要であり、背景で動くサービスや大規模エージェントの自動実行で運用の制約となっていた。
何が変わったか
- GitHub App 向けの読み取り権限「Copilot Requests」を追加
- 短時間のインストールアクセストークンを使った Copilot SDK 呼び出しに対応
- AI利用量の CSV レポート(app_client_id 項目)でアプリ別の請求・利用実績を確認可能に
使える場面・影響
開発者は個人の認証期限切れや退職に影響を受けないサービス専用アイデンティティ(ワークロードID)で Copilot 連携機能を安定稼働させられる。
試す前に確認
- 組織のモデルポリシーや予算設定の適用範囲
- GitHub App の一時停止・アンインストールによるアクセス制御手順
一次ソース
- GitHub Changeloggithub.blog