2025 年 3 月エンタープライズのまとめ
2025年3月6日 // 3 min read
見逃してしまった人のために…
GitHub Executive Insights で公開 | 執筆者 : Dave Burnison
GitHub はこれまでにないスピードで新しい機能、製品アップデート、ベストプラクティスをリリースしています。最新情報を把握できるように、GitHub の Enterprise Advocacy チームが毎月のまとめを作成し、見逃された可能性のある最も重要なアップデートを企業向けに簡潔に要約してお届けしています。
チームの革新スピードの迅速化、生産性の向上、セキュリティの強化をサポートするために、GitHub の最大のお客様から得られたフィードバックを手掛かりとした重要なイノベーション、エキスパート インサイト、知る必要があるリソースの厳選リストをお届けします。チームや利害関係者の皆さまと共有することで、GitHub の経験を最大限に生かすことができます。
詳しく見ていきましょう!
AI と ML - GitHub Copilot
新機能や今後公開される機能、顧客から収集されたリサーチやデータに至るまで、GitHub Copilot のすべてが GitHub Copilot がいかに開発生産性を加速させているかを示しています。
YouTube
📺 GitHub Copilot: the agent awakens (GitHub Copilot: エージェントの覚醒) (6:19): VS Code と GitHub Copilot の最新アップデート。生産性を大変革。実行中のすべての機能をご覧いただき、自社のプロジェクトやワークロードで探求しましょう。
📺 AI-powered development: Exploring the latest GitHub Copilot features (AIが支援する開発 : GitHub Copilot の最新機能を探求) (2:43): 世界で最も活用されている AI 開発者ツールである GitHub Copilot の最新の進展を発見。もっとスマートに、これまで以上にパワフルに! 意図検出とコードベースのインデックス化、Copilot Edits、Model Choices、Copilot Autofix といった機能を活用し、GitHub Copilot が開発者の作業方法をどのように変革させているかをご紹介します。
📺 Build AI Apps Faster with GitHub Copilot for Azure: See It in Action! (GitHub Copilot for Azure で AI アプリ構築を迅速化 : 実例をチェック!) (2:20): GitHub Copilot for Azure が VS Code の拡張として登場し、Azure における AI アプリケーションの構築とデプロイを簡素化する方法をご覧ください。Azure の開発経験が豊富であるか否かにかかわらず、このツールでジャーニーを加速化できます。
📺 GitHub Copilot Upgrade Assistant for Java: Try It First! (GitHub Copilot Upgrade Assistant for Java: 真っ先にトライ!) (1:24): GitHub Copilot Upgrade Assistant for Java をご紹介。現在テクニカルプレビュー中! この強力なツールは Java アプリケーションのアップグレードを簡素化し、Java アプリケーションの最新化をサポートします。
GitHub Blog
GitHub Copilot: The agent awakens (GitHub Copilot: エージェントの覚醒): さらなる自律型 AI の力でエージェント モードを組み込み、GitHub Copilot をアップグレード中です。エージェント モードは、自身のコードにイテレーションを行い、エラーを認識してそれを自動で修正することができます。また、ターミナル コマンドを提案し、その実行をユーザーに求めることもできます。さらに、自己回復機能でランタイム エラーを分析することもできます。エージェント モードにおいて、GitHub Copilot は自身の出力だけではなく、その出力の結果にもイテレーションを行います。また、プロンプトの完了に必要なサブタスクがすべて完了するまでイテレーションを行います。
How to use GitHub Copilot: What it can do and real-world examples (GitHub Copilot の活用方法 : できることと実例) : GitHub Copilot が実際に実行できるすべてのことについて前回ちょっと調べてみたのはいつですか? GitHub Copilot は進化を続け、多数のさまざまなユースケース、ワークフロー、コーディング言語などに対応できるようになっています。GitHub Copilot は進化を続けており、数年前の GitHub Copilot の初回提供開始以降導入を進めてきた、新しく素晴らしい機能が追加されているため、このリストは更新されることになります。
How to refactor code with GitHub Copilot (GitHub Copilot でコードをリファクタリングする方法) : コードのリファクタリングは実に簡単である場合もあります。しかし、それを掘り下げていくにつれて複雑化し、より大きなランナー開発者チームからの複数のファイルごしにコード ベースのリファクタリングを試行するという非常に困難なタスクに立ち向かわざるを得なくなる可能性があります。GitHub Copilot を活用してコードをリファクタリングする方法を学び、その実際の例を見てみましょう。
Documenting and explaining legacy code with GitHub Copilot: Tips and examples (GitHub Copilot を活用したレガシー コードのドキュメント化と説明 : ヒントと例) : GitHub Copilot を活用してレガシー コードをドキュメント化し、説明する方法を実例で学びましょう。このブログ投稿では、GitHub Copilot を活用してレガシー コードを効率的にドキュメント化し、説明する際の実際的なヒントと実例をご紹介します。モノリシック アプリケーションや曖昧なコメントを処理しているか否か、ドキュメントがあるか否かに関係なく、これらの技法は、コード ベースを明確化し、長期的な成功に向けてそれらを整える上で役立ちます。
How we evaluate AI models and LLMs for GitHub Copilot (GitHub Copilot 向けに AI モデルと LLM を評価する方法) : 最近、GitHub Copilot でご利用いただけるモデルが拡大されました (以下の最新の Changelog をご覧ください)。GitHub の目標は、可能な限り最高の品質と反応性を備えたAI コーディング アシスタントを構築することです。この目標により、製品内でサポートするモデルについての意思決定が導かれています。すぐに最新モデルに取り掛かりたくなるものです。しかし、モデルが比較的新しいからといって、お客様のユースケースで優れたパフォーマンスを発揮できるとは限りません。この記事では、AI モデルを評価する GitHub Copilot チームの経験についていくつかご紹介します。
GitHub Docs
📄 GitHub Copilot Chat Cookbook: GitHub Copilot Chat で使用するプロンプトの例をご覧ください。
📄 Using Copilot to migrate a project to another programming language (GitHub Copilot を活用してプロジェクトを別のプログラミング言語へ移行): プロジェクトを新たなプログラミング言語へ移行させることは時間のかかる困難なタスクになる可能性があります。このガイドでは移行プロセスに関係する要素について説明し、PHP から Python へ移行する例をご紹介します。
GitHub Changelog
VS Code の 1 月のリリース (v0.24) で GitHub Copilot に、Vision、エージェント モード、次の編集提案などの機能を実装 : この最新の Visual Studio Code リリースでは、VS Code のコーディングおよびデバッグ体験における生産性と効率性を高める多彩な GitHub Copilot 機能が実装されます。これらの機能が VS Code の最新バージョンでお試しいただけるようになりました。
生成されたファイルを GitHub Copilot Chat (Preview) で直接確認してイテレーションを実行 : サイドパネルにファイルの提案が開き、生成済みのコードをこれまでになく迅速にプレビューし、精緻化させることができます。
Copilot Workspace: 自動検証、定義付けなどを実現 : Copilot Workspace の最新の改善をお伝えできることを嬉しく思います。今回の改善には、Enterprise Managed User の有効化、ワークスペースにおける変更の自動検証などが含まれます。
Copilot Workspace で Copilot Autofix の提案を編集、検証 : コード スキャンのアラートにおける Copilot Autofix の提案を、プルリクエストの Copilot Workspace を使用して編集、検証できるようになりました。
GitHub.com (Public Preview) の GitHub Copilot でリポジトリのカスタム インストラクションを利用できるようになりました : GitHub Copilot Chat がリポジトリ固有のカスタム インストラクションをサポートできるようになり、ユーザーはさらにカスタマイズされ、パーソナライズされたチャット体験を得られます。つまり、開発スタック、コーディング基準、チャットの選好に関する重要な詳細を用いて GitHub Copilot を提供できるようになります。
Dave のボーナス情報! GitHub が提供するリソースに加え、実例を見ることも有益です。GitHub は、GitHub Copilot の新たな機能の多くを共同開発している VS Code チームと緊密に連携しています。 ドキュメントの域を超え、VS Code チームのカスタム インストラクションをご覧ください。そして、この例からインスピレーションを引き出し、お客様のチームのカスタム インストラクションの活用を飛躍させられるかご確認ください: GitHub Copilot における VS Code のカスタム インストラクション
GitHub Copilot ユーザーは失敗したアクション ジョブについて質問できます (GA): プルリクエスト マージ ボックスから [Explain Error] を押すだけで、または [Actions] ジョブ ページから、ジョブが失敗した理由について GitHub Copilot とチャットし、問題解決方法についてカスタマイズされたガイダンスを得られます。
Visual Studio 2022 Version 17.13 における GitHub Copilot: Visual Studio 17.13 における GitHub Copilot: 開発者ワークフローを大幅に強化する新たな機能
Eclipse について GitHub Copilot のコード補完がパブリック プレビュー中 : Eclipse について GitHub Copilot を活用したコード補完がパブリック プレビュー中!
Xcode Chat 向けの GitHub Copilot が現在パブリック プレビュー中 : Xcode Chat 向けの GitHub Copilot がパブリック プレビュー中!
JetBrains IDEs における GitHub Copilot: @project コンテキストとコミット メッセージの提案 : JetBrains IDES 向けの GitHub Copilot プラグインでは、ユーザーが @project を通じてコード ベース全体の質問をする上でサポートできるようになりました。GitHub Copilot は、コミット メッセージの提案の生成により、お客様に対するサポートをさらに強化できます。
最近、GitHub Copilot で利用できるモデルが拡大されました。関連する最新アップデートをいくつかご紹介します。
Google Gemini 2.0 Flash はすべての GitHub Copilot ユーザーがパブリック プレビューとしてご利用いただけるようになりました。
GitHub Copilot における OpenAI GPT-4.5 がパブリック プレビューとしてご利用いただけるようになりました。
AI & ML - GitHub Models
GitHub Copilot の領域外の AI と ML のアップデート GitHub Models の領域に関連するいくつかの重要なアップデートがありました。
YouTube
- 📺 Try the latest AI models with GitHub Models - now with OpenAI's o3-mini and DeepSeek-R1 (GitHub Models で最新の AI モデルにトライ - 現在は OpenAI の o3-mini と DeepSeek-R1 を使用) (0:59): GitHub Marketplace で入手できる GitHub Models は開発者に、OpenAI、Meta、Cohere、Microsoft、Mistral といったプロバイダーの業界最先端の厳選 AI モデルへのアクセスを提供しています。o3-mini や DeepSeek-R1 といった最新の AI モデルを活用して時代に追いつきましょう。
Changelog
OpenAI o3-mini が GitHub Copilot と GitHub Models でご利用いただけるようになりました (パブリック プレビュー)
GitHub Models が新しいプロンプト エディターを導入しました (GA): この優れたツールは、入力の作成とテスト向けにフォーカスされた直感的なエクスペリエンスを提供できるように設計されており、ユーザーはプロンプトを最適化し、プロジェクトで最大のパフォーマンスと関連性を実現できます。
GitHub Models のプロンプト エディターがユーザー リポジトリ コードと統合されました。[GA]: あらゆるユーザー リポジトリにおいて、フローを中断することなくプロンプトのイテレーションを行えるようになりました。ワンクリックで、GitHub ホステッド コードから GitHub Models のプロンプト エディターにジャンプできます。
GitHub Models が JSON スキーマを導入して応答フォーマットをサポート : カスタム JSON スキーマを、既存のテキストと最近リリースされた汎用 JSON オプションに沿って応答フォーマットとして指定できるようになりました。
Security
GitHub にアプリケーション セキュリティを組み込むことで、GitHub に存在するコードと、ビルドするソリューションに組み込まれる依存関係をセキュアにすることができます。
Changelog
シークレット リスク評価で組織内のシークレットを発見 : GitHub は、組織がシークレット漏洩リスクを把握し、それに対処できるよう支援することで開発者コミュニティを強化することにコミットしています。だからこそ、すぐに実施できるステップに沿って個々の漏洩に関する明確なインサイトを提供し、セキュリティの強化とコードの保護を実現できる新しい無料ツールを翌月に提供開始するのです。
Copilot Autofix を活用したセキュリティ キャンペーンに対する最新の改善 (パブリック プレビュー) : 本日、セキュリティ キャンペーンのパブリック プレビュー中に受領したお客様からのフィードバックに基づく複数の改善点を公表いたします。
コーポレート プロキシを経由した EMU エンタープライズ アクセスの制限 (パブリック プレビュー) : コーポレート プロキシを経由したエンタープライズ アクセスの制限により、ネットワーク プロキシやファイアウォールを構成してヘッダーを github.com に対するユーザーの Web および API リクエストに挿入できるようになりました。このシグナルは、お客様の EMU エンタープライズの外部のユーザーからのリクエストである場合、それをブロックするよう GitHub に指示します。
Dependabot は、搾取の可能性を示す EPSS スコアを含めることでユーザーが最も重要なアラートに集中できるよう支援します。この機能が一般提供されるようになりました : Dependabot アラートにグローバルな Forum of Incident Response and Security Teams (FIRST) の Exploit Prediction Scoring System (EPSS) の機能が実装されました。これにより、ユーザーは脆弱性のリスクをよりよく評価できるようになります。
ブログ
How GitHub uses CodeQL to secure GitHub (GitHub が CodeQL を活用して GitHub のセキュリティを確保する方法) : GitHub の Product Security Engineering チームが CodeQL のインプリメンテーションを大規模に管理している方法と、それをユーザーが実行できる方法。
How to secure your GitHub Actions workflows with CodeQL (CodeQL を活用して GitHub Actions ワークフローのセキュリティを確保する方法) : ここ数か月において、GitHub はオープン ソース プロジェクトにおいて 75 を超える GitHub Actions ワークフローのセキュリティを確保し、90 を超えるさまざまな脆弱性を公開しました。このリサーチをもとに、GitHub は CodeQL のワークフロー向けの新たなサポートを構築し、ユーザーが自身でセキュリティを確保できるよう支援します。「Improved code scanning coverage for GitHub Actions (Public Preview) (GitHub Actions 向けに改善されたコード スキャン対応 (パブリック プレビュー))」もご覧ください。
CI/CD
GitHub Actions で継続的インテグレーションと継続的開発を実現。
Changelog
GitHub Copilot ユーザーは失敗したアクション ジョブについて質問できます (GA): プルリクエスト マージ ボックスから [Explain Error] を押すだけで、または [Actions] ジョブ ページから、ジョブが失敗した理由について GitHub Copilot とチャットし、問題解決方法についてカスタマイズされたガイダンスを得られます。
より大きなホステッド ランナーの拡張 : ランナー サイズと Windows Server 4vCPU ランナーの可用性を編集 : 今日から、より大きなホステッド ランナーのサイズを編集できるようになります。静的 IP を使用している顧客の場合、IP アドレスを同一に維持しつつ、サイズを調整することができます。また、Windows 2025 イメージを使用する 4vCPU マシンで Windows Server を提供できるようになりました。
GitHub Actions: GitHub ホステッドのより大きなランナーおよびネットワーク構成の REST API (GA): GitHub Actions のより大きなランナーの REST API が一般提供されるようになりました。これらの新しい API によって、ユーザーはプログラム的により大きなランナーを作成し、それらをランナーグループに割り当て、Azure プライベート ネットワーキング向けのネットワーク設定を構成し、これらの構成を特定のランナーグループに適用することができます。
Linux arm64 ホステッド ランナーがパブリック リポジトリで無料でご利用いただけるようになりました (パブリック プレビュー): Linux arm64 ホステッド ランナーがパブリック リポジトリで無料でご利用いただけるようになりました。現在、パブリック プレビュー中です。6 月に arm64 のより大きなホステッド ランナーがリリースされたのに続き、このサービスがオープン ソース コミュニティにも拡張されました。
ブログ
- How to secure your GitHub Actions workflows with CodeQL (CodeQL を活用して GitHub Actions ワークフローのセキュリティを確保する方法) : ここ数か月において、GitHub はオープン ソース プロジェクトにおいて 75 を超える GitHub Actions ワークフローのセキュリティを確保し、90 を超えるさまざまな脆弱性を公開しました。このリサーチをもとに、GitHub は CodeQL のワークフロー向けの新たなサポートを構築し、ユーザーが自身でセキュリティを確保できるよう支援します。
GitHub Platform
数百から数千の利害関係者向けに GitHub のロールアウトとメンテナンスを管理する要員を支援するためのリソース。
GitHub Resources
- GitHub Well-Architected 提供開始のお知らせ 🎉: GitHub プラットフォームの効果的な導入とデプロイで組織を支援するために設計された、絶え間なく進化する新たなリソースです。設計思考と規範的な推奨事項を組み合わせたこのフレームワークは、リーダーと GitHub 管理者が優先順位の最も高いビジネス目標を達成できるようにします。
YouTube
- 📺 Govern your repositories with Push Rulesets (Push Rulesets でリポジトリを管理する) (0:59): GitHub Action ワークフローなどの機密ファイルに対するアップデートを制限する必要がありますか? あるいは、どのオブジェクトをプッシュできるかを制限することで、リポジトリにコード ハイジーンを強制したいですか? そうであれば、GitHub プッシュ ルールセットをぜひご確認ください!
Changelog
オーストラリアにおいて GitHub Enterprise Cloud Data Residency が一般提供されています : このリリースにより、チームは生産性とコラボレーションを強化できる一方、コードに対するコントロールを強化して個々のデータ レジデンシーの好みに適合させることができます。これにより、アジア太平洋地域のお客様は GitHub Enterprise Cloud を使用しながらパフォーマンスを最適化し、可用性を維持できるようになります。
リポジトリ : ルールセットの履歴、インポート、エクスポートが一般提供されています : インポートとエクスポートにより、GitHub の一連のルールセット レシピを含めたルールセットの共有と再利用が簡単になるため、開始しやすくなります。
リポジトリ – Enterprise のルールとカスタム プロパティのアップデート : 現在のプレビューの一部としての Enterprise カスタム プロパティが組織からエンタープライズのプロパティへプロモートできるようになりました。エンタープライズ コード ルールのプレビューにおいて、必須のワークフローが新しいルールとして利用できるようになりました。
プロジェクトと問題
GitHub の計画ツールと追跡ツール
Changelog
- 進化する GitHub Issues (パブリック プレビュー): GitHub の昨年のオプトイン プレビューにより、GitHub はサブ問題をリリースいたします。この問題タイプと問題に関する高度な検索はどなたでもご利用いただけます!
開発者スキル
GitHub 独自の経験と顧客やパートナーの全体的な経験に基づく一般的な開発者の専門知識。
ブログ
- How we built the GitHub Skyline CLI extension using GitHub (GitHub を活用して GitHub Skyline CLI の拡張をビルドする方法): GitHub は GitHub を使用して GitHub をビルドしており、GitHub の CLI 拡張も例外ではありません。GitHub を活用して「How we built the GitHub Skyline CLI (GitHub Skyline CLI の拡張をビルドする方法)」をご覧ください!
エグゼクティブ インサイト
- エンジニアリング チームの技術の焦点: 過ぎたるは及ばざるがごとし : エンジニアリング部門のリーダーは常にエンジニアリング チームを最大限に活用するよう要求されています。これはたいてい、どのようなものをどの程度迅速に出荷できるかによって評価されます。しかし、これはよくある罠に陥りがちです。つまり、一度に多くのことをしすぎると、並行作業が増えることでアウトプットも増えると思い込むのです。やることを減らすことが実際には出荷を増やす鍵であるとしたら?
Engineering
全開発者のホームを構築している方法について内部の視点から解説します。GitHub 内部の経験に基づくリソース。
ブログ
- How GitHub uses CodeQL to secure GitHub (GitHub が CodeQL を活用して GitHub のセキュリティを確保する方法) : GitHub の Product Security Engineering チームが CodeQL のインプリメンテーションを大規模に管理している方法と、それをユーザーが実行できる方法。
ICYMI の最初のインストールにはまさにこれ - GitHub Enterprise Edition。翌月の初めに GitHub Executive Insights を再確認して重要なアップデートをご覧いただくか、ディスカッションに今すぐご参加ください。
Tags