P100VBCDR 100 

vbcdr

100Index

Every agent. One window.

vbcdr is a free desktop IDE built around TUIs. Each project gets its own window: a stack of agent terminals, a git graph and a token meter. A lamp goes green the moment an agent finishes.

Claude Code, Codex CLI, or whatever you run in a terminal.

Also for Windows and Linux. v1.1.120 · AGPL-3.0 · free, forever.

P101 · The workspaceSimulated
api-refactorlandingcli-toolside-7
claude · split auth middlewareworking
> split auth middleware into guards_
codex · write migrationworking
> add sessions table migration_
dev · npm run devrunning
$ npm run dev  ready on :3000  GET /health 200 3ms  GET /v2/users 200 11ms
git main *-*-*-o 3 aheadtokens 1,284,3322 agents working

How to use this service

Type any three digits on your keyboard to jump to that page. Press REVEAL for hidden answers and HOLD to stop anything from moving. Try 888.

  • Developer alt-tabs until dawn. Session had finished at 23:04
  • Tokens vanish over side project. Police have no leads
  • Terminal, GitHub Desktop and usage page in merger talks. vbcdr: “already did”
  • Claude Code and Codex CLI spotted sharing a window. “It’s fine,” says vbcdr
  • Weather: scattered diffs, clearing by morning

Agents in parallel is a mess

200News

Coding agents let you run four projects at once. Your terminal stack, your git tooling and your usage page were never designed for that.

  1. 201

    Which session finished? Nobody knows

    Four projects, three agents each, a dozen terminal tabs. One of them went quiet ten minutes ago. You find out by alt-tabbing through every window, guessing.

    FixedEvery terminal carries a status lamp. It goes green the moment its agent goes idle.

  2. 202

    Hours and tokens missing, presumed spent

    You can feel the burn rate but you cannot see it. The afternoon went into whichever side project shouted loudest.

    FixedToken velocity and time per project are counted in the app, per project, with no timers to start.

  3. 203

    One project, three apps, zero context

    Everything belongs to one project, yet it lives in terminal windows, GitHub Desktop and a separate usage page.

    FixedOne window per project: its terminals, its git graph, its credentials, its numbers.

Built around TUIs

300Features

Terminals hold the main stage. The editor is deliberately second. Everything else, from diffs and skills to slash-commands and token counts, is wired for how terminal agents actually work.

P310 · The real thingReal recording · 4× speed

Two real Claude Code sessions side by side in the actual app, a dev server running next to them.

P320 · Full auto SDLCReal recording · 5× speed

Write a ticket, press Enter. Each one gets its own git worktree and branch, an agent builds it, runs the checks and commits, and the card moves to Done by itself. If an agent goes quiet, the card says it needs you. Pushing and opening the PR is one click, when you decide.

NoteBoth recordings use demo projects with seeded history, so the dashboard and git numbers in them are demo data. The agents, the app and the commits they made are real.

Subpage 01/06

Rotating

Terminals take the stage

Multi-terminal
Several agent terminals per project, side by side, each labelled by what it is running.
Status lamps
A green lamp the moment an agent goes idle, plus an optional sound for when you are not looking.
Persistent terminals
Tabs and full scrollback survive restarts, even a reboot.
Bring your own agent
The startup command is yours. Claude Code by default; Codex CLI and any other TUI agent run first-class.

Where the tokens went

400Tokens

Token velocity, sessions and time per project are counted inside the app. No tracker to install, no timer to remember, no second window.

401 · Token weather

Demo data
00:0006:0012:0018:0023:00

Forecast: heavy token showers over api-refactor after 21:00. side-project-7 remains unsettled, with a chance of rewriting everything by morning.

402 · League table, this week

Demo data
#ProjectHrsShareTokens
1api-refactor14.538%4.1M
2landing-page9.024%2.2M
3cli-tool7.319%1.9M
4side-project-77.019%3.3M

Steward’s note: side-project-7 is fourth on hours, second on tokens. Inquiry ongoing.

403 · When you actually work

Demo data

Streak 6 days · Longest 19 days · Sunday is not a day off, apparently.

Hours per project
Every project ranked by hours, so you know which side bet is really getting your attention.
Time share
Your week, month or year as a breakdown your gut never quite matches.
Activity heatmap
Hour-by-hour patterns across the week. Find your real focus windows.
Streaks and totals
Current streak, longest streak, active days, total time.

Quiz time

500Quiz

  1. 501

    You have four sessions running. Which one just finished?

  2. 502

    Where did Tuesday afternoon go?

  3. 503

    Does it only run Claude Code?

Source open. Always.

600Source

No vendor lock-in, no telemetry, no strings. AGPL-3.0 licensed and built in the open by one developer who got tired of alt-tabbing.

AGPL-3.0
Free, forever. Read every line, fork it, make it yours.
No lock-in
Bring your own agent and your own subscription. vbcdr ships no agent access of its own.
Built from frustration
Born from running five projects across three apps every single day.

Download

888Get it

One window per project, every agent inside it. Pick your platform and start shipping.

v1.1.120 · Free · AGPL-3.0 · every release on GitHub Releases. Bring your own agent subscription or API key.