Skip to content

Claude CI Agent

Claude CI Agent

An autonomous engineering teammate that executes inside a rootless, unprivileged Podman sandbox. Every action it takes is captured, scrubbed for secrets, and streamed to Elastic through an OpenTelemetry (OTel) Collector sidecar.

Start here

Wire the agent into your CI— it runs the same rootless, OTel-audited sandbox on both platforms:

  • Run it in CI


    Wire the agent into GitLab CI or GitHub Actions— an advisor that reviews merge/pull requests, or an agent that applies a fix and opens a new branch. Triggered by pipelines and @claude comments.

    CI Versions · Wire it into CI

Either way it is the same rootless, OTel-audited sandbox— in CI it detects GitLab CI vs GitHub Actions automatically.

Documentation workflow

These docs are built with Zensical. Use uv for all Python tooling:

uv run zensical serve    # live preview at http://localhost:8000
uv run zensical build    # generate the static site into site/