GitHubロードマップ
ウェビナー#1
鈴木 順子
シニアサポートエンジニア
GitHub藤原 淳子
スタッフサービスデリバリーエンジニア
GitHub

00

アジェンダ

GitHubの戦略
ロードマップテーマ

01

02

03

ロードマップの歩き方

新機能
ふりかえり

GitHubロード
マップ

1月〜リリース

今後のリリースGitHubの戦略
ロードマップテーマ

GitHubエクスペリエンス
エンタープライズ対応
統合プラットフォーム

ワークフローの各段階におけるセキュリティ

業界最高水準
開発者向け
コラボレーションツール

AIが支援

コパイロット

コラボレーション
プルリクエスト

プロジェクトディスカッション

マージ・キュー

Issue
検索

生産性
アクションによるCI/CD
Codespaces

ランナー

自動化
npm

GitHub Copilot
モバイル

セキュリティ
高度なセキュリティ

シークレットキャン

コードスキャン

セキュリティ概要

サプライチェーン

ディペンダボット

スケール
統合とAPI

1億人の開発者

ソースコード管理

付録

GitHubのイノベーションの考え方#その1：開発者エクスペリエンスの向上#その2：企業をエンパワー#その3：明日のためのツール

ロードマップの主要テーマ

開発者エクスペリエンスの向上
目標とゴールコラボレーション環境の育成：
プルリクエスト、コードレビュープロセス、チームコミュニケーションチャンネルの改善など、開発者間のコラボレーションを促進する
ツールや機能を強化

課題

ユーザーインターフェースの乱雑さ：
新機能を追加しながらも、ユーザーインターフェースの乱雑さを避け、シンプルさを維持

重要なツールとの統合：
GitHub が他の重要な開発ツールやサービスとシームレスに統合され、よりまとまりのある効率的な開発環境を構築できるようにする

多様なユーザーニーズ：
さまざまなプログラミング言語やフレームワークで、初心者から熟練したプロフェッショナルまで、グローバルな開発者コミュニティの多様なニーズと好みのバランスをとる

開発者エクスペリエンスをパーソナライズする：
開発者のニーズや好みに合わせてGitHubをカスタマイズし、効率性と満足度を向上させる

ユーザー参加とフィードバック：
ユーザーを効果的に巻き込んでフィードバックを提供し、そのフィードバックが正確に解釈され、反映させる

企業をエンパワー
目標とゴール

スケーラブルなソリューション：
企業のプロジェクトやデータの増加に対応するスケーラブルなインフ
ラストラクチャとツールを提供し、組織の拡大に伴うシームレスな運用を実現
カスタマイズと統合：
カスタマイズ可能な機能と、他の企業ツールやシステムとのシームレスな統合機能を開発し、企業独自のワークフローをサポート
アプリケーション・セキュリティ対策の強化：
企業環境内の機密アプリケーションデータや知的財産を保護するために特別に設計された、高度なセキュリティプロトコルや機能を実装

課題

スケーラビリティの問題：
パフォーマンスが低下することなく、企業レベルのプロジェクトの高い要求に対応できるソリューションの確保
統合の複雑さ：
幅広い既存の企業ツールやシステムとソリューションを統合する際の複雑さ
複雑なセキュリティニーズ：さまざまな企業の複雑なセキュリティ要件や多様な規制があるなかで適切にニーズを満たすこと

明日のためのツール
目標とゴール

革新的なAIの統合：
最先端の人工知能技術を統合することで、繰り返し作業を自動化し、コード品質を向上させ、開発者の生産性を高める
倫理的なAIの実践
AIソリューションを責任を持って導入し、プライバシー、偏見、透明性に関する倫理基準を遵守する
ユーザー中心のAIツール
直感的で開発者のワークフローに沿ったAIツールを開発し、AIの専門知識の有無にかかわらず、すべてのユーザーがアクセス可能で有益であることを保証

課題

バイアスと公平性
自動化された提案と意思決定プロセスにおける公平性と包括性を確保するために、AIアルゴリズムに内在するバイアスに対処
計算リソース：プラットフォームのパフォーマンスを損なうことなく、高度なAI機能をサポートするために必要な計算リソースを提供規制および倫理的コンプライアンス：
AIの開発と応用を管理する規制と倫理的ガイドラインの複雑な状況に対応

ロードマップの歩き方
何を、どこを見るかGitHubロードマップは
👇こちら

https://gh.io/roadmap

新機能振り返り
2024年1月〜
リリース

GitHub Copilot
Enterprise●

2024年2月27日GA●

Copilot Enterpriseの3つのコア機能：●●

組織固有のコードベースをより深く理解
組織の知識やベストプラクティスにすばやくアクセス
プルリクエストを迅速にレビュー●

日本語ブログ:GitHub Copilot Enterpriseの一般提供(GA)を開始

GitHub Copilot Chat
in JetBrains IDE●

Copilot ChatがJetBrains IDEで使用可能に

Change log: GitHub Copilot Chat General Availability in JetBrains IDE

Code Scanningの自動修正機能●●

2024年3月20日(パブリックベータ）●

プルリクエストのワークフロー内で修正提案を即座に受け取れます。提案を却下、編集、またはコミットすることで、修正を加速します「検出」→「修正」おまえはもう修正されている...

●日本語ブログ:脆弱性の検出から修正提案まで：GitHub CopilotとCodeQLを利用したCode Scanningの自動修正機能

企業をエンパワー

一般的なシークレットの検知
2パブリックベータ
シークレットスキャンは、 AIを活用して一般的な秘密や構造化されていない秘密を検出し、誤検知やそれに伴うユーザーのノイズを減らす
組織は、漏洩した可能性のある秘密をより適切に検出可能

一般的な秘密の検出プライベートベータ版のスクリーンショット

開発者エクスペリエンスの向上

脆弱性を即座に修正

2024年下半期（目標）
コードスキャン自動修正の成功に引き続き、 C#、そしてGoの言語サポートの拡大に注力

GitHubEnterpriseServer 3.12●

2024年3月5日GA●

マージキューを使用したプルリクエストの自動マージ
デプロイロールアウトの制限
組織全体のリポジトリルールセットを使用して、どのアクションワークフローをパスしなければならないかを強制します●●

日本語ブログ:GitHub Enterprise Server 3.12が一般公開されました

GHES 3.12でグローバルナビゲーションを更新

GitHubCopilot
in the CLI●

2024年3月21日GA●

GitHub Copilot Individual,Business, と Enterpriseで利用可能
コマンドラインから GitHub Copilotを利用可能に●

GitHub Hosted Runner
アップデート●●●●●Azureプライベートネットワークサポート、 GA
2 vCPU Linux runner と 4 vCPU Windows
Apple silicon (M1) hosted runners、特にmacOS L (12-coreIntel) と macOS XL (M1 w/GPUハードウェアアクセラレーション)
GPU hosted runner (4 vCPUs, 1 T4 GPU) パブリックベータ2-vCPU GitHub-hosted Linux runners がAndroidのテストでハードウェアアクセラレーションが利用可能

GitHubモバイル
コードレビュー強化●●

2024年4月9日GA
モバイルアプリでの PR承認が簡単に

GitHub
Enterprise
Importerの改善●

2024年4月16日GA●

サイズの大きなリポジトリや履歴の複雑なリポジトリの移行処理を大幅に改
善GitHubロードマップ
今後のリリース予定開発者エクスペリエンスの向上

自動化ワークフローの改善
鋭意開発中
GitHubのAPIを改善することは、ユーザーや開発者の体験を向上させ、より広範で複雑な統合や自動化ワークフローをサポートするために不可欠
ハイライト：
レート制限の改善
API の UI との整合性
APIのバージョン管理の改善
ウェブフックの改善開発者エクスペリエンスの向上

ブランチ上の脆弱性を自動修正
2024年下半期（目標）
また、Visual Studio Codeのような最も一般的な IDEと統合し、開発者がどこででも簡単に autofixを活用できるようにする

https://github.com/github/roadmap/issues/916

企業をエンパワー

アプリケーション
セキュリティ体制管理(ASPM)
2024年下半期（目標）
アプリケーションセキュリティリスクを大規模に管理するための、新しく改善されたレポート、ポリシー、コンプライアンスワークフロー
コンプライアンスレポートやエグゼクティブレポートなどの新しいレポートを作成し、セキュリティおよびコンプライアンス基準の遵守を支援
https://github.com/github/roadmap/issues/779

セキュリティの概要では、すでに組織の単一のビューを提供します。

企業をエンパワー

より多くの脆弱性を検出する
2024年下半期（目標）
検知・防止能力を拡大するため、先進的なセキュリティの改善を継続

https://github.com/github/roadmap/issues/494

企業をエンパワー

規模に応じたアクセス管理
鋭意開発中
GitHub に正確な役割と権限を導入することで、企業はセキュリティを強化し、効率的なコラボレーションを促進し、規制遵守を支援
ハイライト：EMU ゲストと Repository コラボレーター
エンタープライズパーミッション

https://github.com/github/roadmap/issues/936

企業をエンパワー

セキュリティ機能の迅速な導入
鋭意開発中
柔軟なカスタマイズにより、リポジトリ、Organization、エンタープライズレベルでの高度なセキュリティを実現
組織固有のニーズに合わせて、セキュリティプログラムを簡単に実装または拡張可能

昨年開始されたコード・スキャンのためのマルチ・リポジトリー・イネー
ブルメント

企業をエンパワー

ニーズに合わせた
柔軟な支払い方法
鋭意開発中
GitHub EnterpriseとGitHub Advanced Securityのライセ
ンスを必要に応じて簡単に増減可能に
ハイライト：
従量課金オプション
Azure サブスクリプションによる支払い
MACC のようなオプション

GitHub
Actions
メトリクス
パブリックベータ
GitHub Enterprise Cloud プランにて、Actionsの使用状況をダッシュボードで確認できるようになります。

明日のためのツール

Copilot
カスタムモデル
組織のベストプラクティス、コーディングスタイル、規約、パターンに基づいて IDE でコード提案を提供するために、組織のコードベースを使用してトレーニングされた、組織専用の微調整されたコード補完モデル

Thank you