Quick start
Create an org, connect a tool, check it, and open Claude Code or Codex pinned to one environment.
After setup, with reckon on your PATH:
1. Create an org
reckon org add acme --envs prod,uat,devThis creates ~/.reckon/orgs/acme/ with its own secrets, config and workspace
folders. Your first org also becomes the default context.
2. Connect tools
Connect at least one tool. Jenkins runs a server per environment; CubeAPM holds every environment in one server with a label each:
reckon connect jenkins-prod --org acme --provider jenkins --for-env prod
reckon connect cubeapm --org acme --provider cubeapm --label prod=PROD --label uat=UATEach command prints the credentials file it created. Fill it in with your editor, or run the CLI's own login for that connection:
$EDITOR ~/.reckon/orgs/acme/secrets/jenkins-prod.env
reckon login cubeapmOrgs & connections explains the file format and the three connection shapes. Each integration page lists its settings.
3. Check them
reckon use acme/prod
reckon status # local readiness, no network
reckon verify # one live read per connection4. Open the agent
reckon open # the default context, acme/prod
reckon open acme/uat # or name it
reckon open acme/prod --runtime codex
reckon open acme/prod -- --continue # arguments after -- go to the agentreckon open starts Claude Code (or Codex when Claude Code is not installed) in
~/.reckon/orgs/acme/workspace, pinned to that environment and without any tool
credentials. A production environment gets a warning banner. The agent's first
step is reckon preflight, and its first message states the context:
"Working on acme, environment prod." See Agents for
what the agent can and cannot do.
5. Ask for work
Describe the work in plain language. Give a time window when it matters:
Checkout latency spiked from 14:30 to 14:50 UTC today. Find the cause.Which deploy-api builds failed this week, and why?Weekly search review for sc-domain:acme.com: what moved, and which queries are close to page one?The agent reaches each tool with reckon run <tool> -- <arguments> and saves
work that matters in a session, so the evidence survives the conversation.
6. Review saved work
reckon history # this org's sessions in this environment
reckon resume <session-id> # evidence, notes and gaps
reckon report <session-id> # writes the briefing and prints its pathSessions live in ~/.reckon/orgs/acme/workspace/sessions/. An investigation
can be promoted to an RCA under incidents/. See
Saved work.
No infrastructure yet? reckon demo runs a synthetic investigation in a
throwaway org under ~/.reckon/demos/. It uses no real credentials and makes
no network calls.
The agent never performs writes. It can prepare a GitHub issue for you to
apply with reckon act apply <id> (see Agents); for
any other change it describes the exact change and its target, and you make it.