BEACHSIDE BLOG

Azure と GitHub と C# が好きなエンジニアの個人メモ ( ・ㅂ・)و ̑̑

月刊 GitHub アップデート: 2026年5月号

6月前半バタバタしてて放置気味になり6月中旬になっていまいましたが今回もやってきましょー月刊 GitHub アップデート。

今月は GitHub Copilot の usage-based billing が開始されて火を噴いている企業も多い気がしてますが、他社と比べて高いわけではなく現実的な価格になった感じと、個人的には思っています。

5月の個人的ハイライトは、 VS Code のモデルの Auto が賢く実用的になったというアップデートがと感じてます。個人的には Auto を使うモチベがないので試してませんが、この記事書いてて試さねばと感じたところ。

全般

GitHub MCP server 経由で Dependabot が利用可能に (2026-05-05)

Dependency scanning with GitHub MCP Server is in public preview - GitHub Changelog

  • GitHub MCP server の Dependabot toolset の一部として、依存関係の脆弱性スキャンが利用可能に。
  • VS Code なら MCP server の config で hedaers に "X-MCP-Toolsets": "dependabot" を付与する必要あり。
  • VS Code からの利用なら agent plugins をインストールすると /dependency-scanning でスキャンできたり、GitHub Copilot CLI ならプラグインのインストール (/plugin install advanced-security@copilot-plugins) でスキャンできるように。

GitHub MCP server での Secret scanning が GA (2026-05-05)

Secret scanning with GitHub MCP Server is now generally available - GitHub Changelog

  • 3月から public preview 中だった GitHub MCP server 経由での secret scanning 機能が GA。

Enterprise Live Migrations が public preview (2026-05-07)

Enterprise Live Migrations is now in public preview - GitHub Changelog

  • GitHub Enterprise Server(GHES)からGitHub Enterprise Cloud へ repo を移行するための Enterprise Live Migrations (ELM) が public previewに。
  • ELMはソースからターゲットへ継続的にデータを同期するため、開発者は移行期間中もリポジトリでの作業を続けることが可能。準備が整った後の切り替え(cutover)には、未反映の残りの変更(in-flight changes)を反映させる時間しかかからないので、repo のダウンタイムなしで移行が可能。
  • 従来の GitHub Enterprise Importer は、ダウンタイムが許容される repo で、ダウンタイムが許容されない repo は ELM を使うハイブリッド方式で移行するのがよさげ。

新しい Enterprise installation API が public preview (2025-05-13)

New enterprise installation API now in public preview - GitHub Changelog

  • GitHub Appが Enterprise にインストールされているかどうかとその installation ID を特定できる新しい API が public preview で公開。

個人的にはこれがなくて不便だったので容易に installtion ID を取得できるようになってうれしい。

GHAS のトライアルをセルフで開始可能に (2026-05-19)

Start a GitHub Advanced Security trial from a risk assessment - GitHub Changelog

  • Enterprise owner が自身で GHAS の機能のトライアルを開始可能に。
  • 前提条件 (支払い方法や、GHAS をまだつかったことないなど) はあるのでドキュメントを要確認。

Code quality で Code coverage がセットアップ可能に (2026-5-26)

Code coverage on pull requests is now in public preview - GitHub Changelog

  • Code quality で code coverage alaysis のセットアップが可能に。
  • repo の settings → Code quality から "Code coverage analysis" をセットアップすることで code-coverage.yml が作られて構成可能に。
    • 自分で code coverage をセットアップするのとのあまり変わらん印象。
  • プレビュー期間中は無償で使えるが、 そろそろ有償化しそうなので注意は必要。

GitHub Copilot 関連

GPT-5.2 と GPT-5.2-Codex が廃止のアナウンス (2026-05-01)

Upcoming deprecation of GPT-5.2 and GPT-5.2-Codex - GitHub Changelog

  • GPT-5.2 と GPT-5.2-Codex が2026年6月1日から廃止のアナウンス。
  • Copilot Code Review では GPT-5.2-Codex は、この廃止の対象外でまだ利用可能とのこと。

Enterprise level で GitHub Copilot CLI の Plugin の構成及び配布の管理が可能に (2026-05-06)

  • .github-private repo を作って .github//copilot/setting.json ファイルで plugin の定義が可能に。
  • 設定すると自動で pull してインストールされる。

Rulesets の機能改善 (2026-05-06)

Repository rulesets: User bypass and branch renaming - GitHub Changelog

Repo の rulesets で2つの機能が追加。

  • 個別ユーザーを bypass のアクターとして指定可能に。
  • ruleset のスコープが維持される限り、repo の管理者がブランチ名を変更可能に。
    • Enterprise level だと Settings → Member privileges → "Repository branch renames" から。
    • Org level だと Settings → Member privileges → "Branch renames" から。

GitHub Copilot CLI の Rubber Duck 機能が拡張 (2026-05-07)

Rubber Duck in GitHub Copilot CLI now supports more models - GitHub Changelog

/experimental 機能のひとつ Rubber Duck が拡張されて以下2パターンでの実行が可能に。

  • GTP 系のモデルを利用していた場合、Clade の agent で rubber duck が実行。
  • Claude 系のモデルを利用していた場合は、 GPT-5.5 とペアリングが可能に。

GitHub Copilot cloud agent でシークレットや変数の取り扱いの機能改善 (2026-05-08)

More flexible secrets and variables for Copilot cloud agent - GitHub Changelog

  • 今まで repo ごとに設定ができなかった Agent の secrets と variables (Copilot cloud agent用のシークレットと変数) が Org level でも設定可能になり、MCP server などの共通で使いそうなものの取り扱いが便利に。

GitHub Copilot の4月の利用分が AI Credits 用のレポートが取得可能に (2026-05-12)

  • 4月の GitHub Copilot の利用料を AI Credits に換算するといくらになるかのレポートがダウンロード可能に。
  • AI Credits で換算される Usage-based billing は6月1日より運用開始。

GitHub Copilot code review の機能改善 (2026-05-12)

Copilot code review: Comment experience improvements - GitHub Changelog

GitHub Copilot code review の出力が以下のように改善。

  • コメントの右上に重大のラベル (High, Medium, Low) が表示されるように。
  • 類似のコメントがグループ化されるようになって見やすく。

Copilot coud agent が REST API で実行可能に (2026-05-13)

Start Copilot cloud agent tasks via the REST API - GitHub Changelog

  • Copilot Business と Copilot Enterprise プランで、Copilot Cloud agent が REST API から実行可能になり、プログラムからの実行が可能に。
  • 現時点での認証は PAT, OAuth トークンのみで、GitHub App による認証は近日公開予定。

GitHub Copilot app が technial preview で登場 (2026-05-14)

GitHub Copilot app is now available in technical preview - GitHub Changelog

  • GitHub Copilot の agent の session を管理できるデスクトップアプリである GitHub Copilot app が登場。

ユーザーの好みを Copilot Memory で設定可能に (2026-05-15)

Copilot Memory supports user preferences for Pro, Pro+ users - GitHub Changelog

  • Copilot Pro, Pro+ ユーザー向けの early access で Copilot Memory に user-level preferences (ユーザーの好みを保存する機能) をサポート。
  • Copilot Memory は repo level で保存される機能だが、これに追加してユーザーレベルでの好みの設定が可能になった流れ。
  • ユースケースはコミットスタイルや pull request の構造化、会話のトーンの好みなど。

GPT-5.3-Codex がベースモデルに (2025-05-15)

GPT-5.3-Codex is now the base model for Copilot Business and Enterprise - GitHub Changelog

  • 3月からロールアウト開始していた base model を GPT-4.1 から GPT-5.3-Codex への変更のアナウンス。
  • 対象は GitHub Business, Enterprise プラン。

Copilot CLI のリモート操作が GA (2026-05-18)

Remote control for Copilot CLI sessions now generally available on mobile, web, and VS Code - GitHub Changelog

  • 4月に登場した Copilot CLI を GitHub Mobile または GitHub.com から操作する機能が GA。
  • 今回のリリースで GitHub 以外の repo や repo に関連付けられていないディレクトリにも対応。
    • GitHub の repo だと、github.com の Agents タブから確認可能。
    • GitHub 以外の repo や repo に関連づかないディレクトリの場合は github.com/copilot/agents から確認が可能。
  • VS Code と JetBrains にもリモートコントロールが導入されたので、ターミナルや VS Code, JetBrains で Copilot CLI のセッションを開始し、GitHub Mobile や github.com から監視・捜査課が可能に。

Cloud agent の構成を取得可能な API が public preview で登場 (2026-05-18)

Audit repository Copilot cloud agent configuration via the REST API - GitHub Changelog

  • repo の Cloud agent の設定の取得可能な REST API が登場。
  • Copilot Cloud agent の設定の情報(MCPサーバー構成、有効化されているツール、GitHub Actionsワークフローポリシー、ファイアウォール構成など) が取得可能になり、監査目的などの情報収集に便利。

Copilot cloud agent で選択可能なモデルが追加 (2026-05-18)

Copilot cloud agent: Fast, cost-efficient models for simple tasks - GitHub Changelog

  • Copilot cloud agent で、シンプルなタスク用に、コスパのよい以下のモデルが選択可能に。
  • Cloude Haiku 4.5
  • GPT-5.4-mini

GitHub Actions が失敗した際の Copilot での修正がワンクリックで可能に (2026-05-18)

One-click fixes for failing Actions with Copilot cloud agent - GitHub Changelog

  • GitHub Actions のジョブが失敗した際、Actions のジョブを開いた画面の上部の "Fix with Copilot" ボタンからワンクリックで修正の依頼が可能に。
  • 対象は GitHub Copilot Business と Copilot Enterprise プランのみ。

Organization ごとに利用可能な model のルールが作成可能に (2026-05-26)

Target Copilot models to organizations with model rules - GitHub Changelog

  • どの org にどの model を利用可能とするかのルールを構成可能に。
  • 設定は Enterprise level の AI Controls → Copilot → Configure allowed models → "Targeted model rules" から。

Copilot chat on the web で issue をセマンティック検索可能に (2026-05-20)

Semantic issue search in Copilot Chat - GitHub Changelog

  • Copilot chat on the web で、自然言語で issue をセマンティック検索できるように。

VS Code でモデルの自動選択機能が改善 (2026-05-20)

Auto model selection now routes based on your task in VS Code - GitHub Changelog

  • VS Code でモデルを "Auto" にすると、以前はリソースが空いているモデルにルーティングされるだけのモデルの自動選択機能が実用的に改善。
  • 具体的には、モデルの可用性と信頼性シグナルを考慮しつつ、、推論、コード生成の複雑さ、バグ診断の難易度、ツールオーケストレーションの必要性など、複数の側面からタスクを評価して最適なモデルを選択するようになった。

Copilot Memory の機能改善 (2026-05-26)

Copilot Memory has more controls for deletion, scope, and the Copilot CLI - GitHub Changelog

  • Deletion guidance: Copilot に何かを忘れるよう指示した際、メモリを削除するための適切な場所が案内され、投票機能が利用可能な場合はそのメモリが down-vote されるようになりました。
  • Repository-level off switch: repo の admin は、repository の settings → Copilot セクション配下の Memory からCopilot Memory を無効化できるように。
  • Copilot CLI における /memory コマンド: /memory on で Copilot Memory を有効化、/memory off で無効化、/memory show で現在のステータスを確認可能に。設定した選択はセッション間で保持。
  • Clearer scope at capture time: store_memory permission prompt において、そのエントリーが user-level preference(ユーザー個々のみ表示、リポジトリをまたいでセッションで使用)になるのか、repository-level fact(リポジトリのすべてのコントリビューターに表示)になるのかが、明示的に示されるように。
    • user-lelvel preferences は、個々のアカウントの設定 (https://github.com/settings/copilot/memory) から選択する。

Claude Opus 4.8 が GitHub Copilot で利用可能に (2026-05-28)

Claude Opus 4.8 is generally available for GitHub Copilot - GitHub Changelog

  • Claude Opus 4.8 が GitHub Copilot が利用可能に。

Copilot usage metrics API の改善 (2026-05-29)

Copilot usage metrics API adds cohorts for AI adoption - GitHub Changelog

  • Copilot usage metrics API は、誰がアクティブかだけでなくどのように Copilot を使用しているかというより深い Copilot adoption story を伝えるのを支援するため、rolling 28-day window における Copilot 製品の使用状況に基づいて、各 engaged user を AI adoption phase に分類するように。
  • 各 engaged user は、直近の 28-day window の中で少なくとも 2 日間使用した Copilot surfaces に基づいて、4 つの phases のいずれかに割り当てられる:
    • Phase 0 — No cohort: ユーザーがいずれのフェーズの engagement criteria(エンゲージメント基準)も満たしていない。
    • Phase 1 — Code first: ユーザーが code completion(コード補完)および/または IDE agent mode を使用(engage)した。
    • Phase 2 — Agent first: ユーザーが単一の GitHub ベースの agent surface(すなわち、Copilot cloud agent、Copilot code review、または Copilot CLI)を使用た。
    • Phase 3 — Multi-agent: ユーザーが 2 つ以上の GitHub ベースの agent surfaces、または新しい GitHub Copilot app を使用た。

GitHub Actions 関連

GitHub Actions の concurrency groups の機能改善 (2026-05-07)

GitHub Actions concurrency groups now allow larger queues - GitHub Changelog

従来、concurrency groupでは進行中の実行(in progress)が1つと、保留中の実行(pending run)が1つしか保持できなかったのが以下の改善。

  • concurrency groupを設定して複数の保留中の実行をキュー(queue)に送り、それらを順次処理できるように。
  • 1つのconcurrency groupあたり、最大100個のキューに投入されたjobまたはworkflowの実行をサポート。

GHAS の SKUs に対して hard budget limits を設定可能に (2026-05-28)

Hard budget limits now available for GitHub Advanced Security - GitHub Changelog

  • GHAS の SKUs に対して hard budget limits (上限に達したら強制停止になる) を設定可能になり、チームが割り当てられたライセンスの予算を超えるのを防げるように。
    • (以前は、soft budget しか作れなかった = 予算に到達したらアラートがなるだけで利用を止めることができなかった)

ピックアップしなかった情報 (個人的にあまり興味がなかったので雑にみただけの情報)