GitHub Unveils Custom Agents for Enhanced Copilot Functionality
Rongchai Wang Dec 04, 2025 17:16
GitHub introduces custom agents for Copilot, enhancing workflows in observability, IaC, and security. These partner-built agents automate and optimize software development processes.
GitHub has announced the introduction of custom agents for its AI-powered coding assistant, Copilot, aimed at enhancing workflows in observability, infrastructure as code (IaC), and security. This new feature allows developers to leverage partner-built agents to streamline and automate various engineering processes, according to GitHub's official blog.
Expanding Copilot's Capabilities
Traditionally, GitHub Copilot has been recognized for aiding in code writing. However, with the introduction of custom agents, Copilot now extends its capabilities to manage the entire software development lifecycle. This includes integrating with existing tools, platforms, and workflows that teams already utilize. The custom agents are designed to function seamlessly across various environments, including terminals, VS Code, and directly on github.com.
Custom Agents: What They Are
Custom agents are essentially domain experts defined in Markdown, which extend the Copilot coding agent's functionality across different tools and workflows. These agents act as virtual teammates, capable of performing tasks such as security analysis, incident response, and database performance optimization. Users can define these agents at the repository or organizational level, making them available for specific projects or across entire enterprises.
Utilizing Custom Agents
Running custom agents can be done through the GitHub Copilot CLI, VS Code, or directly on github.com. For instance, the PagerDuty Incident Responder agent helps in summarizing active incidents and suggesting investigation steps, while the JFrog Security Agent scans for vulnerable dependencies and provides safe upgrade paths.
Partner-Built Agents
A variety of partner-built agents are available, offering solutions across different domains:
- Observability: Dynatrace Expert, Elasticsearch agent
- Security: JFrog Security Agent, StackHawk Security Onboarding
- Databases: MongoDB Performance Advisor, Neon Migration Specialist
- DevOps & IaC: Terraform Agent, Arm Migration Agent
These agents are designed to automate repetitive tasks, maintain consistency, and ensure best practices are followed across the board.
Impact on Development Workflows
By integrating custom agents into Copilot, GitHub aims to transform how teams build software. These agents encode team patterns, rules, and tool integrations, allowing Copilot to understand and optimize team-specific workflows. This innovation not only enhances productivity but also facilitates knowledge sharing and consistency in software development practices.
With custom agents now available for all GitHub Copilot users, developers are encouraged to explore these tools to enhance their workflow efficiency and effectiveness.
Image source: Shutterstock