Cubicle Crew CLI
Cubicle Crew draws Claude Code, Codex, Gemini CLI and OpenCode sessions as a pixel-art office: who is busy, waiting or done.
- 56 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- It reads local agent session logs and accepts events on a local port.
- In an optional mode it allows and denies agent permission requests from the window.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add cli/cubicle-crewDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- It reads local agent session logs and accepts events on a local port.
- In an optional mode it allows and denies agent permission requests from the window.
This is third-party code. Review the repository files before installing.
What it does
Cubicle Crew reads the session logs Claude Code already writes to `~/.claude/projects` and turns them into a live scene: each session sits at a desk as a coworker. Shirt color, monitor glow and name tag show state, orchestrators carry paper to sub-agents, and an agent waiting on an answer or a permission such as Allow Bash? waves and a chime plays. Codex, Gemini CLI, Antigravity and OpenCode sessions do the same, and Copilot CLI, Cursor or any script connect through the local address `http://127.0.0.1:4317/api/event`. No API keys or hooks are needed and it works offline. `npx cubicle-crew` opens the scene in a browser, with a Windows widget and a macOS app.
Who it is for. People who keep several agent sessions open at once and want to see at a glance who is stuck on a question and who finished.
Good fit when
- Five sessions run in parallel on a second monitor and a shared state indicator is needed.
- An agent waits for an Allow Bash? permission while you are away and you must hear a chime.
- You want to see how an orchestrator delegates work to sub-agents.
- Risky commands such as `rm -rf` or force push should be highlighted red.
Not a fit when
- A serious monitor with metrics and logs is needed.
- Sessions run on a remote server with no access to local files.
- The game-like office style does not suit the work environment.
Example request
Start Cubicle Crew and show which of my Claude Code sessions are waiting for an answer.Limitations
Node.js 18 or newer is required. The app reads local session logs, so it sees only what runs on this computer. The Windows installer is unsigned and the system may show a Windows protected your PC warning. Answering permission prompts from the office is optional: when enabled the window can allow and deny agent actions. Copilot CLI and Cursor need the ready hook configs from the repository.
How to disable. Close the tab and stop `npx cubicle-crew`. The installed widget is removed like a normal app. If you enabled permission answers, turn them off in the help panel.
FAQ
How do I start it?
Run `npx cubicle-crew` and the scene opens at `http://localhost:4317`. The `--demo`, `--port 4400` and `--no-open` flags change behavior.
Are keys or hooks needed?
No. For Claude Code the program reads existing logs in `~/.claude/projects`. Hooks are needed only for Copilot CLI and Cursor.
Which agents are supported?
Claude Code, Codex, Gemini CLI, Antigravity CLI and OpenCode are read directly, and others send events by `POST` to `127.0.0.1:4317/api/event`.
What does red highlighting mean?
It marks risky commands: recursive deletion, git history rewriting and actions on production.
Can I try it with no install?
Yes, a live demo with made-up agents runs in the browser and reads nothing from you.
Discussion
No questions or reviews yet.
Related
CLI toolsA pixel-art office on screen shows Claude Code agents at work: who is busy, who awaits approval and what each session costs.
Streams Claude Code hidden thinking, tool calls and subagents to a separate terminal with a live session tree
Local web panel for Claude Code and Codex sessions: one sidebar, real terminals in browser tabs, and cost tracking.
Draws a Claude Code or Codex session as a graph of agents and tool calls, live or replayed from a recording
Reads Claude Code session logs as a conversation: tool calls, token counts and a live tail of a running session.
A Go CLI that gathers Claude Code, Codex and Copilot sessions into one searchable base with a TUI and an MCP memory server
README in short
Seven agent states get their own poses and particles: idle, thinking, typing, reading, running, delegating and waiting. A decor shop and pets come along.