Skip to main content Featured View Coding with AI AI Coding Tools Python & AI AI Agents Microsoft Foundry RAG [Retrieval-Augmented Generation] Generative AI View Dev Tools & Languages Java Python Visual Studio Code View GitHub Platform GitHub Copilot in Visual Studio Code GitHub Advanced Security GitHub Copilot Resources View Azure Databases Cosmos DB Document DB SQL DB Postgres DB Learn Resources, Trials, Downloads View Researchers Collection Get Inspired Get Skilled Customer Stories View Developer Accessibility Collection GitHub Accessibility Inclusive Design Training – Microsoft Learn DevOps Engineer Spotlight Collection AI Engineer Spotlight Collection Data Engineer Spotlight Collection Featured Learn Resources Microsoft 365 Azure Copilot Windows Surface XBOX Deals Small Business Support Windows Apps Outlook OneDrive Microsoft Teams OneNote Microsoft Edge Moving from Skype to Teams Computers Shop XBOX Accessories VR & mixed reality Certified Refurbished Trade-in for cash XBOX Game Pass Ultimate PC Game Pass XBOX games PC games Microsoft AI Microsoft Security Dynamics 365 Microsoft 365 for business Microsoft Power Platform Windows 365 Small Business Digital Sovereignty Azure Microsoft Developer Microsoft Learn Support for AI marketplace apps Microsoft Tech Community Microsoft Marketplace Software companies Visual Studio Microsoft Rewards Free downloads & security Education Gift cards Licensing Unlocked stories View Sitemap
Step 1: The GitHub Copilot UI

4 min

Explore how to interact with GitHub Copilot in Visual Studio Code. Learn about its seamless integration and smart coding assistance for developers.

Use GitHub Copilot with Java & Spring Boot | Watch

8 min

Watch this series to learn how GitHub Copilot can help you write Java code faster and more efficiently with AI-powered assistance.

GitHub Copilot: AI pair programmer | Learn

Explore the Copilot learning path to master AI-driven assistance, enhance productivity, and streamline workflows with Microsoft 365 Copilot.

Accelerate app development by using GitHub Copilot | Learn Plan

Learn to use GitHub Copilot to: interpret and document code (to quickly ramp up on unfamiliar or complex codebases), author new code features more efficiently by using autocompletion and chat features, and how-to refactor, debug, and test code with GitHub Copilot.

GitHub Copilot Advanced Course

Interactive online course featuring video, tutorials, and exercises. Covers unit testing, refactoring legacy code, security, and prompt engineering best practices.

Now Available: GitHub Copilot Chat Beta

GitHub Copilot Chat beta has been enabled for all Copilot for Individual users for free. Currently, GitHub Copilot Chat is supported in both Visual Studio and Visual Studio Code editors.

Hack faster with GitHub Copilot

Writing code is often a tedious and time-consuming task. Modern developers are always looking for new ways to improve productivity, accuracy, and efficiency with programming. Automatic code generation tools like GitHub Copilot can make this possible.

Demo: GitHub Copilot

Watch a developer build with GitHub Copilot.

Tips & Tricks: GitHub Copilot

3 min

GitHub Copilot is designed to be your AI pair programmer. Just like any other tool, you might be curious about how to get the most out of it. Where will it perform best? Do I need to change how I code? GeekTrainer provides some tips and tricks to help you get started.

6 ways GitHub Copilot helps you write better code faster

7 min

After months of using Copilot, here are six ways that having AI in my code editor has helped CodingWithJesse be a more productive programmer.

8 things you didn’t know you could do with GitHub Copilot

Developers all over the world are using GitHub Copilot to help speed up their development and increase developer productivity. With GitHub Copilot available to developers everywhere, we’ve found some fun and useful examples of how developers can use GitHub Copilot for things you may not be thinking about.

Demo: GitHub Advanced Security and Copilot Chat

5 min

How Copilot and GitHub Advanced security could revolutionize app security.

GitHub Copilot for Python

12 min

Enhance your Python projects with GitHub Copilot's AI capabilities, offering code suggestions and improvements directly in Visual Studio Code.

GitHub Copilot agent mode | Code

Discover GitHub Copilot agent mode! This AI-powered feature performs multi-step coding tasks, analyzes codebases, proposes edits, and runs commands autonomously.

Develop your own custom copilots with Azure AI Foundry | Learn

Learn to create custom copilots with Azure AI Studio. This path covers language models, prompt flow, and integrating your data for tailored AI solutions.

English (United States)
Your Privacy Choices Opt-Out Icon Your Privacy Choices
Consumer Health Privacy Sitemap Contact Microsoft Privacy Manage cookies Terms of use Trademarks Safety & eco Recycling About our ads