AGENT-BAR v0.1.0

Your agents
work. ?
You watch.

AGENT-BAR is a Linux top-bar indicator for AI coding agents — Kimi Code, Claude Code and Codex. It taps you on the shoulder the exact moment an agent is stuck waiting for you, counts every token live, and tells you what the day cost.

Install it Star on GitHub
NEEDS YOU ● LIVE TOKENS ● CTX 73% ● ~$3.42 TODAY ● MULTI-SESSION ● SQLITE STATS ● MIT LICENSE ● NEEDS YOU ● LIVE TOKENS ● CTX 73% ● ~$3.42 TODAY ● MULTI-SESSION ● SQLITE STATS ● MIT LICENSE ● 
The problem

Agents wait. You don't notice. Money burns.

Nothing running
○  no active sessions
Agent working
3.5M
It needs you. Right now.
2 12.7M
Features

One icon. Total control.

01

"Needs you" alert

Pulsing orange badge with the count of blocked agents, plus a desktop notification carrying the exact question or permission. Never leave an agent hanging again.

02

Live token counter

Today's spend right in the panel, parsed incrementally from each CLI's own transcripts. Zero polling cost, zero agents harmed.

03

Context %

Context-window fill per session (ctx 73%). The early warning before a compaction eats your flow.

04

Cost estimation

~$ per day and per session from an editable price table. Estimates, not invoices — vendors reprice, you stay in control.

05

Multi-session

Every session in one menu: CLI, status, tokens, time in state, pending question. Kimi, Claude and Codex side by side.

06

Stats that persist

SQLite history: today, this week, top sessions. agent-bar stats in the terminal. Restarts never double-count.

Support matrix

Three CLIs. Honest limits.

CLIWorking / done"Needs you"Tokens
Kimi CodeYESYES — PermissionRequest + NotificationYES
Claude CodeYESYES — Notification + PermissionRequestYES
CodexYES — turn completeNO — no such hook existsYES — cumulative

Hooks are observational and fail-open: agent-bar can never block or break your CLI sessions. GNOME, KDE Plasma, any StatusNotifier desktop. X11 and Wayland.

Install

Three commands. Thirty seconds.

# Ubuntu / Debian — other distros: see README
$ git clone https://github.com/686f6c61/agent-bar.git
$ cd agent-bar
$ ./scripts/install.sh

# then watch the top bar. uninstall is one command too:
$ ./scripts/uninstall.sh

The installer sets up system deps, registers hooks in the three CLIs (your configs are backed up first) and enables a systemd user unit. agent-bar doctor verifies everything after install.