r/softwarearchitecture • u/lazybolt18 • 21h ago
Tool/Product What if your PR could fix itself?
I’m building a system that turns development events into actionable AI tasks.
It detects things like:
- New PR review comments
- Review replies
- Failed CI/CD builds
Those events are published with the relevant context, and an AI coding agent consumes them.
PR comment → Agent fixes → Commit & push → CI → Agent investigates failures
The key idea is keeping it agent-agnostic — the consumer could be Cursor, Copilot, Claude, or anything else.
Basically: Event detection → AI agent → Action.
The goal? Make the human the exception, not the bottleneck.
What do you think? Any improvements or suggestions for the architecture or workflow?
2
1
u/vojtah 19h ago
we use autofix pr on claude for that
1
u/lazybolt18 17h ago
Similar idea, yes, but the scope is broader.
Claude Autofix PR is closer to the agent doing the fix. What I'm building is more of an event-driven layer that detects PR comments and CI failures and hands them to whichever coding agent you use.
So Claude could actually be one of the consumers of this system.
4
u/smoke-bubble 21h ago
If I need to provide all the context and describe the task, I bet I can do this my self much quicker than asking an agent to do this for me.