GitHub Enterprise とは

GitHub Enterpriseは、ソフトウェアのコード管理・共有、レビュー機能、課題管理など、チーム開発に適した機能を備えたGitのソフトウェアバージョン管理サービスです。GitHub社が運営するクラウド環境での利用またはオンプレミスやプライベートクラウドに導入して利用でき、自社のセキュリティポリシー、コンプライアンスポリシーに沿った運用が可能です。

GitHub ロゴ

GitHub Enterprise の構成

GitHub Enterprise 構成 標準機能 オプション機能

GitHub Actions、GitHub Packages、Git LFSはGitHub Enterpriseプランに無償枠が含まれており、それを超過すると従量課金となります。

標準機能

  • Pull Request

    ソースコードのレビューをブラウザー上で行えます。
    ソースコードの差分が自動的に表示され、レビュアと担当者の間でコメントのやり取りをしながら修正を取り込めます。

  • Issue/Milestone/Projects

    Projectsを用いてリアルタイムにIssue(機能追加、改善要望、バグなどのIssue)の進捗を管理できます。
    Milestoneを利用して、いつまでにどれだけのIssueに対応しなければならないかを確認します。

  • 権限制御

    部署やプロジェクトといった単位でOrganization・Teamを追加して、リポジトリのアクセス権限を細かく制限できます。

  • Wiki/GitHub Pages

    コーディング規約、ノウハウ、設計書などのコンテンツをWikiとして共有できます。
    リポジトリにアップされたコンテンツをWebページとして公開することで、社内向けにも情報ページを作れます。

  • コード検索

    プロジェクト、ユーザー、コードなど、さまざまな種類の情報を検索できます。
    部分文字列クエリ、正規表現を利用して検索が可能です。

  • Insights

    リポジトリに発生した情報(クローン回数、アクセスユーザー数、コミット状況、コンテンツ追加・削除の状態など)を参照できます。

  • 認証

    SAML認証、SCIMによるユーザプロビジョニング、IDP連携による多要素認証が行えます。

  • 監査ログ

    ユーザーのログインやGitに対する操作を証跡として残せます。
    利用状況の把握、不正アクセスなどのインシデント発生時に監査する資料として使用できます。

GitHub Copilot

GitHub Copilotは膨大なGitHubのパブリックリポジトリでトレーニングされたCopilotがAIペアプログラマーとなり、最適なソースコードをリアルタイムに提案します。

効果:

  • 開発プロセスの高速化:コードの自動補完や関連するコードの提案により、設計書に沿ったアイデアを素早くコーディングできます。
  • 開発者の作業効率向上:標準的なコーディングパターンの自動生成にも役立ち、開発者の負担を軽減し作業効率とモチベーションを向上できます。
  • 関数コメントからコードの自動生成

    関数説明のコメントを解釈し、AIが推奨コードを自動生成します。
    開発者は手動でコードを作成する時間を節約でき、開発効率を向上させることができます。
    AIが提案するコードは品質も高く、バグやエラーの発生を減らすことにも期待できます。

  • テストコードの自動生成

    実装コードに合わせてテストコードを自動生成します。
    開発者は手動でテストコードを書く手間を省くことができ効率的にユニットテストを実施できます。
    GitHub Copilot Chatを利用してソースコードについて質問ができ、テストコードのテスト観点漏れなども確認できます。

  • ソースコードのドキュメント化

    ソースコード全体の概要説明や関数の仕様・注意事項について詳細なドキュメントを自動生成します。
    開発者のコード理解の促進につながり、母体理解不足によるバグの作り込みを減少させることに期待できます。

  • ソースコードのデバッグ

    GitHub Copilot Chatはソースコードのデバック(ソースコードの修正提案)にも利用できます。

オプション機能

  • GitHub Actions

    プッシュなどのGitHubのイベントをトリガーとしてビルド、テスト、デプロイのパイプラインを自動化できます。
    GitHubが提供するサーバー上で実行できるため、あらたにサーバーを用意する必要ありません。
    パブリックリポジトリは無料で利用できます。プライベートリポジトリは無償枠を超過すると従量課金となります。

  • GitHub Advanced Security

    コードを自動解析し、脆弱性を引き起こすコードのパターンやエラーになりそうなコードを検出できます。
    認証用トークンや秘密鍵の情報(シークレット)がコードに紛れ込んでいないか検出できます。

  • GitHub Packages

    パッケージをGitHub上にホストし、必要なメンバー間で共有できます。nmp、RubyGems、Apache Maven、Gradle、Docker、NuGetなどの主要なパッケージレジストリに対応しています。

  • GitHub Codespaces

    オンデマンドでクラウドにホストされた開発環境を利用できます。
    自分で環境を用意することなく開発できます。

  • Git LFS

    バイナリファイルをLFSサーバーで管理することで、Gitリポジトリの肥大化を防止します。

ラインアップ

GitHub Enterprise Cloud


GitHub社が運営するクラウド環境でGitHub Enterpriseを利用します。
環境構築は不要で契約後、すぐに利用できます。サーバーの管理も不要です。

GitHub Enterprise Server


オンプレミス環境やお客さまが契約したパブリッククラウド環境にGitHub Enterpriseを構築して運用します。
定期的なバージョンアップ、バックアップが必要になります。

GitHub Enterprise 統合プランにお申込みいただくと GitHub Enterprise Cloud、GitHub Enterprise Server の両方をご利用いただけます。

Github Enterpriseの導入支援

GitHub Enterpriseを導入するための支援メニューを用意しています。

# メニュー 説明 対象
1 環境構築 各種初期設定およびバックアップ設定
バージョンアップ対応
GitHub Enterprise Server
(GitHub Enterprise 統合プラン含む)
2 説明会 GitHub Enterprise、GitHub Actions、gitの基本的な使い方の説明会実施 GitHub Enterprise Cloud
GitHub Enterprise Server
(GitHub Enterprise 統合プラン含む)
GitHub Copilotの基本的な使い方の説明会実施 GitHub Enterprise Cloud
(GitHub Enterprise 統合プラン含む)
3 移行 SubversionからGitHub Enterpriseへのユーザー・リポジトリの移行 GitHub Enterprise Cloud
GitHub Enterprise Server
(GitHub Enterprise 統合プラン含む)

生成AIを活用した開発支援

生成AIを活用した開発支援は、GitHub EnterpriseとCopilotを活用してソフトウェア開発の生産性向上と品質改善を実現します。
ハンズオン研修から、開発プロセスの課題抽出・改善、Copilot導入、運用の支援まで一貫してサポートし、先進の生成AIを活用した開発効率の向上とチームのスキルアップの促進を支援します。

このようなお悩みはありませんか

経営者・管理者

  課題  

  • 人材不足により優秀なエンジニア確保が困難で、開発力の維持・強化に課題を抱えている。
  • 生成AIの活用に興味はあるが、具体的な導入方法や効果的な活用法がわからず導入に踏み切れない。

解決イメージ

  • GitHub Copilotを活用することで、人員を増やすことなくハイレベルエンジニア(AI)をチームに加えた効果を出すことができます。
  • お客さまの課題にマッチした活用方法を提案し導入支援します。開発効率の向上・品質の均一化を実現しコスト削減と事業成長を実現できます。

プロジェクトマネージャ・リーダー

  課題  

  • メンバーのスキル差が大きく、レビューや指導に時間がかかりプロジェクト進行が遅延する。
  • 仕様変更や要件の曖昧さにより、開発途中で手戻りが発生しやすい。

解決イメージ

  • GitHub Copilotのコード提案でメンバーの生産性を底上げし、レビュー工数を削減。プロジェクト管理が円滑に進められます。
  • 要件定義や設計段階からGitHub Copilotを活用し、コードレベルのプロトタイピングを迅速に行い、要件仕様の曖昧さを早期に認識できます。

エンジニア

  課題  

  • コーディングの反復作業や調査に時間を取られ、開発に集中できない。
  • 技術的な意思決定や設計方針が属人化しており、チーム内での共有が困難である。

解決イメージ

  • GitHub Copilotがコード作成や調査を支援し、反復作業を軽減。エンジニアはより高度な設計や改善に注力可能となります。
  • Github Copilotを活用して、設計意図やコードの背景をコメントやドキュメントとして自動生成。知識の共有と再利用性を高めます。

支援メニュー

GitHub Copilot ハンズオン研修 GitHub Copilotの基本機能から実践的な活用方法までを、実際の開発環境を用いて体験できる研修です。役割に応じた活用シナリオを通じて、AI支援による開発効率化を実感できます。
開発プロセスの課題解決のためのプロセス改善支援 プロジェクトマネージャやリーダーが抱える課題に対し、GitHub Copilotを活用したプロセス改善を支援します。要件定義〜設計〜実装までの流れを見直し、AI支援による効率化と属人化の解消を図ります。
GitHub Copilot運用支援 GitHub Copilotの導入にあたり、企業・組織のセキュリティポリシーや開発環境に適合した設定・運用設計を支援します。また、顧客課題としてよく取り上げられるソースコード漏洩・知的財産保護・外部通信の制御などの課題に対して、GitHub EnterpriseやCopilotの管理機能の設定方法などについて支援し、安全かつ効果的な導入を実現します。

価格

製品や価格についてご質問などございましたら、お気軽に「資料請求・お問い合わせ」よりお問い合わせください。

最終更新日:2025年9月25日

関連商品・キーワード