GitHub launched Agentic Workflows today in technical preview, and it’s one of the cleanest implementations of repository-level AI automation I’ve seen.

The concept is deceptively simple: you describe the outcomes you want in a Markdown file, add it as a workflow to your repository, and a coding agent executes it inside GitHub Actions.

Not YAML steps. Not shell scripts. Plain English describing intent.

From Recipes to Intent

Traditional CI/CD pipelines are recipes. Every step is explicit: checkout code, install dependencies, run tests, deploy. They’re powerful but brittle — they can only do exactly what you tell them, in exactly the order you specify.

Agentic workflows flip this. You describe what you want to happen, and the agent figures out how. A daily status report workflow looks like this:

---
on:
  schedule: daily
permissions:
  contents: read
  issues: read
  pull-requests: read
safe-outputs:
  create-issue:
    title-prefix: "[repo status] "
    labels: [report]
tools:
  github:
---

# Daily Repo Status Report

Create a daily status report for maintainers.

Include:
- Recent repository activity (issues, PRs, discussions, releases)
- Progress tracking and highlights
- Actionable next steps

Keep it concise and link to relevant issues/PRs.

That’s it. The frontmatter defines the trigger, permissions, and allowed outputs. The Markdown describes the job in natural language. The coding agent — whether Copilot, Claude Code, or OpenAI Codex — handles the execution.

What “Continuous AI” Looks Like

GitHub frames this as Continuous AI — a natural extension of CI/CD into territory that traditional automation can’t reach:

  • Continuous triage: Issues automatically summarized, labeled, and routed
  • Continuous documentation: READMEs and docs kept in sync with code changes
  • Continuous code simplification: Repeated identification of improvements, delivered as PRs
  • Continuous test improvement: Coverage gaps identified and filled with high-value tests
  • Continuous quality hygiene: CI failures investigated with proposed fixes
  • Continuous reporting: Regular reports on repository health and trends

These are all tasks that are subjective, context-dependent, and repetitive — exactly the category where deterministic YAML workflows struggle and agents excel.

The Security Model Makes It Real

What separates this from “just run an LLM in your pipeline” is the defense-in-depth security architecture:

  • Read-only by default: Agents can inspect your repo but can’t modify it without explicit permission
  • Safe outputs: Write operations (creating PRs, adding comments) must be pre-approved in the workflow definition
  • Sandboxed execution: Tool allowlisting and network isolation keep agents in controlled boundaries
  • Pull requests are never auto-merged: Humans always review and approve

This is the right pattern. Agents that can reason about code are powerful, but power without guardrails is how you get unintended consequences at scale. The explicit permission model means you can run agents continuously with confidence.

Why This Resonates

Working on enabling agentic workflows at the platform level, I see the same design pattern repeating: define intent, enforce boundaries, let agents handle the rest.

Whether it’s a repository workflow or an operating system capability, the challenge is identical — how do you give agents enough autonomy to be useful while maintaining enough control to be safe? GitHub’s answer (read-only default + explicit safe outputs + sandbox) mirrors what we think about at the platform level.

The “Continuous AI” framing is particularly apt. Just as CI/CD transformed software delivery from manual, error-prone releases into automated, reliable pipelines, Continuous AI transforms repository maintenance from manual, inconsistent triage into automated, consistent operations.

Getting Started

GitHub Agentic Workflows are available now in technical preview. The project is a collaboration between GitHub, Microsoft Research, and Azure Core Upstream. Check out:

The most interesting question isn’t what these workflows can do — it’s what your team will build with them once the barriers to repository automation drop from “write complex YAML” to “describe what you want.”

Connect with me on LinkedIn to share what you’re building with agentic workflows.

Updated: