Bodycam — AI skill for Claude Code
Records what AI coding agents like Claude Code and Codex do on your Mac: commands, files, secrets and network.
How to install Bodycam
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open omlahore/bodycam and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Bodycam does
Records what AI coding agents like Claude Code and Codex do on your Mac: commands, files, secrets and network. CLI and menu bar app.
Alternatives in AI
- Vibeproxy — Native macOS menu bar app to use your Claude Code & ChatGPT subscriptions with AI coding tools - no API keys n 3.3k ★
- Claude Usage Tracker — Native macOS menu bar app for tracking Claude AI usage limits in real-time 2.2k ★
- Syrtis — AI token usage & quota monitor for the macOS menu bar — native Swift, Liquid Glass, 3D contribution graph 368 ★
README
bodycam
bodycam records what AI coding agents do on your Mac. Run your agent through it, like `bodycam claude`, and you get every command the agent ran, every file it changed, the secrets it read and the servers it connected to. When the agent exits you get a summary, and the full report goes to `~/Library/Logs/bodycam`.
That's a real recording. First a harmless pretend agent does a few risky-looking things and bodycam flags each one. Then Claude Code fixes a failing test in a small project that keeps its tax rate in `.env`, and bodycam shows it running the tests, reading `.env` and editing `src/config.js`.
Install
brew install omlahore/tap/bodycam
Or with Go 1.22 or later:
go install github.com/omlahore/bodycam@latest
You can also download `bodycam-darwin-universal.tar.gz` from the [latest release](https://github.com/omlahore/bodycam/releases/latest). It needs macOS 13 or later and runs on Apple silicon and Intel Macs.
Try it
bodycam --demo
This runs a pretend agent that reads a `.env` file, pipes a download into a shell that only parses it, tries `sudo` without a password and a few more things like that. Nothing gets changed or sent anywhere, and you see what bodycam flags.
Use it
Put `bodycam` in front of the command that starts your agent:
bodycam claude
bodycam codex
bodycam gemini
bodycam asks for your Mac password once, then runs the agent as you, in the same terminal. When the agent exits, bodycam prints a summary and saves the full report. To watch what the agent does while it works, run this in another tab:
tail -f ~/Library/Logs/bodycam/liv
Related Skills
Macvibe
Keep your MacBook awake with the lid closed while Claude Code, Codex, Gemini CLI & other AI coding agents work
Secure Agent
🔐 Egress inspection & secret-leak firewall for local AI agents — see what your agents send, catch secrets bef
Midnightoil
Keep your Mac awake so AI agents, builds, and downloads can finish. Free, source-available menu bar app; a mod
AppleAI
Apple AI is a lightweight, privacy‑minded macOS menu bar app that keeps your favorite AI assistants one keystr
FuelSwitch AI
FuelSwitch AI — macOS menu bar app & floating HUD that monitors Claude Code, Codex and Gemini CLI usage limits
Notchd
A flight recorder and undo button for every AI coding agent on your Mac. Records every file and command across
Related Agents
Abtop
AI agent monitor for your terminal. Like btop++, but for AI coding agents. Supports Claude Code and Codex CLI.
Apple UI Designer
Visual and theme redesigns in current Apple design language (macOS 27 / iOS 26+ Liquid Glass, vibrancy, system
Network Backend Auditor
Audits the mobile app's network layer and the backend API surface it talks to, including TLS config, BOLA/IDOR