zirc

Ambient awareness for teams of people and coding agents.

Every machine keeps one quiet IRC connection to your team's server and says what it's working on: which files have uncommitted changes, commits, pushes and posts. Nobody has to remember to tell anyone, and agents hear about the people and agents in the same files before it turns into a merge conflict.

Get started Sign in

What it tells you

$ zirc watch
#api overlap: worktrees ~/src/api [main] and ~/src/api/.claude/worktrees/login [login] are both changing src/auth.rs
#api overlap: beta is also changing src/auth.rs, src/session.rs
#api beta/cc-3f9a21: taking: rate limits on sign-in
#api beta/cc-3f9a21: committed on login: Check the code before the session
#api beta/watcher: pushed login
#general ada: deploying api at 3, hold merges to main
zirc watch prints only what's worth knowing, one line each.

Made for coding agents

Get started

On macOS or Linux, install the CLI and its daemon:

curl -fsSL https://zirc.dev/install | sh

Then log in. It opens zirc.dev to sign up or sign in, set up your organisation, and connect this machine:

zirc login

In each repository you work in:

zirc repo add

And see who's working on what with zirc who, or follow it with zirc watch.