Sloop
One screen for every AI agent, across every repo
Sloop is a local-first CLI that gives every AI coding tool one shared context, and gives you one cross-repo view of every agent you're running. It orchestrates your tools; it never replaces them.
5 agents · 2 waiting on you
// too many windows
Each AI agent runs in its own terminal. With a few repos open you lose track of which agent is waiting on you and which is still working. Running two CLIs in one project means juggling tmux by hand.
$ tmux new -s claude_api
$ cd ~/code/api && claude
$ tmux new -s cursor_api
$ cd ~/code/api && agent
# which window was which?
$ cd ~/code/api
$ sloop run claude
$ sloop run cursor
$ sloop ps
→ one board · waiting floats to the top
// what sloop does
Cross-repo fleet
sloop ps shows every running agent across all your repos and floats the ones waiting on you to the top. Jump in, reply, or kill — in place.
Portable context
Write project guidance once in AGENTS.md. Every tool reads it — natively, or via a thin pointer file. Skills are written once and symlinked into each tool.
Provider-aware adapters
Each tool is one declarative manifest: detect, launch, context, skills, hooks. Adding a new CLI is adding a file, never editing Go.

// works with
Sloop sits above your AI coding tools. It orchestrates them on tmux; it never replaces them or proxies their models.
Local-first by construction: one CGO-free binary, no daemon, no cloud. Your context and history stay on your machine.
// install
# Homebrew (macOS / Linux)
brew install stroops/tap/sloop
# or with Go
go install github.com/stroops/sloop/cmd/sloop@latest
# get going
sloop init && sloop run claude && sloop ps
Current Focus
We are actively building and improving Sloop, and exploring new pilot projects.