Skip to content

PERMISSIONS AND APPROVALS

Bring agent decisions to the surface.

When an agent stops for permission or a question, Masko makes the request visible and gives you the action the integration can truly support.

macOS 14+ · Start free with Ko

NEEDS ATTENTIONYour agent needs youOpen the right session.

NO FAKE BUTTONS

Answer here, or return there.

Some agents expose a response transport. Others keep the decision inside their native terminal or IDE. Masko preserves that boundary.

01

Direct response

Claude Code and supported Grok or Hermes interactions can resolve through Masko.

02

Native handoff

Codex, Cursor, and Kimi keep certain questions and approvals in their own surface.

03

Clear command context

The visible request explains what is asking and what action is proposed.

A safer attention flow.

The goal is not to remove the agent security model. It is to make the moment easier to notice and understand.

01

Agent pauses

A supported hook or bridge exposes the interaction.

02

Mascot asks

Masko shows the source, request, and available response path.

03

You decide

Resolve directly or return to the native prompt without hunting for it.

Capability depends on the connector.

Every agent page publishes its current response behavior and limitation.

Transport-backed

Direct actions are sent only through a response transport owned by the integration.

Native-security aware

Dangerous commands can remain on the agent native security surface.

Version checked

Version-sensitive integrations expose the release used for current compatibility testing.

TRY IT

Your mascot keeps watch over your AI agents.

claude · ~/projects/my-app

› Refactor the sign-in flow

✓ Read src/auth/session.ts

✓ Read src/lib/validate.ts

✓ Updated the redirect handler

Claude wants to run a command

Bash · npm run build

Claude Code · my-app

Run a build?

npm run build

Build the app to check the changes.

one very attentive colleague.

Claude Code: answer supported hook permission prompts through the mascot.

Interactive preview. No commands run.

THE LITTLE DETAILS

A few questions.

we were hoping you’d ask.

Can Masko approve every agent command?

No. It can answer only when the integration exposes a supported response path.

What happens when direct approval is unavailable?

Masko shows the request and returns you to the agent native terminal or IDE.

Does Masko bypass agent security?

No. Masko routes supported responses and respects native approval boundaries.

Why do capabilities differ by agent?

Each agent exposes different hooks, payloads, and response channels.

Which Macs can run Masko?

Masko supports macOS 14 or newer.

MASKO FOR MAC

Bring agent decisions to the surface.

Download for Mac