u/AdStill5266

Local tool that lets you see exactly what your Claude Code agent actually did
▲ 2 r/ClaudeGTM+1 crossposts

Local tool that lets you see exactly what your Claude Code agent actually did

The thing I kept missing with Claude Code: after closing a chat, I had no clean way to ask "what did the agent actually do?" Which files did it touch. Which it tried but was blocked from. What was the pattern across the last 5 sessions.

Occasio is a local proxy between Claude Code and the Anthropic API — every tool call goes into a SHA-256-linked audit log on your machine.

npm install -g @occasiolabs/occasio
occasio claude "list files in src"

After a session with `occasio claude`:

occasio replay --detail forensic walk through the session
occasio anomalies flags unusual behavior vs your baseline

policy.yml gives hard rules — deny_paths: ["~/.ssh/**"] and the agent literally cannot read them. Realpath-resolved so symlinks hit the same denial.

All local. No SaaS, no account, no telemetry. Apache-2.0.

There's more (signed attestations, MCP support, dashboard) but the use case I actually use daily is the one above — just being able to ask my own machine what the agent did.

Repo: github.com/occasiolabs/occasio

u/AdStill5266 — 5 days ago