Imagine a world where improvements to your repositories are automatically delivered as pull requests each morning, ready for you to review. Issues are automatically triaged, CI failures analyzed, documentation maintained, test coverage improved and compliance monitored - all defined via simple markdown files.
GitHub Agentic Workflows deliver this: repository automation, running the coding agents you know and love, in GitHub Actions, with strong guardrails and security-first design principles.
GitHub Copilot, Claude by Anthropic or OpenAI Codex for automated, recurring and scheduled jobs to improve, document, test and analyze your repository. Augment CI/CD with Continuous AI - systematic, automated application of AI to software collaboration.
Designed to augment your existing CI/CD with new Continuous AI capabilities, GitHub Agentic Workflows has been developed with security in mind by GitHub Next and Microsoft Research. Agentic workflows run with minimal permissions by default, with explicit allowlisting for write operations and sandboxed execution to help keep your repository safe.
Security Built-In
Workflows run with read-only permissions by default. Write operations require explicit approval through sanitized safe outputs (pre-approved GitHub operations), with sandboxed execution, tool allowlisting, and network isolation ensuring AI agents operate within controlled boundaries.
Example: Daily Issues Report
How they work:
- Write - Create a
.mdfile with your automation instructions in natural language - Compile - Run
gh aw compileto transform it into a secure GitHub Actions workflow (.lock.yml) - Run - GitHub Actions executes your workflow automatically based on your triggers
Here’s a simple workflow that runs daily to create an upbeat status report:
---
on:
schedule: daily
permissions:
contents: read
issues: read
pull-requests: read
safe-outputs:
create-issue:
title-prefix: "[team-status] "
labels: [report, daily-status]
close-older-issues: true
---
## Daily Issues Report
Create an upbeat daily status report for the team as a GitHub issue.
The gh aw cli converts this into a GitHub Actions Workflow (.yml) that runs an AI agent (Copilot, Claude, Codex, …) in a containerized environment on a schedule or manually.
The AI coding agent reads your repository context, analyzes issues, generates visualizations, and creates reports - all defined in natural language rather than complex code.
Daily code simplification, refactoring, and style improvements
Slash commands for on-demand analysis and automation
Continuous documentation maintenance and consistency
Automated triage, labeling, and project coordination
Daily reports, trend analysis, and workflow health monitoring
Scanning, alert triage, and compliance monitoring
CI failure diagnosis, test improvements, and quality checks
Feature sync and cross-repo tracking workflows
DailyOps, research, and automated maintenance
Install the extension, add a sample workflow, and trigger your first run - all from the command line in minutes.
Creating Workflows
Create custom agentic workflows directly from the GitHub web interface using natural language.