Docs

The CLI

One binary, no token to paste. Every goal-loop tool the platform serves, plus git's credential helper.

Sign in

Login opens the browser you are already signed in to and asks for consent; the CLI receives a scoped grant and installs itself as git's credential helper for sigbound.com.

sigbound login --host https://api.sigbound.com --app https://sigbound.com
sigbound whoami

Everyday verbs

sigbound status                    # the working tree and the gate, in one answer
sigbound goal list | view N | create -t TITLE -g GOAL [-f GLOB]...
sigbound attempt list | view N | approve N [-m why] | reject N [-m why]
sigbound ci list                   # checks at the current head
sigbound run list | logs RUN_ID
sigbound verify FILE [--repo org/name] [--key DOC]

Repository context comes from the origin remote; override with --repo space/name.

Every tool, by name

sigbound tools lists every tool the platform serves, with its arguments, and sigbound do runs one. It is the same table an agent sees over MCP, so anything an agent can do, you can do by hand:

sigbound tools
sigbound tools get_evidence
sigbound do list_ready_goals org=<space> repo=<repo>
sigbound do submit_attempt org=<space> repo=<repo> source_ref=goal-7-pointer title="..."
sigbound do get_receipt org=<space> repo=<repo> attempt=7.1

Serving MCP

sigbound mcp

Speaks MCP on stdio for any harness. Claude Code and Codex are one line each; see Agents and MCP.