$30 off During Our Annual Pro Sale. View Details »

GitHub Universe 主要アップデート

Yuki Hattori
November 15, 2023

GitHub Universe 主要アップデート

Yuki Hattori

November 15, 2023
Tweet

More Decks by Yuki Hattori

Other Decks in Technology

Transcript

  1. GitHub Universe
    アップデート
    2023 NOV 8-9

    View Slide

  2. Copilot
    アナウンスメント

    View Slide

  3. Copilot Business
    コーディング環境における Copilot
    $
    19 per user/month
    ● コパイロットの補完
    ● IDEおよびモバイル*でのチャット
    ● CLI アシスタンス
    ● セキュリティ脆弱性フィルタ
    ● コード参照
    ● パブリックコードフィルタ
    ● IP に関する補償
    ● エンタープライズグレードのプライバシー、ポリシー、
    管理コントロール
    *JetBrainsのチャットとモバイルが Universeで発表されまし
    た。CLIはパブリックベータになります。
    Copilot Enterprise
    ソフトウェア開発ライフサイクル全体を通して、組織のために
    パーソナライズされた Copilot
    GitHub Enterprise Cloudが必要です
    $
    39 per user/month
    Copilot Business のすべてに加えて :
    ● コードベースにパーソナライズされたチャット
    ● ドキュメントの検索と要約
    ● プルリクエストの要約
    ● コードレビュースキル
    ● ファインチューンモデル **
    **Copilot Enterprise 利用のお客様専用のアドオンです
    2024年2月から利用開始
    Copilot Individual
    インディー開発者やフリーランサーのためのコパイロット補完、チャットなど
    検証済みの学生、教師、人気のあるオープンソースプロジェクトのメンテナは無料です
    $10 per month/$100 per year
    New SKU
    Name Refresh
    Name Refresh
    PRIVATE BETA | Nov 8

    View Slide

  4. Copilot Announcements / GitHub Copilot Business
    Copilot Business アップデート
    JetBrainsのIDEで、お気に入り
    のAIペアプログラマーとチャット
    ができるようになりました。 VS
    CodeとVisual StudioのCopilot
    Chatはすでにパブリックベータ
    です。
    ターミナルでコマンドを実行する
    際に便利です。
    GitHub Mobileのチャットで、出
    先から Copilot にアクセス
    組織は、特定のコンテンツを
    Copilot の手の届かないところ
    に置くことができます。
    Chat in GitHub Mobile
    Chat in the IDE Copilot in the CLI コンテンツ排除
    PUBLIC BETA | Nov 8 PUBLIC BETA | Nov 8 ANNOUNCEMENT | Nov 8
    In JetBrains IDE PRIVATE BETA | Nov 8
    In VS Code & Visual Studio PUBLIC BETA
    注:すべての機能は、テレメトリオプトアウトを除き、Copilot Individual プランでもご利用いただけます。
    GA | Dec

    View Slide

  5. Copilot Announcements / Content exclusions
    Copilot のリーチを
    限定的にする
    PUBLIC BETA | Nov 8
    GitHub Copilot Businessで利用可能
    ファイル、フォルダ、またはリポジトリ全体を指定
    コードの補完は、Copilot Ignore ポリシーを尊重
    より高い拡張性を提供
    VIEW MORE DETAILS

    View Slide

  6. GitHub Copilot
    Enterprise
    プルリクエスト要約
    New SKU | GA 2024
    Introducing:
    GHECが必要です
    Copilot Business に含まれるすべての内容に加えて以下が含まれます
    :
    コードベースのパーソナライぜーション
    PRIVATE BETA | Nov 8
    Copilot カスタマイゼーション Add-on
    ドキュメント検索

    View Slide

  7. Copilot Chat を使用して、
    コードを分析して説明
    ドキュメントに関する質問への回答は、 Chat
    メニューとCopilot Docsの両方で
    利用可能
    Copilotにプルリクエストの要約を依頼
    Copilot X の提供
    Copilot Announcements / GitHub Copilot Enterprise PRIVATE BETA | Nov 8
    Github.com 上のチャット ドキュメントの検索 プルリクエストの要約
    VIEW MORE DETAILS VIEW MORE DETAILS VIEW MORE DETAILS
    Only available in GitHub Copilot Enterprise

    View Slide

  8. Copilot Announcements / Copilot fine-tuning WAITLIST | Nov 8
    パーソナライゼーション
    モデルのファインチューニング
    Copilot Enterpriseをご利用のお客様専用のアドオン
    より適切でカスタマイズされたコード提案を表示
    より早く、より少ないエラーでコードを記述可能
    コード参照、モデリング、ホスティング、参照はプライベート
    独自言語や関連性の低い言語に基づくコード提案
    Add-on
    VIEW MORE DETAILS

    View Slide

  9. プラグインやお客様が作成したデータをサポートします
    GitHubテクノロジーパートナーと協力し、新しいネットワークや創意工夫を GitHub
    Copilotに注入するエコシステムを構築し、開発者が AIで実現できることの幅を広げて
    いきます
    コパイロットのユースケースと機能拡張
    Copilot用の新しいプラグイン構築
    Copilot の知識をGitHubの外に保存されているデータに拡張
    Copilot Partner Program
    テクニカルパートナーの皆さまへ:
    Note: Not associated with a product release.
    Copilot Announcements / Copilot partner program Nov 8

    View Slide

  10. 重要な 発表まとめ
    プライベートベータ & ウェイトリスト:
    アナウンスメント:
    Copilot Enterprise | Private Beta | github.com のチャット + ドキュメント検索 + プルリクエストの要約 が含まれます
    Chat in JetBrains IDE | Private Beta
    Copilot Customization | Waitlist
    1. GitHub Copilot Chat の一般提供開始について
    2. GitHub Copilot Chat が github.com とモバイルアプリに登場します
    3. GitHub Copilot Enterprise をご紹介します: 組織に合わせた Copilot
    4. GitHub Copilot パートナープログラムによる Copilot を基盤としたエコシステムの育成
    テーマ:
    ● ソフトウェア開発ライフサイクル全体に AI を!!
    ● 共に作り上げ、フロー状態を維持する
    ● パーソナライゼーション

    View Slide

  11. プラットフォーム
    アナウンスメント
    集中モードを維持する

    View Slide

  12. BitBucket Server,
    Azure DevOps からの
    GEI マイグレーション
    GEI migrations from GH to GH, AzDO to GH [GA]
    DevX Announcements / Enterprise Migrations Generally Available
    GEI migrations from Bitbucket Server [GA]
    ● BitBucket ServerとAzure DevOps対応のGA
    ● GHESのマイグレーショ ンサービスでオンプレミスからクラ
    ウドへ移行
    View More Details

    View Slide

  13. リポジトリルール と
    カスタムプロパティ
    Ruleset Management [Public Beta]
    Repo Rule Insight Enhancements and API [GA]
    DevX Announcements / GitHub Repository Rules Generally Available
    Repository Custom Properties [GA]
    View More Details
    ● チームはブランチの保護を作成・管理し、ガバナンスポリ
    シーを設定し、GitHub Actionsと組み合わせて、標準的な
    完了の定義を定義することができます
    ● 組織からルールを作成し、実施することができます

    View Slide

  14. プルリクエスト
    マージキュー
    プルリクエストの検証とビジーブランチへのマージを自動化します。
    ● ブランチが壊れないようにし、マージにかかる時間を短縮
    し、開発者のフローを維持します
    ● パブリックリポジトリと GitHub Enterprise Cloud ユー
    ザーを持つマネージド組織に所属するチームであれば、誰
    でもこの機能を有効にできます
    DevX Announcements / GitHub PR Merge Queue Generally Available View More Details

    View Slide

  15. Apple Silicon (M1)搭載
    GitHub-hosted macOS
    runners
    DevX Announcements / GitHub Actions M1 Public Beta
    ● 既存の3コアIntelランナーと比べてビルド時間を最大
    80%
    短縮、12コアIntelランナーと比べて43%高速化
    ● アップル製ハードウェア向けにネイティブにソフトウェアをビ
    ルドでき、グラフィックを多用するタスクのスピードと効率が
    向上します
    View More Details

    View Slide

  16. EMUの
    ゲスト・コラボレーター
    DevX Announcements / GHEC Enterprise - EMU Public Beta
    ● プライベート EMU にゲストの共同作業者を簡単に追加でき
    ます
    ● マージキューは、個人アカウント所有のリポジトリ、または無
    料プランまたはチームプランのプライベートリポジトリでは利
    用できません

    View Slide

  17. GitHub Mobileでの
    コード検索
    DevX Announcements / Mobile Code Search Generally Available
    ● スマートフォンから直接コードを編集できます
    ● コードをシームレスにナビゲートし、コード・スニペットを共
    有したり、リポジトリ内の特定のコンテンツをすばやく見つ
    けることができます

    View Slide

  18. GitHub Advanced
    Security
    アナウンスメント

    View Slide

  19. GHAS Announcements / Code Scanning Autofix Nov 8
    AI駆動の
    改善
    GHEC と GHAS のユーザー限定(限定公開ベータ版)
    プルリクエスト内の脆弱性を即座に修正
    改善までの時間を短縮
    脆弱性の侵入を防ぐ
    Javascript と Typescript をサポート
    LIMITED PUBLIC BETA
    VIEW MORE DETAILS

    View Slide

  20. GHAS Announcements / Secret Scanning AI-Powered Custom Patterns
    カスタムパターン
    の自動生成
    GHEC と GHAS のユーザー限定(限定公開ベータ版)
    AIを活用してカスタムパターンを検出
    正規表現によるカスタムパターンの自動生成
    検知を確実にするため、直ちにドライランを行う
    Nov 8
    LIMITED PUBLIC BETA
    VIEW MORE DETAILS

    View Slide

  21. GHAS Announcements / Secret Scanning for Generic Secrets
    一般的なシークレット
    構造化されていないシークレット
    の検出
    GHEC と GHAS のユーザー限定(限定公開ベータ版)
    AI活用で一般的な、もしくは未構造化のシークレットを検出
    誤検知とそれに伴うユーザーのノイズを削減
    限定公開ベータ期間中、パスワードの検出のみ
    事前に定義されたパートナーパターンを超えたシークレットを検出
    Nov 8
    LIMITED PUBLIC BETA
    VIEW MORE DETAILS

    View Slide

  22. GHAS Announcements / Security Overview Dashboard Nov 8
    アクショナブルな
    セキュリティインサイト
    GHEC と GHAS のユーザー限定(限定公開ベータ版)
    組織マクロ可視化によるセキュリティ・レポートの改善
    改善策を特定、分離、優先順位付けする能力の向上
    PUBLIC BETA
    セキュリティ・マネジャーに状況や進捗を把握させる
    VIEW MORE DETAILS

    View Slide

  23. Thank you

    View Slide