Skip to content
GitHub Agentic Workflows

Comparison with GitHub Security Campaigns

GitHub Security Campaigns (Enterprise Cloud only) focus on remediating security alerts through alert assignment and Copilot Autofix.

GitHub agentic campaigns (agentic campaigns) are flexible automation initiatives for any repeatable work, coordinated by AI agents via GitHub Actions workflows.

Security CampaignsAgentic Campaigns
AvailabilityEnterprise Cloud onlyAny GitHub account with Actions
Use CaseSecurity alert remediationAny repeatable initiative
ConfigurationWeb UIYAML in .campaign.md
AutomationAlert assignment, Copilot AutofixAI agents, custom workflows
TrackingBuilt-in dashboardGitHub Projects
APIREST APIActions + Projects v2

Use Security Campaigns for security alert remediation on Enterprise Cloud with Copilot Autofix integration.

Use Agentic Campaigns for custom automation needs across repositories with version-controlled specs and AI-driven coordination.

Automate Security Campaign creation using agentic campaigns (requires Enterprise Cloud):

---
name: "Security Campaign Automation"
engine: copilot
tools:
github:
toolsets: [default, code_security]
on:
schedule:
- cron: "0 9 * * 1"
---
# Task
Analyze code scanning alerts from last 7 days.
For CWE categories with 5+ alerts, create a Security Campaign via REST API.
Assign alerts to appropriate teams.
FeatureSecurity CampaignsAgentic Campaigns
Alert grouping✅ Native➖ Custom logic
Copilot Autofix✅ Integrated➖ Separate
Custom objectives➖ Security only✅ Any goal
Multi-repository➖ Single org✅ Any scope
Version control➖ No✅ YAML in repo
Scheduling➖ Manual✅ Cron + events
Historical metrics➖ Live only✅ Git branches