Shipmoor runs locally after your coding agent finishes and before review. It checks generated code for defects such as hallucinated dependencies, calls to missing APIs, and stub handlers.
1. Install
curl -fsSL https://dl.shipmoor.dev/install.sh | SHIPMOOR_VERSION=0.10.0 bash
shipmoor version
# shipmoor 0.10.0
One universal binary serves Free and Pro.
2. Authorize and Scan
From a repository with local changes, run:
shipmoor scan --changed
If this installation has not been authorized, Shipmoor starts device authorization, opens accounts.shipmoor.dev, and resumes the Scan after approval. A new personal account receives 30 days of full Pro access without a card.
Scan is unlimited on both Free and Pro. Scope to --changed, --staged, or --diff <range> to focus on what the agent touched.
3. Read and explain findings
Shipmoor groups findings by file and reports the rule, severity, location, and remediation. Ask for a rule explanation with:
shipmoor explain phantom_import
See Findings & rules for the generated-code failure classes.
4. Use machine output
shipmoor scan --changed --json --output shipmoor.json
shipmoor scan --changed --sarif --output shipmoor.sarif
shipmoor scan --changed --fail-on high
Machine-readable output remains clean: authentication and allowance messages use stderr rather than contaminating JSON or SARIF stdout.
Current self-managed CI supports Scan only and requires SHIPMOOR_TOKEN. See GitHub Actions.
5. Explore the full product
Your first 30 days include unlimited Claim Check, Review, Test Evidence, Blast Radius, Harness, Skills, and Pro IDE and advanced capabilities. Afterward, Free keeps Scan, Harness, and Skills unlimited and includes five monthly invocations for each of the four metered command families.
- Shipmoor CLI: the complete Free/Pro starting point.
- Plans & tiers: exact pricing and allowances.
- Claim Check: check a change against its acceptance criteria.