tracce

System overview

Observe the real operating-system activity behind Claude Code and Codex sessions.

tracce is a macOS kernel-event tracer for coding-agent sessions. It records every descendant process, file operation, command, and network connection, then presents the result as a live terminal dashboard or a replayable session.

agent intent ──┐
               ├──> tracce session ──> live dashboard / JSONL replay
kernel events ─┘

Start here

What gets captured

SignalSourceWhat you see
ProcessesmacOS Endpoint Securitydescendant tree, PID, event count
FilesmacOS Endpoint Securityopen, write, create, delete, rename
Agent intentlocal Claude/Codex historytool calls and requested commands
Networklsof -i pollingremote host and connection count
Ratesession aggregatorevents per second over time

Observe, don't contain

tracce is an audit and observability tool, not a sandbox. It reports activity but does not block or modify it.

Requirements

  • macOS 13 or later
  • Full Disk Access for your terminal application
  • A Claude Code or Codex CLI installation
  • sudo only when enabling Apple's eslogger event source

Continue with installation or jump directly to the shortcut map.

On this page