Eranthis

Room for one more session?

Eranthis tells you from the menu bar whether this Mac can take another Claude Code session or build.

Download for Mac

Free · macOS 15 Sequoia or later · Apple silicon and Intel

Go
A Claude Code session asks Eranthis before each heavy job: Go for the iOS build, Wait for the Android build while it runs, and Stop for the test suite while the Mac is swapping, as Eranthis's menu in the menu bar shows.

Each session, with what it started

Metro, tests, builds and MCP servers under the session that ran them. One that keeps growing gets a Restart; claude --resume picks it up.

What closed sessions left behind

Processes still running after their session ended, quit in one go. Anything you started yourself is left alone.

Claude asks before it builds

The same light from the command line. Add the hook and a session checks before a heavy job; on Wait or Stop the job is held and Claude is told why. Exit 0 is Go, 1 is Wait, 2 is Stop.

$ eranthis check
go: room for another session or build   (exit 0)

# ~/.claude/settings.json
{
  "hooks": {
    "PreToolUse": [{
      "matcher": "Bash",
      "hooks": [{ "type": "command", "command": "eranthis check --hook" }]
    }]
  }
}

Eranthis

Free

No account, no trial, no licence key.

Download for Mac

macOS 15 Sequoia or later · Apple silicon and Intel

  • Memory pressure, as macOS reports it
  • Swapping to disk
  • Load against your cores
  • Sessions against your cap
  • One heavy job at a time
  • Free disk for a build
  • Merged worktrees, to remove
  • What closed sessions left running