Configure the JFrog GitHub Copilot Extension

JFrog and GitHub Integration Guide

The process of configuring the JFrog GitHub Copilot extension involves a number of steps and requires both the GitHub and JFrog administrators. A number of details need to be coordinated and negotiated, subsequently, it is strongly recommended that the installation be conducted with both of these parties present to make the process efficient.

Note

GitHub Copilot extensions are currently in public beta. To join the beta, please verify prerequisites are met and follow this setup guide

Prerequisites

  • You are part of an organization that has a Copilot license

  • You have access to SaaS JFrog Platform. If you do not have a JFrog platform, you can register for a free trial here: https://jfrog.com/start-free/try-github/

    • Enterprise X or higher license

    • Artifactory v7.94.x and above

    • Xray 3.103.6 and above

    • JFrog Software Package Catalog (if missing, a 14-day trial is automatically enabled)

  • For Curation related features - JFrog Software Package Curation

  • You must be a GitHub Admin to Check for Users with Copilot Licenses, Enable Policies at Enterprise Level, and Enable Policies at Organization Level.

  • Before beginning the below steps you must first enable the Copilot extension as described in the section titled Enabling Copilot for organizations in your enterprise, as well as follow the instructions in these topics policy management for the enterprise and managing policies in your organization

#

Task

Description

For more information, see

1

Check for Users with Copilot Licenses

Ensure that your organization includes the users you want to have access to the Copilot extensions.

Check for Users with Copilot Licenses

2

Enable Policies at Enterprise Level

Learn how to enable policies at the enterprise level.

Enable Policies at Enterprise Level

3

Enable Policies at Organization Level

Learn how to enable policies at the organization level.

Enable Policies at Organization Level

4

Install the JFrog GitHub Copilot Extension

Install the application and link it to the JFrog platform via the platform's URL.

Requires GitHub and JFrog administration permissions

Install the JFrog GitHub Copilot Extension

5

Configure JFrog GitHub Copilot Extension in the IDE

Setup Copilot to integrate with JFrog Catalog and the GitHub Copilot chat by completing the authorization process and installing other required components.

Configure JFrog GitHub Copilot Extension in IDE