claude-presence v0.4.0 adds semaphore-style locks for parallel Claude Code sessions
SeaworthinessFar4617 · reddit · 2026-07-24
claude-presence v0.4.0 is a minimal MCP server that helps multiple Claude Code sessions on the same machine coordinate with each other.
It provides:
- presence tracking: who is working on what, and on which branch
- cooperative named locks for shared resources like CI, ports, and staging databases
- an inbox for messages between sessions
- local SQLite storage with no daemon, no network, and no telemetry
- MIT licensing
The new v0.4.0 release adds counted locks (semaphores) for cases where several agents can share a resource up to a limit. Example:
text
resourceclaim { resource: "cpu-heavy", capacity: 3, wait: true }
That lets up to three sessions run heavy tasks concurrently, with additional requests queued FIFO and notified when a slot opens. Capacity is fixed once the resource is held, and existing databases migrate automatically.
Other recent additions include:
- self-hosted team mode with HTTP transport, token auth, and read/write/admin roles
- targeted notifications surfaced at the next prompt
- smarter locks with wait queues, renewal heartbeats, and branch-collision warnings
- a live CLI dashboard, inbox threading, and dead-session cleanup
Repo: https://github.com/garniergeorges/claude-presence
More from coding & agent
- Codex configures a camera over USB, turning a bad UI into a scripted workflow — yacineMTB · 2026-07-24
- Open-source React library turns agent tool calls into reusable frontend UI — fuckysubreddits · 2026-07-24
- Warp demo shows 12 subagents running under one orchestrator — vikvang1 · 2026-07-24
- A Reddit user trained a Krea2 style LoRA locally on an RTX 5070 Ti 16 GB — y3kdhmbdb2ch2fc6vpm2 · 2026-07-24
- Claude Cowork adds “Record a Skill” to turn screen recordings into reusable agents — victor_explore · 2026-07-24
- Tutorial shows how to run a 24/7 AI agent on a cloud VPS — victor_explore · 2026-07-24