* Add partner agents: Elastic, New Relic, MongoDB, Neo4j, Monday.com, and Apify * Fix agent file naming to match conventions * Add new partner agents and update Partners collection metadata - Add six new partner agents to the Partners collection: - Apify Integration Expert - Elasticsearch Agent - Monday Bug Context Fixer - MongoDB Performance Advisor - Neo4j Docker Client Generator - New Relic Deployment Observability Agent - Update partners.collection.yml to include new agent definitions - Update Partners collection item count from 11 to 17 in: - README.md - collections/partners.md footer - docs/README.collections.md - docs/README.agents.md * Fix New Relic agent filename and update partner references - Remove obsolete New Relic Deployment Observability agent definition file (newrelic-deployment-observability-agent.md) - Update partners collection to reference the correct agent filename: newrelic-deployment-observability.agent.md - Keep partners.collection.yml items list in proper alphabetical order - Update New Relic agent links in: - collections/partners.md - docs/README.agents.md * Update agents/elasticsearch-observability.agent.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update generated README files --------- Co-authored-by: Alexis Abril <alexisabril@github.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
36 KiB
36 KiB
🤖 Custom Agents
Custom agents for GitHub Copilot, making it easy for users and organizations to "specialize" their Copilot coding agent (CCA) through simple file-based configuration.
How to Use Custom Agents
To Install:
- Click the VS Code or VS Code Insiders install button for the agent you want to use
- Download the
*.agent.mdfile and add it to your repository
MCP Server Setup:
- Each agent may require one or more MCP servers to function
- Click the MCP server to view it on the GitHub MCP registry
- Follow the guide on how to add the MCP server to your repository
To Activate/Use:
- Access installed agents through the VS Code Chat interface, assign them in CCA, or through Copilot CLI (coming soon)
- Agents will have access to tools from configured MCP servers
- Follow agent-specific instructions for optimal usage
| Title | Description | MCP Servers |
|---|---|---|
| ADR Generator |
Expert agent for creating comprehensive Architectural Decision Records (ADRs) with structured formatting optimized for AI consumption and human readability. | |
| Amplitude Experiment Implementation |
This custom agent uses Amplitude's MCP tools to deploy new experiments inside of Amplitude, enabling seamless variant testing capabilities and rollout of product features. | |
| Apify Integration Expert |
Expert agent for integrating Apify Actors into codebases. Handles Actor selection, workflow design, implementation across JavaScript/TypeScript and Python, testing, and production-ready deployment. | apify |
| Arm Migration Agent |
Arm Cloud Migration Assistant accelerates moving x86 workloads to Arm infrastructure. It scans the repository for architecture assumptions, portability issues, container base image and dependency incompatibilities, and recommends Arm-optimized changes. It can drive multi-arch container builds, validate performance, and guide optimization, enabling smooth cross-platform deployment directly inside GitHub. | custom-mcp |
| C# Expert |
An agent designed to assist with software development tasks for .NET projects. | |
| Comet Opik |
Comet Opik agent for instrumenting LLM apps, creating evaluations, managing prompts/projects, diagnosing AI application failures, auditing prompts, and investigating traces/metrics via the latest Opik MCP server. | opik |
| Dynatrace Expert |
The Dynatrace Expert Agent integrates observability and security capabilities directly into GitHub workflows, enabling development teams to investigate incidents, validate deployments, triage errors, detect performance regressions, validate releases, and manage security vulnerabilities by autonomously analysing traces, logs, and Dynatrace findings. This enables targeted and precise remediation of identified issues directly within the repository. | dynatrace |
| Elasticsearch Agent |
Our expert AI assistant for debugging code (O11y), optimizing vector search (RAG), and remediating security threats using live Elastic data. | elastic-mcp |
| JFrog Security Agent |
The dedicated Application Security agent for automated security remediation. Verifies package and version compliance, and suggests vulnerability fixes using JFrog security intelligence. | |
| Launchdarkly Flag Cleanup |
A specialized GitHub Copilot agent that uses the LaunchDarkly MCP server to safely automate feature flag cleanup workflows. This agent determines removal readiness, identifies the correct forward value, and creates PRs that preserve production behavior while removing obsolete flags and updating stale defaults. | launchdarkly |
| Monday Bug Context Fixer |
Elite bug-fixing agent that enriches task context from Monday.com platform data. Gathers related items, docs, comments, epics, and requirements to deliver production-quality fixes with comprehensive PRs. | monday-api-mcp |
| Mongodb Performance Advisor |
Analyze MongoDB database performance, offer query and index optimization insights and provide actionable recommendations to improve overall usage of the database. | |
| Neo4j Docker Client Generator |
AI agent that generates simple, high-quality Python Neo4j client libraries from GitHub issues with proper best practices | neo4j-local |
| Neon Migration Specialist |
Safe Postgres migrations with zero-downtime using Neon's branching workflow. Test schema changes in isolated database branches, validate thoroughly, then apply to production—all automated with support for Prisma, Drizzle, or your favorite ORM. | |
| Neon Performance Analyzer |
Identify and fix slow Postgres queries automatically using Neon's branching workflow. Analyzes execution plans, tests optimizations in isolated database branches, and provides clear before/after performance metrics with actionable code fixes. | |
| New Relic Deployment Observability Agent |
Assists engineers before and after deployments by optimizing New Relic instrumentation, linking code changes to telemetry via change tracking, validating alerts and dashboards, and summarizing production health and next steps. | newrelic |
| Octopus Release Notes With Mcp |
Generate release notes for a release in Octopus Deploy. The tools for this MCP server provide access to the Octopus Deploy APIs. | octopus |
| PagerDuty Incident Responder |
Responds to PagerDuty incidents by analyzing incident context, identifying recent code changes, and suggesting fixes via GitHub PRs. | pagerduty |
| Stackhawk Security Onboarding |
Automatically set up StackHawk security testing for your repository with generated configuration and GitHub Actions workflow | stackhawk-mcp |
| Terraform Agent |
Terraform infrastructure specialist with automated HCP Terraform workflows. Leverages Terraform MCP server for registry integration, workspace management, and run orchestration. Generates compliant code using latest provider/module versions, manages private registries, automates variable sets, and orchestrates infrastructure deployments with proper validation and security practices. | terraform |
| WinForms Expert |
Support development of .NET (OOP) WinForms Designer compatible Apps. |