GitHub Universe Recap & 生成コードの品質を担保するCode Qualityのデモ

-- Views

December 05, 25

スライド概要

[AOAI Dev Day Osaka - connpass]( https://azureai.connpass.com/event/373452/ )の登壇スライドです。
AOAI Dev Dayの説明、GitHub Universeの更新Recap、Code Qualityの有効化方法や詳細をまとめています。

profile-image

バックエンドエンジニア。  主にC#, Azure, Terraform, GitHub Actionsをいじっています。Microsoft MVP for Azure, Azure AI Foundry, GitHub Star

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

(ダウンロード不可)

関連スライド

各ページのテキスト
1.

GitHub Universe Recap & 生成コードの品質を担保する 「Code Quality」デモ AOAI Dev Day Osaka 2025/12/05 Maki Nagase

2.

Maki Nagase @yuma_prog • My Info • 株式会社ゼンアーキテクツ所属 • GitHub Star • Microsoft MVP for Azure, Azure AI Foundry • 運営・主催コミュニティ • AI駆動開発勉強会, JAZUG(Japan Azure User Group), Azure わいがや会, GitHub Vibe Riders, Hack Everything., GitHub dockyard, AOAI Dev Day • 好きな技術 • Azure PaaS, Azure AI, C#, Terraform, GitHub Copilot • 趣味 • 技術コミュニティ,アニメ,キャンプ,しゃぼん玉,法螺貝, サバゲ,などなど

3.

AOAI Dev Day 2025 実行委員長でした 初めてカンファレンスの実 行委員長をやって得た学び ~AOAI Dev Day 2025 裏話~ 貴重&大変な経験すぎて記 事も書いているのでぜひ!

4.

MS本社から大物ゲストが3名も

5.

懇親会も盛り上がりました

6.

2026年もやります! またMSから大物スピーカー連れてくるのでぜひ!!

7.

本題 GitHubの年次イベントGitHub Universe 2025が 10/28,29に開催されました @サンフランシスコ

8.

初、現地に行ってきました!

9.

イスラエルのテレビデビュー してました!

10.

補足:GitHub Stars https://stars.github.com/

11.

イスラエルのテレビデビュー してました!

14.

現地から2本配信していました! GitHub Vibe Riders – YouTube GitHub Copilotの更新情報キャッチアッ プや検証をゆるーくライブ配信するチャ ンネル GitHub Universe 2025 Day1 更新情報キャッチ アップ!【サンフランシスコ現地から】 GitHub Universe 2025 Day1 現地の様子

15.

現地をエンジョイしている様子は GitHub dockyard Radio: GitHub Universe 2025 Recap & 2025.10(後半) GitHub dockyardにて、現地で撮影した動画・ 写真を見せながら話しています!

16.

Universe 2025 の更新 4 選 • Agent HQ • ええっ!各社のCoding agentをGitHub Copilotのサブスクリプションで使えるようになっ ちゃうのー!?GitHub大勝利すぎるじゃん!

17.

Universe 2025 の更新 4 選 • Agent HQ • ええっ!各社のCoding agentをGitHub Copilotのサブスクリプションで使えるようになっ ちゃうのー!?GitHub大勝利すぎるじゃん! • Code Quality • 「GitHubでコードを管理する理由」が増える、良い • 「コードの品質」を自動でスキャンしてGitHub Copilotで修正まで流れるようにさせられ てしまう。AI時代にこそほしいやつ

18.

Universe 2025 の更新 4 選 • Agent HQ • ええっ!各社のCoding agentをGitHub Copilotのサブスクリプションで使えるようになっ ちゃうのー!?GitHub大勝利すぎるじゃん! • Code Quality • 「GitHubでコードを管理する理由」が増える、良い • 「コードの品質」を自動でスキャンしてGitHub Copilotで修正まで流れるようにさせられ てしまう。AI時代にこそほしいやつ • カスタムエージェント • Coding agent版Custom Chat Modeじゃん、便利(→後にCustom Chat ModeがCustom Agentに リネームされた)

19.

Universe 2025 の更新 4 選 • Agent HQ • ええっ!各社のCoding agentをGitHub Copilotのサブスクリプションで使えるようになっ ちゃうのー!?GitHub大勝利すぎるじゃん! • Code Quality • 「GitHubでコードを管理する理由」が増える、良い • 「コードの品質」を自動でスキャンしてGitHub Copilotで修正まで流れるようにさせられ てしまう。AI時代にこそほしいやつ • カスタムエージェント • Coding agent版Custom Chat Modeじゃん、便利(→後にCustom Chat ModeがCustom Agentに リネームされた) • VS CodeのHandoffs機能 • Custom Agent切替時にコンテキストをするっと渡せるから、Plan agentから実装 agentへ、 みたいな時とか特に便利!

20.

Code Quality

21.

なぜCode Qualityが必要なのか AIが大量のコードを生成 するようになった時代 • レビューコストが増加 • 品質への懸念 SDLCの中で自然とコード 自動でコードの品質を一 品質が担保できるのが理 定に保つことができる 想 Code Qualityの登場

22.

Code Quality利用の前提条件 • GitHub Team、GitHub Enterprise Cloud上のOrganization所有リポジトリ • GitHub Actionsの有効化 • CodeQLの実行をActionsで行うため • パブリックプレビュー中の現在、Actionsの課金のみが発生(Code Qualityは無料) • GA後の価格は未定 • 対応言語 • C#,Go,Java,JavaScript,Python,Ruby,TypeScript( CodeQLによる分析) • AIによる分析はこれ以外の言語でも実行されることがある

23.

Code Qualityでできること • コードの品質を調査 • CodeQLを使用したルールベースの分析 • AIを活用した分析(デフォルトブランチに最近プッシュされたファイルのみ分析) • トリガーと範囲は「デフォルトブランチ」への「プルリクエスト」と「週次」の「リポ ジトリ」へのスキャン • プルリクをオープンするとCodeQLスキャンが動き、プルリクコメントで報告。修正提案を提 示してくれるので問題なければ受け入れ(Copilot Autofix)※Copilotライセンス不要

24.

Code Qualityでできること • ダッシュボードでの可視化 • リポジトリダッシュボード • 今後Organization単位でも確認できるようになる予定 https://docs.github.com/en/code-security/code-quality/tutorials/improve-your-codebase

25.

Code Qualityでできること • 品質基準の定義 • プルリクエストのルールセットを設定することで定義 • 基準を満たさない場合はマージできないようにする https://docs.github.com/en/code-security/code-quality/how-tos/set-pr-thresholds

26.

有効化方法 • リポジトリのSettingsで、「Security」の下にある「Code quality」を開き有効化

27.

マージ後にセキュリティタブを確認

28.

GitHub Universeの更新情報 • GitHub Universe · まとめ • GitHubのもの • September 2025 (version 1.105) • VS Codeのもの(詳細がこちらにしかないものもある) • https://githubuniverse.com/ • セッションのアーカイブはこちらから

29.

12月11日 AI 駆動開発勉強会 フロントエンド支部 #1 VS Codeのコードから見るGitHub CopilotやMCP Clientとしての実装について話します https://aid.connpass.com/event/374658/

30.

12月12日 第 9 回 JAZUG for Women https://jazug.connpass.com/event/371615/

31.

12月22日 第57回 Tokyo Jazug Night https://jazug.connpass.com/event/375673/

32.

12月25日 Azureわいがや会2周年 • Microsoft Ignite RecapしてM5Stack猫耳を作り https://azure-waigaya.connpass.com/event/375717/ @ponponmikankanさん がDJをします