BEACHSIDE BLOG

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

GitHub Universe 2025 アップデートまとめ

GitHub Universe 2025 以降となる 2025年10月28日~31日に出た更新情報のまとめです。GitHub Universe 2025 に絡まないであろう細かい更新もありますがすべてこちらで記載してます。

ということで現地の入り口は例年通りこんな感じ。

Keynote をざっくりまとめると...

  • Agent HQ というビジョンのアナウンスから。
    • Agent HQ はあらゆる coding agent のセッションを GitHub から開始・管理・活用するためのプラットフォームとして、CLI やウェブやローカルの IDE のどこからでも利用できるようにするためのプラットフォーム。
    • Agent HQ によってAnthropic, OpenAI, Google, Cognition, xAI などの coding agent が GitHub Copilot の有料のサブスクリプションの一部として利用できるみたい。
    • この概念を実現するための Mission control 機能として、あらゆるところから agent のタスクを管理できるような機能も出てきました。
    • Agent HQ の詳細はこれからって感じ。
  • Coding agent の進化の話
    • GitHub Actions でよりパワフルに実行できるよう Self-hosted runner での実行が可能に。
    • Coding agent のタスクに CodeQL と Secret Protection が統合され、より品質の強化へ。
    • Custom agent の導入
    • Agent sessions で Codex との統合など
  • VS Code の MCP server 連携や Copilot のモデルの強化、Plan mode の登場などの各種の機能改善など。
  • Code Quality 機能によりコードの品質をより強化
  • Copilot の利用状況をダッシュボードで可視化することで利用の効果を測定できるように。

などなどたくさんの発表がありましたが、Agent HQ 以外は大体この後のまとめに書かれています。 Anthropic や OpenAI の方も登壇したほか、Microsoft のサティアも登場してびっくりでしたね。

ということでいつものまとめです。

全般

GitHub Copilot の App modernization が IntelliJ IDEA で利用可能に (2025-10-28)

GitHub Copilot app modernization: Now available in IntelliJ IDEA - GitHub Changelog

  • VS Code 利用可能だった app modernization の機能 (アプリケーションの評価、自動化されたコード変換の適用、ビルドと依存関係のパッチ適用、およびサービスのコンテナ化とかしてくれるやつ)が Java ユーザーで人気の IDE である IntelliJ IDEA で利用可能に。

Copilot による pull request 内の変更のグルーピング機能 (2025-10-28)

Grouping changes in a pull request with Copilot in public preview - GitHub Changelog

  • Copilot change group は、Pull request で内で、リファクタリングや設定の更新、テストの改善などの関連する変更を、copilot で自動でグループ化してくれる機能。
  • Copilot Enterprise, と Pro+ プランで利用可能。
  • Pull request の Files changed で "Try the new experience" から利用可能。

Pull request の Files changed ページのパフォーマンス改善 (2025-10-28)

Improved pull request files changed experience now in public preview - GitHub Changelog

  • pull request の Files changed のページでパフォーマンスの改善、アクセシビリティや UX の改善されたページが利用可能に。
  • Pull request の Files changed で "Try the new experience" から利用可能。

Immutable releases が GA (2025-10-28)

Immutable releases are now generally available - GitHub Changelog

  • 以前から public preview だったImmutable releases が GA。
  • 機能はざっくり以下。
    • その release (アセット) は追加、変更、削除が不可能になることで、サプライチェーン攻撃からの保護が強化。
    • タグも削除・移動ができなくなる。
    • 署名付きの attestations を受ける為、アセットに改ざんがないかの検証が可能に。

GHEC の Unaffiliated users 機能が GA (2025-10-28)

Unaffiliated users for GHEC accounts now generally available - GitHub Changelog

  • Unaffiliated users (organization に属していない Enterprise のユーザー) が GA。
  • 機能の補足として...
    • そもそもは Organization に属さない ( = GHEC のライセンスを不要) で Copilot のライセンス付与できるための機能として登場したアカウントの分類。
    • この機能の登場で organization からアカウントを remove してどこの organization にも属さない場合、"Unaffiliated users" となり、自動で Enterprise から remove されない。
  • Enterprise level の "People" → "Members" から "Unaffiliated users" を確認可能。

GitHub の Home の dashboard の更新 (2025-10-28)

Home dashboard update in public preview - GitHub Changelog

  • GitHub の Home (https://github.com/dashboard が新しくなり、チャットの入力欄のすぐ下に Agent sessions がみれるように。
  • その他細かい UI/UX の更新もあり。

GHEC の Enteprise ライセンスなしで Copilot のライセンス割り当てが GA (2025-10-28)

Managing Copilot Business in enterprise is now generally available - GitHub Changelog

  • GHEC (GitHub Enterprise Cloud) の Enterprise owner が GHEC のライセンスシートの割り当て不要で Copilot Business のライセンスを割り当てる機能が GA。
  • 実際の運用だと
    • Enterprise level の People → Enterprise teams から copilot を割り当てるための team を作成
    • Enterprise level の Billing and licensing → Lisencing のページで "Copilot" セクションにある Manage ボタンをクリック → users or Enterprise teams or Organizations での Copilot のライセンスの割り当て (Assign) が可能なので、enterprise team を割り当てる感じが管理しやすいかなと。
  • GHEC のトライアル期間中からこの機能を使って Copilot Business ライセンスの付与が可能。トライアル終了後に Copilot Enterprise へ変更可能らしい。

Secret scanning 時に追加のメタデータの付与 (2025-10-28)

Introducing extended metadata checks for secret scanning - GitHub Changelog

  • シークレットプロバイダーの一部で Validity check 時に、追加のメタデータのフィールドが付与され、secret scanning alert の右側に表示されるように。
  • シークレットの所有者や有効期限などが含まれるため、漏洩したキーへの対応がしやすくなる感じ。
  • どこが対応したかは上記の changelog 参照。

GitHub Code Quality が public preview で登場 (2025-10-28)

GitHub Code Quality in public preview - GitHub Changelog

詳細は別のブログに以下にまとめました。

blog.beachside.dev

GitHub Copilot 関連

Code scaning alert で Copilot をアサインして自動修復が可能に (2025-10-28)

Assign code scanning alerts to Copilot for automated fixes in public preview - GitHub Changelog

  • Code scaning alert (repo の Security タブ → Code scanning で表示されるアラートの一覧または詳細) で "Assignees" に "Copilot" をアサインできるように。
    • 一覧から一括でのアサインや詳細で個別にアサインが可能。
  • これにより Coding agent が Copilot Autofixと連携して動作し、ドラフトの pull request を作って修正を実施、修正完了後に pull request のドラフトが外れる感じ。
  • 現時点では、Code Security または GHAS, および Coding agent を利用しているユーザーが対象。

Copilot coding agent で Code security と品質のチェックの自動化 (2025-10-28)

Copilot coding agent now automatically validates code security and quality - GitHub Changelog

  • Copilot coding agent で生成されたコードは、デフォルトでセキュリティと品質のチェックをしてくれるようになったって機能。
    • 依存関係のチェック、secret scanning を使ったチェックの実施
    • コードレビューを行い、問題を発見した場合は修正の実施
    • PR の summary で実施した内容を書いてくれる。
  • 有料の Copilot プラン全てで利用可能、Github Security のライセンスは不要。

Copilot CLI で Custom agent 利用可能などの機能改善 (2025-10-28)

GitHub Copilot CLI: Use custom agents and delegate to Copilot coding agent - GitHub Changelog

  • Custom agent が Copilot CLI でも利用可能に (新登場の Custom agent 自体の話は別セクションで記載)。
  • slash command: /agent で明示的に呼び出し可能。
  • GitHub Copilot CLIからCopilotコーディングエージェントにタスクをデリゲート可能に。
    • slash command: /delegate TASK-DESCRIPTION で利用可能。
  • Copilotの出力がトークンごとにターミナルにストリームされるよう。
  • Copilotは複数のツール呼び出しを並列で実行できるようになり、より複雑なタスクの完了時間の短縮に。
  • アプリケーションのメモリフットプリントの削減や画面のちらつきバグの修正など、GitHub Copilot CLIに対する継続的なパフォーマンス改善。

GitHub Copilot の Custom angets が利用可能に (2025-10-28)

Custom agents for GitHub Copilot - GitHub Changelog

  • ユーザーまたは organization でファイルベースでカスタムエージェントを構成して利用が可能に。
  • repo の .github/agents, または {organization名}/.github の repo に構成ファイルを追加することで利用可能。

JetBrains IDEs で coding agent のタスクのデリゲートが可能に (2025-10-28)

Delegate tasks to Copilot coding agent from JetBrains IDEs - GitHub Changelog

  • JetBrains IDEs で coding agent のタスクのデリゲートが可能に。
  • 利用には有料の Copilot のプランが必要、また、管理者で Copilot のポリシーの "Copilot coding agent" と "Editor preview features" の有効化が必要。
  • Copilot chat の Ask または agent モードで、チャット入力欄の Send ボタンの横にあるボタン (Delegate to Coding Agent) から利用可能。
  • 送信後 Copilot Chat にカードが表示されるので、そこから進捗の確認が可能。
  • どんな感じで作るかは以下のドキュメント参考。Partner が作った custom agent はめちゃ参考になりそう (さっとしかみてないけど)。

github.com の Copilot の UI 改善 (2025-10-28)

Updated Copilot input on the home dashboard - GitHub Changelog

  • "/" から Copilot のコマンドが利用可能に (/task, /create-issue など)
  • 入力欄の左下のドロップダウンからファイルの添付や Spaces の追加など可能に。

JetBrains, Eclipse, Xcode で MCP server の構成が可能に (2025-10-28)

MCP registry and allowlist controls for Copilot in JetBrains, Eclipse, and Xcode now in public preview - GitHub Changelog

  • VS Codeで利用可能になっている Enterprise level で構成した MCP Server の allowlist に基づいた制御が JetBrains, Eclipse, Xcode から構成可能に。
    • 現時点では nightly や prerelease バージョンの利用が必要なので詳細はドキュメントを要確認。
  • Enterprise level で構成した MCP Server の allowlist の制御は early public prevew で今後追加機能や変更を予定しているので注意。
  • この設定自体や制約は以下のドキュメントを参考:

Copilot coding agent で self-hosted runners の利用が可能に (2025-10-28)

Copilot coding agent now supports self-hosted runners - GitHub Changelog

ユーザー作成の PR に対して coding agent へのタスク依頼が可能に (2025-10-28)

Ask Copilot coding agent to make changes in any pull request with @copilot - GitHub Changelog

  • ユーザーが作った PR で @copilot をメンションしてタスクを依頼するコメントを書くと、既存の PR のブランチをベースブランチとして新しい PR を開き、タスクが完了するとその新しい PR に対するレビューをリクエストするようにコメントしてくれる。
    • 新しい PR を承認してユーザーが作成した PR に merge するのはもちろんユーザー。
  • この機能を利用するには:
    • GitHub Copilot の有料プランが対象。
    • Coding agent の有効化が必要。

Copilot 利用状況メトリクスのダッシュボードが public preview (2025-10-28)

Copilot usage metrics dashboard and API in public preview - GitHub Changelog

  • Copilot の利用状況ダッシュボードによりどう使われているかの可視化・把握が可能に。
  • デフォルトで無効になっているので有効化が必要。
    • Enterprise level で AI Controls → Copilot → Copilot usage metrics を "Enabled" へ。
  • Enterpise level の insights → "Copilot usage" よりダッシュボードの確認可能。
    • 単純な各種使用量のほか、どのモデルが使われているかやどの言語に使われているかなどいろいろ見れます。

AI controls と agent controle plan が public preview (2025-10-28)

Enterprise AI controls & the agent control plane are in public preview - GitHub Changelog

  • Enterprise level のタブで AI Controls が public preiew、AI Controls の中の Agents も public preview。
  • AI 関連のポリシーの制御が AI Controls からまとまった感じ。

Linear の issue に Copilot をアサイン可能に (2025-10-28)

GitHub Copilot for Linear available in public preview - GitHub Changelog

  • Linear の issue で copilot をアサインすることで coding agent の実行が可能に。
  • Linear の issue に copilot をアサインすることでこんな感じのことをしてくれる。
    • ドラフトの PR を作成。
    • coding agent が作業を開始し、進捗の更新を Linear の activity timeline へ。
    • coding agent の作業完了後、PR のレビュー依頼。

Slack が coding agent と連携可能に (2025-10-28)

Work with Copilot coding agent in Slack - GitHub Changelog

  • Slack の GitHub app が coding agent と連携可能となって Slack の会話から直接 PR を作成できるように。
  • Slack で @GitHub にメンションすることで coding agent が動く流れ。

Copilot Code review 機能がよりよく (2025-10-28)

New public preview features in Copilot code review: AI reviews that see the full picture - GitHub Changelog

Copilot の code review 機能が進化 (今後予定の機能を含む)。

  • CodeQL や主要なリンターとの統合し (まずは ESLint)、LLM ベースのセマンティック分析とルールベースのチェックを組み合わせたレビューを行うことで品質やセキュリティの脆弱性対策の強化の改善ができるようになる予定。
  • PR 内で @copilot にメンションしてコメントすることで coding agent が作業してくれるように (これは前述の coding agent の進化機能だが)
  • instructions.md または copilot-instructions.md ファイルでのカスタムインストラクションを使用し、独自のレビュー基準やトーンをカスタマイズ することで、Copilot Code Review が何を優先するか(例:テストカバレッジ、パフォーマンス、可読性)を定義可能に。Copilot Code Review は VS Code, Visual Studio, JetBrains, Xcode, github.com で利用できるので、レビュー基準の一貫性も保てる。
  • Copilot Pro と Pro+ プランはデフォルトで有効。
  • Copilot Business と Enterprise プランは設定を有効にする必要あり。
    • Enterprise level の AI Controls → Agents → Copilot Code Review をクリックして、"Copilot code review" と "Opt in for access to Copilot code review preview features" を有効に。

Coding agent の task の管理がよりよく (2025-10-28)

A mission control to assign, steer, and track Copilot coding agent tasks - GitHub Changelog

https://github.com/copilot の UI が、coding agent の tasks をよりよく管理できるよう改善。

Universe 2025 の keynote でもふれた Mission control に関する機能ですね。

  • Copilot のセッション実行中にチャットにコメントを入力すると、tool call の完了直後に応答するように。また、Files changed ビューから直接コメントの追加も可能に。
  • Agent sessions のビューでタスクのステータス確認や Copilot への入力を必要とするタスクへすぐ介入が可能に。
  • 今までは coding agent のタスクの作成は github.com/copilot/agents からだったが、github.com/copilot や GitHub mobile の agent tasks ビュー作成可能に。またどこからでも custom agent の選択が可能に。

Visual Studio Code Insiders での GitHub Copilot の機能改善ハイライト (2025-10-28)

GitHub Copilot in Visual Studio Code gets upgraded - GitHub Changelog

GitHub MCP server がよりよく改善 (2025-10-29)

GitHub MCP Server now comes with server instructions, better tools, and more - GitHub Changelog

いくつかの機能改善でより効果的に動作するよう改善。

  • MCP の仕様である server instructions (MCP server の tool の依存関係や効果的に利用するためのガイド制約を定義できる system prompt 的なもの)の導入で、よりよく動作するように。
  • tools のグルーピングの最適化。

GitHub Models 関連

GitHub Models で Mistra の古いモデルが廃止のアナウンス (2025-10-31)

Deprecated models in GitHub Models - GitHub Changelog

  • Mistral-Nemo が廃止、代替となる新モデルは Mistral-small-2503.
  • Mistral-large-2411 が廃止、代替となる新モデルは Mistral-medium-2505.

GitHub Actions 関連

GitHub hosted-runner の custom image が pulic preview (2025-10-28)

  • GitHubが厳選したベースイメージをベースに、ワークフローのニーズに合わせて独自の仮想マシンのイメージを構築可能に。
  • 作成した image の runner は larger runner の扱い。
  • セットアップが重いワークフローとかは事前にビルドしてイメージを作っておけるので actions の実行時間の短縮に有用そうですね。

GitHub Actions で 1vCPU の Linux runner が public preview で利用可能に (2025-10-28)

1 vCPU Linux runner now available in GitHub Actions in public preview - GitHub Changelog

  • GitHub Actions のワークフローで runs-onubuntu-slim を指定することで 1vCPU の linux の runner が利用可能に。
  • 1vCPU と 5GB RAM。実行時間は15分限定で、時間を超えると強制終了でジョブが失敗扱いに。
  • issue の自動ラベリングや linting や formatting などシンプルなジョブに最適。
  • standard runner の比較だと通常の ubuntu-latest と比べてコストが1/4なので使い分け次第で有用って感じ。

CodeQL Action v3 が廃止アナウンス (2025-10-28)

Upcoming deprecation of CodeQL Action v3 - GitHub Changelog

  • CodeQL Action v3 は、2026年12月にに推奨へ。
  • まだ一年あるけど早めに CodeQL Actions v4 に切り替えてねと。

おまけ