Dynamic Island for AI coding agents

Every agent session, on one pill.

Atoll is a quiet, always-there monitor for Claude Code on Windows. See what every session is doing — approve, deny, or jump straight to its terminal — without hunting through a dozen tabs.

Windows 10/11 · WSL-native
100% local — no cloud, no account, no telemetry
3 running
Sessions3 active
web-dashboard04:12
Editing src/routes/api.tsauto-accept
api-gateway10:39
Wants to write .env.production
+ DB_HOST=prod.internal
- DB_HOST=localhost
docs-siteidle 12m
// mock UI — replace with product capture
The problem

Five sessions. Four terminals. One's been waiting ten minutes.

You kick off agents across terminals, an IDE, and a couple of WSL shells, then switch tasks. One quietly stops on a permission prompt — and you don't notice until you circle back.

Atoll surfaces the one that needs you, so you stop babysitting tabs.

terminal · web-dashboardworking
wsl:ubuntu · api-workerworking
wsl:debian · api-gatewaywaiting 10m ⚠
IDE tab · docs-siteidle
terminal · infra-scriptsworking
What it does

A monitor built for how agents actually run.

Glanceable pill

One pill, every session. Working, needs-you, error, or idle — readable in a glance, without switching windows.

Approve / deny from the pill

Answer permission prompts and plan reviews inline — with diffs rendered for file edits. No context switch, no digging.

Jump to the terminal

Click any session to bring its terminal or app window straight to the front — the exact one hosting that agent.

>_
the moat

WSL-native

First-class support for every WSL distro — not just native Windows. Nothing else on Windows sees inside WSL like this.

Chimes & quiet hours

Subtle synthesized chimes when you're looking elsewhere. Silence them on a schedule when you need to focus.

100% local

No cloud, no account, no telemetry. Ever. Your projects and sessions never leave the machine.

your machine
Windows
Ubuntu · WSL
Debian · WSL
Alpine · WSL
How it works

Running in about 30 seconds.

Zero config. The installer wires up Claude Code across native Windows and every WSL distro automatically — then Atoll charts each session as it starts.

01

Install Atoll

Download and run the installer. No account, nothing to sign up for.

02

Hooks auto-injected

Atoll adds Claude Code hooks for you — native Windows and each WSL distro. Nothing to configure by hand.

03

The pill appears

Start a session anywhere and it shows up on the pill. That's it — you're monitoring.

Pricing

Free while it's in beta. One price after.

Buy it once, own it. No subscription — not now, not ever.

Public beta · now
$0while in beta

Everything, free, for as long as Atoll is in beta.

Download the beta
Every feature unlocked
Windows 10/11, WSL-native
100% local — no account
At 1.0
One-time license
$19once/mo

Pay once. Per machine. No renewals, no seats, no cloud tier to upsell you.

Star on GitHub for launch
One-time — never a subscription
Per-machine license
Free updates through 1.x
FAQ

The questions devs actually ask.

Does it support WSL?+

Yes — first-class, and it's the whole reason Atoll exists. It detects every WSL distro on your machine and monitors sessions inside them exactly like native Windows ones. Nothing else on Windows does this.

Is there any telemetry?+

None. No cloud, no account, no analytics, no phone-home. Atoll runs entirely on your machine — your projects and sessions never leave it.

Which agents does it work with?+

Claude Code today. Support for more agents — Codex, Gemini CLI, and others — is on the roadmap. The pill is built to hold them all.

Is there a Mac version?+

No — Atoll is Windows-only by design. On a Mac, useVibe Island, the notch app that inspired this. Atoll is the Windows answer to "when is this coming to Windows?"

How does licensing work?+

One-time, per machine. Free during the public beta; $19 once at 1.0, with free updates through the 1.x line. Buy it, own it — no subscription.

Stop babysitting terminals.

Free public beta. ~30 seconds to running. Nothing leaves your machine.

Windows 10/11 · WSL-native