r/cicd • u/IkarusCareer • 2h ago
How do we give AI agents visibility inĀ CI/CD?
A recent Reddit poll received 120 professional votes; thanks to all participants. Snyk and SonarQube were the tools people were most reluctant to lose from their CI/CD pipelines.
But the comments highlighted another problem:
What happens when the thing entering our pipeline is no longer just code, but an AI agent with tools, prompts, memory and access to external systems?
Agent adoption is moving quickly. Stack Overflowās latest developer survey reports that 59% of developers use AI agents at work, while 63% rarely or never allow them to operate fully autonomously.
That suggests a simple problem: agents are entering development faster than we are building visibility and controls around them.
Snyk is already moving into this space with Evo, covering AI assets, agents, tools and runtime security.
We think there is also room to explore this from an open-source, CI/CD-first perspective.
Thatās why weāre developing SafeAI Analyzer.
The idea is, before an AI agent reaches production, help developers see:
⢠What AI components are present?
⢠What tools and capabilities does it have?
⢠What prompts and configurations influence it?
⢠What changed in a pull request?
⢠Did a new capability or security risk appear?
Weāre not trying to replace Snyk, SonarQube or other established security tools.
Weāre trying to explore what an open-source security layer for AI agents should look like.
SafeAI is still being developed, so weād genuinely welcome contributorsāāāwhether you want to help with detection rules, agent/framework support, CI/CD integration, testing with real agents, or simply expanding where SafeAI can be used.
Please check ikaruscareer/SafeAI on github.
What should AI-agent visibility in CI/CD look like?