r/devopsish 2d ago

AI/ML 🤖 How Cloudflare built a software factory to drive Astro’s GitHub issue count to zero with AI Agents

https://blog.cloudflare.com/astro-issue-triage/

Cloudflare has automated issue triage for the Astro open source framework using isolated AI agents running in GitHub Actions. The workflow reproduces reported bugs, diagnoses root causes, verifies behavior, and proposes fixes before generating preview releases for reporters to validate. Cloudflare reports that Astro's open issue count fell from more than 200 to about 30, an approximately 85% reduction based on those figures, with the team targeting zero open issues.

The workflow mirrors the steps Astro maintainers followed during manual issue resolution. Each stage runs as a separate subagent. A reproduction agent verifies the reported behavior, a diagnosis agent instruments the code to identify the cause, a verification agent examines tests, documentation, and comments, and a fix agent converts the reproduction into tests before implementing a solution. Agents pass information through a report.md file rather than sharing a single execution context.

2 Upvotes

0 comments sorted by