Skip to main content

CI/CD & Coding Agents

qumod is engineered specifically for deterministic execution in automation pipelines and AI coding agent environments (such as Claude Code, Antigravity, and Cursor).

Exit Codes

qumod enforces strictly standard process exit codes:

GitHub Actions Integration

Use this recipe to deploy or manage projects in a GitHub Actions workflow:
.github/workflows/deploy.yml

GitLab CI Integration

.gitlab-ci.yml

Coding Agent Recipes (Claude Code, Antigravity, Copilot)

When delegating commands to automated coding agents:
  1. Always enable --json: Ensures deterministic parsability of responses.
  2. Handle API URL overrides: When developing against local testbeds, pass --api-url http://localhost:8080 or set QUMO_API_URL.
  3. Parse stdout and stderr separately: Informational banners are logged to stderr, while pure JSON payloads are written cleanly to stdout.

Agent Invocations