Here's the quiet problem with vibe coding: the agent is too productive.
Give Claude Code or Codex an afternoon, and it spins up ten projects — and then you can never find them again. Files scattered across directories, no idea what changed or which line, and when something breaks you have no way to take over. You sit watching a black terminal log while the agent works invisibly.
FanBox (1k stars, MIT) calls itself the cockpit for coding agents, and that's exactly right.
A three-pane window that makes the agent visible
- Left: a file browser — browse, preview, and edit local files, so you always see the full picture;
- Right/bottom: a real embedded terminal — run Claude Code, Codex, or any coding agent;
- In between: every change visualized — each file the agent writes lights up its card.
The core promise, repeated throughout the README: see every file and line the agent touches, and take over anytime.
That's the shift. When you hand work to an agent, it's a black box — you don't know what it's doing, and when it fails you just re-run. FanBox turns it transparent: what it changed and where, in real time. You stop "throwing the task at the AI and waiting" and start "watching it work, ready to grab the wheel."
Why this matters now
Vibe coding created a new failure mode: too many projects, not enough oversight. You used to write code by hand, one project at a time, each one deeply familiar. Now AI produces ten in an afternoon, and by the next day you can't tell which is which. FanBox's tagline nails it: "AI spins up ten projects in an afternoon. FanBox helps you find them again."
The honest caveat
It's macOS-first (Apple Silicon), with Windows as a community port — still maturing. And it's a cockpit, not the agent itself: you still install Claude Code or Codex; FanBox gives you visibility and control over them. It's also no-build, so setup is painless.
I've localized the README and core docs to Chinese: https://github.com/yangshun2005/fanbox-cn
If you find this project useful, a star on the original repo supports the author's ongoing maintenance.
Top comments (0)