GitHub Launches 'Agentic Workflows' in Preview

GitHub has released "Agentic Workflows" in technical preview, enabling AI agents to run autonomously within GitHub Actions. The feature is designed to handle tasks like incident triage and routine compliance checks, signaling a move toward AI agents as first-class citizens in the software delivery lifecycle. GitHub advises caution, labeling the technology as in its infancy and to be used at one's own risk.

- Agentic Workflows are defined in Markdown files, not YAML, allowing engineers to describe automation goals in natural language. A command-line tool (`gh aw`) then compiles this into a standard GitHub Actions workflow, abstracting away the complexity of YAML syntax. - The feature is a collaboration between GitHub Next and Microsoft Research and is positioned as an exploration into "Continuous AI," a paradigm that embeds AI agents into the software development lifecycle to augment, not replace, traditional CI/CD pipelines. - Security is a core design principle, with workflows running in sandboxed environments with read-only permissions by default. Any operation that writes to the repository, like creating a pull request, requires explicit approval through a "safe outputs" mechanism to prevent malicious prompt injection. - The system is model-agnostic, designed to work with various coding agents like GitHub Copilot, Anthropic's Claude, or OpenAI's models, allowing teams to choose the underlying large language model that best fits their needs. - Example use cases extend beyond simple triage to include continuous documentation updates that reflect code changes, automated test coverage improvements, and proactive code simplification by identifying and creating pull requests for refactoring opportunities. - This move from conversational AI assistants (like Copilot Chat) to autonomous agents reflects a broader industry trend where AI transitions from a line-level code completion tool to a task-level agent capable of managing its own development workflow. - The underlying architecture is powered by a Model Context Protocol (MCP), which acts as a universal standard for AI models to securely interact with external tools and APIs, enabling multiple specialized agents to collaborate on complex DevOps tasks. - While GitHub Actions provides the execution environment, the billing model for agentic workflows includes costs for both the Actions compute time and the premium requests made to the underlying coding agents, which teams can manage by configuring the specific models used.

Get your own daily briefing

Scout delivers personalized news, insights, and conversations tailored to your role and industry.

Download on the App Store

Shared from Scout - Be the smartest in the room.