Skip to content

Add Crest to Clients & GUIs #672

Description

@zack40x

Crest is a macOS notch app. Its AI Coding module puts Claude Code and Codex permission prompts in the MacBook notch: Allow, Deny, or one of the options the prompt offers, tapped at the notch, with the answer written back into the session. The pill shows on every display and over fullscreen apps, and an In-terminal button hands the prompt back to the CLI.

It runs on Claude Code's own hook system, a PreToolUse hook in ~/.claude/settings.json with a backup of the file kept, and ~/.codex/hooks.json when Codex is installed. Read-only tools are never intercepted. When the app is not running the hook returns no decision, so Claude Code shows its normal terminal prompt.

Suggested line for Clients & GUIs:

  • Crest - macOS notch app that shows Claude Code and Codex permission prompts in the MacBook notch, where Allow, Deny or one of the prompt's options is a single tap, using a PreToolUse hook rather than patching the CLI.

Native Swift, macOS 14 or later, signed and notarized by Apple. There is no GitHub repo so there is no star count for the line. Crest has a free tier; the AI Coding module is part of Crest Pro, $19.99 once, with a 7-day trial.

Disclosure: I am the developer.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions