Launched this week

Masko Code
A mascot that watches Claude Code for you
223 followers
A mascot that watches Claude Code for you
223 followers
You run Claude Code agents. You alt-tab 50 times a day to approve permissions. You lose your place. You miss prompts. Masko Code puts a mascot on your desktop that watches your agents in real time. Permission needed? Speech bubble. Press ⌘1. Done. Also: ⌘M jumps to the right terminal. Double-tap ⌘ to switch sessions. Tracks everything at a glance. Ships with Clippy and other mascots. Community adds new ones daily. Or generate your own at masko.ai. Free. Open source. MIT. 100% local.










I keep running into this and can't figure out a good way to handle it. Claude shows "thinking" but it's unclear whether it's actually working or stuck in a loop, maybe hitting some architecture issue underneath. Is there any detection for that in Masko? Like, can it tell the difference between "model is processing" and "model is retrying silently and going nowhere"?
@slavaakulov today it tracks the agent state through claude code hooks so you can see when Claude is thinking, working, or spawning subagents. There's a full trace of all tool uses in the notification feed. But it can't tell i think the difference between "thinking normally" and "stuck in a silent retry loop." That distinction would need deeper hook support from Claude Code itself.
This solves such a real pain point. When running multiple Claude Code sessions, the context switching is brutal. How does Masko handle situations where two agents need permission approval at the same time? Can you queue them up and approve in sequence? Congrats on shipping this!
@borrellr_ Yes, each session is tracked separately. When two agents need permission at the same time, the mascot queues them up and shows a badge with the count. You approve them one by one. Thanks for the nice words!
THIS is DELIGHTFUL! Thanks for the awesome project, is been a while since I've been hooked into something fun. Submitted a PR so folks can use it with GitHub CLI as well.
@alacolombia Thank you for the PR, i am merging that very soon
It seems really interesting, it remind me of the mascot of microsoft word, so nostalgic. Will it be available for other AI tools? Thanks
@paula_roiges Whiwh AI tools you have in mind? We will support codex for ex.
@paulroussel I was thinking more about integrations beyond Claude Code, like ChatGPT, Notion AI, or even Slack-based agents. Since the value is really in reducing context-switching and tracking multiple agents, it feels like it could fit really well across different AI workflows, not just coding.
Are you planning to expand support beyond Codex/Claude, or keep it focused on dev environments for now?
This is cool! What's the reason behind the name? Congrats on the launch, @paulroussel!
@neilverma Thank you. masko -> mascot and code because this is the code part of masko ai
Trufflow
Any future plans for support for non-Mac users?
@lienchueh Yes, Windows support is on the roadmap!
I've been using it for 2 weeks now and I love it. makes it so much easier to context switch while having Claude Code running without losing track of your claude code sessions. And the mascots are so cute !
@leo_litrico Thank you! Means a lot coming from someone who actually uses it every day. Glad the mascots make your day a bit better too.