Overview
GitHub Copilot is an AI-powered developer tool integrated directly into modern Integrated Development Environments (IDEs) and the GitHub web interface. It provides real-time code completions, natural language chat assistance, code explanations, unit test generation, and pull request summaries. It is distinct service and not related to the Copilot for Windows service with which you may be familiar.
Under UH's Standard Enterprise Agreement, GitHub Copilot licenses are assigned at the individual user level. While users collaborate within various University GitHub Organizations, their GitHub Copilot access travels with their linked identity across the entire UH GitHub Enterprise and may also be used with GitHub organizes that are not in the UH GitHub Enterprise.
Contact the ITS Site Licensing Office for license requests:
Features & Capabilities
A GitHub Copilot license provides users access to:
-
Copilot in the IDE: Context-aware code generation in VS Code, Visual Studio, JetBrains, Neovim, etc.
-
Copilot Chat: Direct natural language interactions inside the IDE to debug, refactor, generate documents, or to explain complex logic.
-
Copilot in Pull Requests (PRs): Automated summaries of changes to streamline code reviews.
Financial & Billing
FAQS
Which IDEs and code editors are currently supported by GitHub Copilot
Use the following Gemini prompt to obtain current information.
What are the officially supported IDEs, text editors, and terminal environments for GitHub Copilot right now? Please list the required extension versions for major IDEs like VS Code and JetBrains.
What are the differences between Copilot Completions, Copilot Chat, and Copilot Agents
Use the following Gemini prompt to obtain current information.
Provide a breakdown of current GitHub Copilot features, specifically comparing standard code completions, Copilot Chat, and the newer agent-native/autonomous agent features.
Does GitHub use the code I write in my IDE to train public AI models?
Use the following Gemini prompt to obtain current information.
Explain the current GitHub Copilot privacy policy regarding model training. Specifically, if an individual user is assigned a license via a paid GitHub Enterprise or Business plan but uses a personal GitHub account via SAML SSO, does GitHub or its affiliates use their prompts, code snippets, or interaction data to train AI models?
How do I link my university identity to my personal GitHub account for Copilot activation?
Use the following Gemini prompt to obtain instructions.
Walk me through the exact steps to authenticate a personal GitHub account with a standard, non-EMU GitHub Enterprise account using SAML Single Sign-On (SSO) so that an enterprise-allocated Copilot license becomes active in my IDE
Why is my Copilot Extension/Plugin linking to my personal budget
Even if you are using a UH provided Copilot license, your IDE plugin for Copilot may not understand this and assume you are paying for Copilot tokens with your own funds. Contact ITS Site Licensing should you need to purchase more tokens.