Definition
Plain language
The automated system that checks and ships new code every time a developer makes a change.
As stated in the literature
Continuous Integration / Continuous Deployment, automated pipelines that build, test, and release software on each commit; a common compromise vector and a target domain in multi-agent coordination benchmarks.
Also called: CI, CI-CD
Why it matters: It lets teams release software quickly and safely, but because it runs with broad permissions it is also a tempting target for attackers and agents alike.
For example, the moment a developer pushes a change, the pipeline automatically builds the app, runs its tests, and ships it if everything passes.
Heard on the show
“Forty-eight tasks, sixteen scenarios — software development, research writing, medical consults, manufacturing, pharma, semiconductor fab, CI/CD.”Episode 034 — Catching Multi-Agent Deadlocks Before Deployment With a 40-Year-Old Tool