Watch Claude Code, Codex, Gemini CLI and Paperclip agents work in a live office: they sit down and type, raise a hand or line up at your desk when they need you, and go to the lounge when done. KPI board for your tasks, Telegram alerts with the agent's questions, phone view, pixel or HD themes, real faces, your logo. One command (npx), zero dependencies, MIT. Read-only by design: it only watches; the one optional write is your own Telegram reply, posted as a comment.
Hi Product Hunt 👋
I run a small company of AI agents, and I kept switching between terminals and dashboards to find out one thing: who needs me right now?
Cubicle turns that into a room. Every agent (a Claude Code session, a Codex or Gemini CLI session, a Paperclip employee) gets a desk. Working agents type with their current task above their heads. When one needs your approval, it raises its hand and your desktop can ping you. When it finishes, it goes for a coffee.
A few things I cared about:
- Read-only by design. Cubicle only reads. It cannot approve, run or change anything in your agent system.
- Zero dependencies. One Node file and one HTML page. npx @caglarutkuguler/cubicle and you are in.
- Works where you are. Standalone page, a TV in kiosk mode, or a Paperclip plugin with a dashboard widget.
- Make it yours. Seven themes (pixel, holding HQ, plaza, warehouse, factory, space, military), photo heads cropped from any picture, your logo on the wall.
- Replay. Record a day and play it back in minutes, or export a 30-second video.
- Follow one agent. Click it: the office zooms in and follows it, with its last steps and how long each took.
It is MIT-licensed and themes are one file each, so contributions are very welcome. There are open "good first issue" tickets for new themes (hospital, newsroom, kitchen, classroom).
I would love to hear which agent tools you want it to show next.
read-only by design is the right call, honestly the part I'd be nervous about in a tool like this isn't the design, it's me. I run Claude Code most of the day and I know I'd end up with this open in a second monitor and start treating "the desks are all working, nobody's raised a hand" as proof everything's fine, when really it just means nothing's gone wrong loud enough to ask me a question yet. did you find yourself doing that during testing, checking the office instead of the actual diffs?
agents lining up at your desk when they're blocked on you is a delightful way to show it, and read-only by design is a smart call. how do you detect that an agent is waiting for input across claude code, codex and gemini cli, hooks or reading the terminal?
Your agents get desks, line up with questions, and take coffee breaks in a lounge while a single HTML page makes GET requests against a local JSON file. Tailing a process log feels like executive management once you draw four chairs and a water cooler.
How much control do users have over which agent questions trigger notifications?
Hi Product Hunt!
I built Cubicle because I run a small company of AI agents on Paperclip and could not see who was doing what without reading logs.
So I gave them an office. Working agents sit down and type, an agent that needs you raises its hand (or lines up at your desk), finished ones go to the lounge, errors turn the screen red.
A few choices I care about:
• Read-only by design: it only reads; the one optional write is your own Telegram reply posted as a comment • Zero dependencies: one Node file and one HTML page, npx @caglarutkuguler/cubicle • Works with Paperclip, Claude Code, Codex, Gemini CLI or any tool that writes a small JSON file • KPI board for the tasks you gave, Telegram alerts with the agent's questions, a phone view, HD themes
I would love to hear what you would want to see in your own office.
About Cubicle on Product Hunt
“A live office for your AI agents, read-only by design”
Cubicle launched on Product Hunt on October 3rd, 2026 and earned 118 upvotes and 25 comments, placing #6 on the daily leaderboard. Watch Claude Code, Codex, Gemini CLI and Paperclip agents work in a live office: they sit down and type, raise a hand or line up at your desk when they need you, and go to the lounge when done. KPI board for your tasks, Telegram alerts with the agent's questions, phone view, pixel or HD themes, real faces, your logo. One command (npx), zero dependencies, MIT. Read-only by design: it only watches; the one optional write is your own Telegram reply, posted as a comment.
Cubicle was featured in Open Source (68.9k followers), Developer Tools (521.3k followers) and Artificial Intelligence (481.3k followers) on Product Hunt. Together, these topics include over 235.2k products, making this a competitive space to launch in.
Who hunted Cubicle?
Cubicle was hunted by Çağlar Utku GÜLER. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
Want to see how Cubicle stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.