Other things I built
Tool · Daily driver⌃⌥Space
ClaudePerms
Talk to every running Claude Code agent from one menu bar palette. See what they’re doing, approve blocked commands, and send new instructions without leaving the app you’re in.
How it works
You’re watching something. An agent gets stuck.
FinderFileEditView
Thu 9:41 AM
Understanding Grad-CAM saliency maps · YouTube
12:41
plean needs approval
Bash
npm test -- --run src/lib/pipeline
Why I built it
Whenever I have 5+ agents running at once, keeping track of them becomes a full-time job. One agent gets stuck waiting for permission, another needs a new instruction, and there’s always something to manage. So I built ClaudePerms to let the agents run in the background while I keep my attention on what I actually want to be doing.
What it does
- Press ⌃⌥Space from anywhere, while watching a video, writing in Obsidian, or using another app, to see every active session.
- Read what an agent is doing and send it a new prompt without opening its terminal or finding its VS Code window.
- Get a notification when an agent needs permission, finishes something, or sends you a message.
- Approve commands and respond directly from the palette, then return to whatever you were doing.
Use it if managing your agents has become a tedious job that stops you from doing the work you actually love.