March ‘25 enterprise content roundup

2025年3月6日 // 9 min read

image

In case you missed it…

Published via GitHub Executive Insights | Authored by Dave Burnison

GitHub is shipping new features, product updates, and best practices faster than ever. To help you stay ahead, our Enterprise Advocacy team has curated this monthly roundup—bringing you a concise, enterprise-focused summary of the most important updates you might have missed.

Below, you’ll find a carefully selected list of key innovations, expert insights, and must-know resources—guided by feedback from GitHub’s largest customers—to help your team innovate faster, boost productivity, and enhance security. Share with your teams and stakeholders so they can also get the most out of their GitHub experience.

Let’s dive in!

AI & ML - GitHub Copilot

All things GitHub Copilot, from new and upcoming features to research and data collected from customers showing how GitHub Copilot is accelerating developer productivity.

YouTube

  • 📺 GitHub Copilot: the agent awakens (6:19): The most recent updates to VS Code and GitHub Copilot are game-changers for your productivity. See all the features in action, and explore them in your own projects and workloads.

  • 📺 AI-powered development: Exploring the latest GitHub Copilot features (2:43): Discover the latest evolution of GitHub Copilot, the world's most used AI developer tool, now smarter and more powerful than ever! We’ll show how Copilot is transforming the way developers work with features like: intent-detection & codebase indexing, Copilot Edits, Model Choices and Copilot Autofix.

  • 📺 Build AI Apps Faster with GitHub Copilot for Azure: See It in Action! (2:20): Learn how GitHub Copilot for Azure, now available as an extension for VS Code, simplifies building and deploying AI applications on Azure. Whether you're an experienced developer or new to Azure, this tool can accelerate your journey.

  • 📺 GitHub Copilot Upgrade Assistant for Java: Try It First! (1:24): Introducing the GitHub Copilot Upgrade Assistant for Java, now in technical preview! This powerful tool simplifies upgrading Java applications, helping you modernize your Java applications.

GitHub Blog

  • GitHub Copilot: The agent awakens: We are upgrading GitHub Copilot with the force of even more agentic AI – introducing agent mode. Agent mode is capable of iterating on its own code, recognizing errors, and fixing them automatically. It can suggest terminal commands and ask you to execute them. It also analyzes run-time errors with self-healing capabilities. In agent mode, Copilot will iterate on not just its own output, but the result of that output. And it will iterate until it has completed all the subtasks required to complete your prompt.

  • How to use GitHub Copilot: What it can do and real-world examples: When is the last time you stepped back and took a look at everything that GitHub Copilot can actually do? GitHub Copilot has evolved to cover a bunch of different use cases, workflows, coding languages, and much more. We’ll update this list as GitHub Copilot continues to evolve and we add new, awesome features like we’ve been doing since we first launched it a few years ago.

  • How to refactor code with GitHub Copilot: Sometimes refactoring code can be really easy. But the more you dig into it, the more it grows, and you might find yourself facing down the Herculean task of trying to refactor a codebase that stretches across multiple files from a larger team of developers. Discover how to use GitHub Copilot to refactor your code and see samples of it in action.

  • Documenting and explaining legacy code with GitHub Copilot: Tips and examples: Learn how to document and explain legacy code with GitHub Copilot with real-world examples. In this blog post, we’ll explore practical tips and examples for using GitHub Copilot to document and explain legacy code effectively. Whether you’re dealing with a monolithic application, cryptic comments, or no documentation at all, these techniques will help you bring clarity to your codebase and set it up for long-term success.

  • How we evaluate AI models and LLMs for GitHub Copilot: We recently expanded the models available in GitHub Copilot (See the recent Changelogs below). GitHub’s goal is to create the best quality, most responsible AI coding assistant possible, and that guides the decision we have to make about which models to support within the product. It’s tempting to hop immediately to the latest models. But just because a model is newer doesn’t mean it will perform better for your use case. In this article, we’ll share some of the GitHub Copilot team’s experience evaluating AI models.

GitHub Docs

GitHub Changelog


Dave’s Bonus Info! In addition to the resources we provide, it's also helpful to see real-world examples. GitHub partners very closely with the VS Code team who co-develops many of GitHub Copilot's new capabilities. Go beyond the documentation and check out the VS Code team's custom instructions and see if you can draw inspiration from this example to enable your team's use of custom instructions to take flight: VS Code custom instructions for GitHub Copilot


AI & ML - GitHub Models

AI & ML updates beyond GitHub Copilot. There were a few key updates related to the GitHub Models playground.

YouTube

Changelog

Security

Application security with GitHub, ensuring the code that lives in GitHub and the dependencies that go into the solutions you build are secure.

Changelog

Blog

CI/CD

Continuous Integration & Continuous Deployment with GitHub Actions.

Changelog

Blog

  • How to secure your GitHub Actions workflows with CodeQL: In the last few months, we secured 75+ GitHub Actions workflows in open source projects, disclosing 90+ different vulnerabilities. Out of this research we produced new support for workflows in CodeQL, empowering you to secure yours.

The GitHub Platform

Resources to assist those who manage the rollout and maintenance of GitHub for hundreds if not thousands of stakeholders.

GitHub Resources

  • Announcing the launch of GitHub Well-Architected 🎉: A new and ever-evolving resource designed to help organizations effectively adopt and deploy the GitHub platform. It combines design thinking with prescriptive recommendations, empowering leaders and GitHub administrators to achieve their highest priority business goals.

YouTube

  • 📺 Govern your repositories with Push Rulesets (0:59): Need to restrict updates to sensitive files like GitHub Action workflows? Or enforcing code hygiene in your repository by limiting which objects can be pushed? Then you'll want to check out GitHub push rulesets!

Changelog

Projects and Issues

GitHub's Planning and tracking tools

Changelog

Developer skills

General developer expertise based on our own experience and the collective experience of our customers and partners.

Blog

Executive Insights

  • The art of engineering team focus: less is more: As engineering leaders, we’re always being asked to get the most out of engineering teams. This is most often measured by what things we can ship, and how fast. But it can be easy to fall into a common trap: doing too much at once, convinced that more parallel work means more output. What if the key to shipping more is actually doing less?

Engineering

An inside look at how we’re building the home for all developers. Resources based on our internal experiences.

Blog


That’s it for the first installment of ICYMI - GitHub Enterprise Edition. Check back in to the GitHub Executive Insights at the beginning of next month to see key updates.

Tags