Commerce from your terminal.Every tool, one command.
Authenticate, inspect servers, run a session, revoke a mandate, export the audit chain — all without leaving your shell. Same guardrails as the SDK, scripting-friendly output, zero telemetry.
A real session, auto-played.
The three commands you will run in your first five minutes.
Four groups of commands.Transact, govern, observe, build.
Every command supports --json and --help. Human messages go to stderr, machine data to stdout.
Run a policy-checked Pix charge. Returns the sealed receipt.
Issue a refund on the original rail. Credit note auto-emitted.
One-off session call, like the SDK but from the shell.
Show active mandates with scope, expiry, and remaining budget.
Revoke a mandate in one call. Written to the audit ledger.
Kill switch. Freezes every mandate across the org.
Exports a signed, hash-chained JSON of every event in the range.
Verifies the hash chain from a checkpoint. Integrity report.
Streams live events from a specific agent in real time.
Scan your Express or Next.js routes, emit a runnable MCP server.
Runs every tool against your API in dry-run, reports failures.
Stages npm publish with manifest preview.
Four commitments. Every release keeps them.
Install, run codespar login, done. Your API key lives in ~/.codespar/config.json (chmod 600).
Every command supports --json. Pipe into jq. Human messages go to stderr, machine data to stdout.
codespar session send opens a session, runs your intent, closes. No SDK boilerplate for one-off calls.
Source on GitHub, bugs on Issues, zero telemetry. Every flag you see is documented.
One install.The whole stack in your shell.
Free, MIT-licensed, zero telemetry. Same guardrails as the SDK. Run it on your laptop, pipe it through CI, or embed it in your scripts.