Installation
Two commands inside Claude Code. Nothing to compile, no package manager, no native dependencies.
Requirements
- Claude Code, with a Claude Pro or Max subscription for measured usage numbers (an API-key setup falls back to a token estimate).
- Node 22.13 or later on your PATH. The hooks and the MCP server are plain Node scripts.
giton your PATH, for checkpoints (Pro). Without it, checkpoints report themselves unavailable and everything else works.- macOS, Linux or Windows. Nothing uses a shell.
Install
>/plugin marketplace add Orstrum/imagine
>/plugin install orstrum@orstrum Start a new session afterwards so the MCP server is picked up. You'll see one line at the top of the first session: the budget, and an offer to add the status line.
Status line (optional, recommended)
>/orstrum:orstrum statusline
Adds [orstrum 31%w · ok] under the prompt: your share of the binding weekly
limit and the current mode. It shows [orstrum · stale] when the last
reading is over two hours old. The command shows you the exact statusLine
entry and only merges it into ~/.claude/settings.json if you agree; an
existing status line is left alone.
Pro
Mint a key in the dashboard and activate it once per machine:
>/orstrum:orstrum license ork_… See Pro license for how verification and the offline grace work.
Developing against a checkout
To run the plugin from a local clone (a rebuild takes effect without reinstalling):
$pnpm install && pnpm -r build
$claude --plugin-dir /path/to/imagine/plugin