VibeCat
Download
VibeCat · Windows 11

One bar for every coding agent.

VibeCat is a floating control surface for Claude Code, Codex, Cursor, Aider and friends. Every live session in one place — pixel-status, hook approvals, terminal teleports — without ever losing the cursor.

VibeCat Desktop / Windows 11 control surface
STD
EDIT
ALERT
COMPACT
Rebuild checkout state machine
Claude Code / WezTerm pane 3
EDIT
Run cargo test --workspace?
Codex / Windows Terminal
ALERT
Running /compact
Aider / Cursor terminal
COMPACT
File cleanup
Generic CLI / idle 12 min
STD
/ 01 — States

Four states the cat can hold.

A 28×28 procedural pixel cat with an optional companion sprite. Each session in the bar maps to exactly one state — cyan-mint when idle, blue when an edit is in flight, amber when something needs you, and purple while context is compacting.

STD · #4DD9A8 Idle, watching, fed. Default ambient state. Session is live, no pending work, mint-cyan pulse.
EDIT · #4DA8FF Paws on keys, shipping. Active write — Edit, Write, MultiEdit, Bash. The blue glow means the repo is moving.
ALERT · #FFB347 Ear up, needs you. Permission, question, or blocked input. The bar pulls focus until you respond.
COMPACT · #7B7BD1 Tail flick, context compacting. Claude / Codex is running /compact or auto compact, trimming context before the next turn.
/ 02 — Features

Small bar. Big surface area.

Built as a Tauri tray app with a Rust core and a tiny webview. Hooks land in a Windows named pipe, decisions ship back through exit codes — so latency stays inside the budget agents expect.

01

Sub-50 ms hook decisions

PreToolUse, PermissionRequest and AskUserQuestion all round-trip through a per-session named pipe. The bar parks the helper, you click, the agent unblocks — no shell tax.

IPC · Named pipe · Cancel-aware
02

Live session card per agent

Every Claude / Codex / Gemini conversation surfaces as a card with title, terminal, status pill and elapsed time. Click to teleport the matching terminal pane to the foreground.

Multi-agent · Multi-terminal · Pid-chain aware
03

Pixel cat as semantic signal

The same 28×28 sprite is the brand and the state machine. STD / EDIT / ALERT / COMPACT match exactly the four session states your AI sessions actually have.

Std · Edit · Alert · Compact
04

Native terminal teleport

Windows Terminal, WezTerm, VS Code, Cursor, ConEmu, JetBrains — VibeCat reads the process chain, picks the right host, and brings the exact tab/pane forward (with WezTerm CLI for pane-id focus).

WT · WezTerm · VS Code · Cursor · JetBrains
05

Hook-grade observability

Every payload is logged to %LOCALAPPDATA%\VibeCat\logs\ with pid_chain, host_kind, wezterm pane, console hwnd — so when an agent misbehaves, the receipt is already on disk.

tracing-appender · daily rotation · structured
06

Bring your own CLI

The generic vibecat-cli launcher hosts any AI CLI — set VIBECAT_SESSION_ID, fire SessionStart, and your tool gets a card too.

Pluggable · Generic · Public protocol
/ 03 — Agents

Tested with the agents that actually ship.

First-class

Hooks bound directly. Pre/Post tool use, permission prompts, AskUserQuestion, prompt-submit and stop are all routed through VibeCat with a per-launch nonce.

  • Claude CodeCLI
  • CodexTUI
  • Gemini CLICmd

Bring-your-own

Anything launched through vibecat-cli gets a session card, status pill, and terminal teleport — without touching the agent's source.

  • CursorEditor
  • AiderCLI
  • OpenCodeCLI
  • Qwen-CoderCLI
  • Kimi-CodeCLI
  • Genericany
/ 04 — Terminals

Find the cursor — even three panes deep.

VibeCat walks the process chain from vibecat-hook.exe back to the terminal host, classifies it, then picks the right focus strategy — UIA TabItem.Select for Windows Terminal, the official wezterm cli activate-pane for WezTerm, window-level focus elsewhere.

Windows Terminal Tab-precise UIA AutomationId on selected TabItem.
WezTerm Pane-precise Captures WEZTERM_PANE, calls activate-pane.
VS Code Window-level Brings Code.exe forward (terminal panel is a webview).
Cursor Window-level Same path as VS Code; respects Insiders builds.
ConEmu / Cmder Window-level Tab switching via GuiMacro tracked as Phase D.
JetBrains IDEs Window-level No synthetic keys — focus only, per Codex review.
Conhost direct Pid-exact SetForegroundWindow on the shell pid.
/ 05 — Live

A normal afternoon, four agents deep.

rebuild the payment flow
Claude · WezTerm
EDIT
/compact memory pass
Codex · Windows Terminal
COMPACT
aider — pytest -x?
Aider · ConEmu
ALERT
design review notes
Cursor · Window
STD
/ 06 — Plans

Free to watch. PRO to act.

Watching every agent is free, forever — see each session and its live state at a glance. PRO is for acting on them without leaving the bar: jump into the terminal, answer, approve.

Free — forever · no account

Watch every agent

Watch-only — every agent at a glance.

  • Auto-detects Claude Code, Codex, Gemini, Aider & Cursor
  • See every active session at once — no agent cap
  • Live pixel-cat status: idle, editing, compacting, needs-you
  • No account, no time limit — watch mode never expires
  • Local diagnostics export + one-click bug report
PRO — $21.99 once

Act on any of them

Everything in Free, plus the power to act:

  • One-click jump to the exact terminal pane
  • Answer an agent's question from the bar
  • Approve or deny a tool call without leaving VibeCat
  • VS Code / Cursor IDE bridge
  • Per-integration Diagnose + priority support upload

For your first 14 days, acting is free — you get most of PRO: jump, answer, approve, IDE bridge. After that, VibeCat stays free to watch every agent; buy once to act again.

Stop hunting terminals.
Start orchestrating.

Download VibeCat for Windows 11 — free forever to watch every agent. Buy a one-time license when you want to act on them.

Free to watch · ARM64 + x64
Free 14 days · most PRO features

Buy once. Act on every agent.

Download VibeCat first — watching every agent is free, forever. Buy once when acting from the bar becomes part of your daily workflow.

Step 01 Download VibeCat
Step 02 Watch every agent — free
Step 03 Buy when ready
Step 04 Activate in the App

After purchase, activate the license from VibeCat's About panel.

One-time license
USD 21.99 14.95

Launch offer — 32% off with code vibecat168 at checkout

Watch free first. Buy only when acting becomes part of your workflow.

  • One-time license, no subscription
  • Watch every agent — free, forever
  • Secure payment page