GitHub Previews Agentic AI Workflows

GitHub has entered a technical preview of "agentic workflows," which allow AI agents to operate directly within GitHub Actions. This development could influence aerospace DevOps by automating test, build, and code review processes for embedded, safety-critical software as part of continuous integration pipelines.

- Instead of traditional YAML files, agentic workflows are defined using natural language in Markdown files located in the `.github/workflows/` directory. A command-line tool, `gh aw`, then compiles this Markdown into standard GitHub Actions workflows. - This initiative is a collaborative effort between GitHub Next, Microsoft Research, and Azure Core Upstream, and is part of a broader strategy GitHub calls "Continuous AI". This concept aims to integrate AI into the software development lifecycle in a manner similar to CI/CD, but focuses on tasks that benefit from an AI agent's flexibility rather than deterministic build and release processes. - The security model is designed with a defense-in-depth architecture; agents run in sandboxed containers with read-only permissions by default. Any proposed changes, like creating a pull request, are buffered as "safe outputs" and examined by a separate AI-powered analysis for potential security issues before execution. - The feature is not meant to replace existing CI/CD pipelines for core build and release tasks, which require deterministic and reproducible outcomes. Instead, it augments them by handling non-deterministic tasks like summarizing new issues, improving test coverage, or investigating CI failures. - This development is part of a larger trend of integrating agentic AI, which focuses on autonomous problem-solving and decision-making, directly into developer workflows to automate complex, multi-step tasks. - While the default AI agent is GitHub Copilot CLI, the system is designed to work with other coding agents, and the workflow format remains consistent across different engines. - The entire implementation of agentic workflows is open source under the MIT license, with the code available in the `gh-aw` repository on GitHub. - This agentic workflow capability is distinct from GitHub Copilot Workspace, which provides a broader, Copilot-native development environment for brainstorming, planning, building, and testing code from an idea to a finished product using natural language.

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.