-- Views
December 05, 25
スライド概要
[AOAI Dev Day Osaka - connpass]( https://azureai.connpass.com/event/373452/ )の登壇スライドです。
AOAI Dev Dayの説明、GitHub Universeの更新Recap、Code Qualityの有効化方法や詳細をまとめています。
バックエンドエンジニア。 主にC#, Azure, Terraform, GitHub Actionsをいじっています。Microsoft MVP for Azure, Azure AI Foundry, GitHub Star
GitHub Universe Recap & 生成コードの品質を担保する 「Code Quality」デモ AOAI Dev Day Osaka 2025/12/05 Maki Nagase
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 • 趣味 • 技術コミュニティ,アニメ,キャンプ,しゃぼん玉,法螺貝, サバゲ,などなど
AOAI Dev Day 2025 実行委員長でした 初めてカンファレンスの実 行委員長をやって得た学び ~AOAI Dev Day 2025 裏話~ 貴重&大変な経験すぎて記 事も書いているのでぜひ!
MS本社から大物ゲストが3名も
懇親会も盛り上がりました
2026年もやります! またMSから大物スピーカー連れてくるのでぜひ!!
本題 GitHubの年次イベントGitHub Universe 2025が 10/28,29に開催されました @サンフランシスコ
初、現地に行ってきました!
イスラエルのテレビデビュー してました!
補足:GitHub Stars https://stars.github.com/
イスラエルのテレビデビュー してました!
現地から2本配信していました! GitHub Vibe Riders – YouTube GitHub Copilotの更新情報キャッチアッ プや検証をゆるーくライブ配信するチャ ンネル GitHub Universe 2025 Day1 更新情報キャッチ アップ!【サンフランシスコ現地から】 GitHub Universe 2025 Day1 現地の様子
現地をエンジョイしている様子は GitHub dockyard Radio: GitHub Universe 2025 Recap & 2025.10(後半) GitHub dockyardにて、現地で撮影した動画・ 写真を見せながら話しています!
Universe 2025 の更新 4 選 • Agent HQ • ええっ!各社のCoding agentをGitHub Copilotのサブスクリプションで使えるようになっ ちゃうのー!?GitHub大勝利すぎるじゃん!
Universe 2025 の更新 4 選 • Agent HQ • ええっ!各社のCoding agentをGitHub Copilotのサブスクリプションで使えるようになっ ちゃうのー!?GitHub大勝利すぎるじゃん! • Code Quality • 「GitHubでコードを管理する理由」が増える、良い • 「コードの品質」を自動でスキャンしてGitHub Copilotで修正まで流れるようにさせられ てしまう。AI時代にこそほしいやつ
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に リネームされた)
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へ、 みたいな時とか特に便利!
Code Quality
なぜCode Qualityが必要なのか AIが大量のコードを生成 するようになった時代 • レビューコストが増加 • 品質への懸念 SDLCの中で自然とコード 自動でコードの品質を一 品質が担保できるのが理 定に保つことができる 想 Code Qualityの登場
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による分析はこれ以外の言語でも実行されることがある
Code Qualityでできること • コードの品質を調査 • CodeQLを使用したルールベースの分析 • AIを活用した分析(デフォルトブランチに最近プッシュされたファイルのみ分析) • トリガーと範囲は「デフォルトブランチ」への「プルリクエスト」と「週次」の「リポ ジトリ」へのスキャン • プルリクをオープンするとCodeQLスキャンが動き、プルリクコメントで報告。修正提案を提 示してくれるので問題なければ受け入れ(Copilot Autofix)※Copilotライセンス不要
Code Qualityでできること • ダッシュボードでの可視化 • リポジトリダッシュボード • 今後Organization単位でも確認できるようになる予定 https://docs.github.com/en/code-security/code-quality/tutorials/improve-your-codebase
Code Qualityでできること • 品質基準の定義 • プルリクエストのルールセットを設定することで定義 • 基準を満たさない場合はマージできないようにする https://docs.github.com/en/code-security/code-quality/how-tos/set-pr-thresholds
有効化方法 • リポジトリのSettingsで、「Security」の下にある「Code quality」を開き有効化
マージ後にセキュリティタブを確認
GitHub Universeの更新情報 • GitHub Universe · まとめ • GitHubのもの • September 2025 (version 1.105) • VS Codeのもの(詳細がこちらにしかないものもある) • https://githubuniverse.com/ • セッションのアーカイブはこちらから
12月11日 AI 駆動開発勉強会 フロントエンド支部 #1 VS Codeのコードから見るGitHub CopilotやMCP Clientとしての実装について話します https://aid.connpass.com/event/374658/
12月12日 第 9 回 JAZUG for Women https://jazug.connpass.com/event/371615/
12月22日 第57回 Tokyo Jazug Night https://jazug.connpass.com/event/375673/
12月25日 Azureわいがや会2周年 • Microsoft Ignite RecapしてM5Stack猫耳を作り https://azure-waigaya.connpass.com/event/375717/ @ponponmikankanさん がDJをします