pome CLI runs agent scenarios against deterministic twins, records tool calls,
and scores results. Hosted runs record to app.pome.sh by
default; set POME_LOCAL=1 for engineer-only in-process local twins.
Command index
| Command | What it does | Reference |
|---|---|---|
pome run | Run one or more scenario files against a twin and score the agent. | run |
pome session | Create, list, and stop hosted sandbox sessions. | session |
pome scenarios | Browse and copy the bundled scenario library. | scenarios |
pome compile-seeds | Compile prose seed sections into .seed.json sidecars. | compile-seeds |
pome inspect | Print a human-readable report for a run. | inspect |
pome init | Scaffold scenarios/, examples/agents/, and pome.config.json. | init |
Other commands
| Command | What it does |
|---|---|
pome login / pome logout | Sign in via browser and store a team API key; clear local credentials. |
pome register agent <name> | Create a cloud agent and write agentId + agentSlug to pome.config.json. |
pome docs [topic] | Read bundled docs in the terminal or print docs.pome.sh URLs. |
pome skills install | Install /pome-setup and /pome-test into ~/.claude/skills/. |
pome twin start <name> | Start a standalone GitHub twin on a local port. |
pome twin reset / pome twin status | Reset or inspect standalone twin state. |
pome fix-prompt | Generate a paste-into-IDE fix prompt for a failed run (BYOK LLM). |
pome health | In-process smoke check against the bundled GitHub twin. |
pome version | Print the CLI version. |
Auth resolution order
POME_API_KEYenvironment variable.- macOS Keychain entry (
security find-generic-password -s pome-sh) on macOS. ~/.pome/credentials.jsonwritten bypome login.
POME_LOCAL=1 to bypass auth for
local in-process runs.
Exit codes
| Code | Meaning |
|---|---|
| 0 | All scenarios passed. |
| 1 | At least one scenario scored below threshold. |
| 2 | Twin or runner error (network, 5xx, twin spawn failed). |
| 3 | Auth error (401/403). Re-run pome login. |
| 4 | Quota exceeded. |
| 5 | Usage error (bad flags, missing files). |