softwarefactory.build

A directory and guide library for agent-native software factories.

Directory / Dagger

Dagger

Verified

Programmable CI/CD engine agents can call as a tool.

Dagger is an open-source engine for defining CI/CD and delivery pipelines in code, running them in containers. Agents can invoke Dagger pipelines as deterministic tools instead of improvising bash. That is why it belongs in a factory directory.

Model independence
Multi-model
Deployment
Self-hosted
Open source
Yes
License
Apache-2.0
Pricing model
Mixed
Added / updated
19 Aug 2026 / 19 Aug 2026

dagger.io · Docs · Source

Editorial take

Dagger is the anti-improvisation layer: the agent should call a pipeline, not invent `npm test`. Containerized steps are a sandbox of sorts. It is not an LLM product. Factory Cloud exists; the engine is the listing.

Strengths

  • Pipelines as code, runnable locally and in CI, Apache-2.0.
  • Gives agents a deterministic tool instead of a shell.
  • Container isolation per pipeline.

Limitations

  • Learning curve; not GitHub Actions YAML.
  • Does not write application code.
  • You still need a harness to decide when to call it.

Fields last checked against primary sources on . Pricing and plan names rot; follow the vendor URL.