
A tiny friend in your Mac's notch and on your iPhone that keeps an eye on your AI coding agents: Claude Code, Codex, Cursor, Gemini CLI, Antigravity and more. Approve from the notch or your Lock Screen.
About
A tiny friend in your Mac's notch and on your iPhone that keeps an eye on your AI coding agents: Claude Code, Codex, Cursor, Gemini CLI, Antigravity and more. Approve from the notch or your Lock Screen.
Languages
Contributors7
“Coucou: Your Mac Notch & iPhone Lock Screen Supervisor for AI Coding Agents – Streamline Approvals, Boost Productivity”
The Essence
Coucou is an innovative open-source application designed for macOS and iOS, crafted in Swift. It provides a non-intrusive, lightweight interface for overseeing the operations of various AI coding agents. Functioning as a companion tool, it allows developers to interact with their AI assistants directly from the macOS menu bar's notch (Dynamic Island) or their iPhone's Lock Screen. This integration minimizes disruption, keeping developers in their flow while maintaining oversight of their AI-driven tasks.
Capabilities
Coucou actively monitors the outputs and proposed actions from popular AI coding agents such as Claude Code, Codex, Cursor, and Gemini CLI. It empowers developers to review and approve or deny these actions with a quick tap, without the need to switch focus to the AI agent's primary application or terminal. This seamless interaction significantly reduces context switching, enhancing overall development workflow efficiency and responsiveness.
Replaces
Coucou effectively replaces the constant need to interact directly with the potentially heavy UIs or dedicated terminal windows of individual AI coding agents for simple approval tasks. Unlike generic system notifications, which often lack direct actionability, Coucou offers dedicated, interactive controls. It also provides a more integrated and less disruptive alternative to traditional methods of supervising AI output, which might involve frequent window switching or command-line inputs. Its unique placement in the Dynamic Island and Lock Screen offers a novel, ergonomic approach to AI agent management.
Editor's Highlights
- Integrated AI agent action approval from Mac's Dynamic Island
- Lock Screen access for iPhone-based AI agent supervision
- Compatibility with leading AI coding tools like Claude Code and Cursor
- Minimizes context switching for enhanced developer productivity
- Open-source, Swift-native application for Apple ecosystems
How It Compares
| Alternative | Main Strength | Main Weakness |
|---|---|---|
| Direct AI Agent UIs (e.g., Cursor IDE, Claude web app) | Provides the full spectrum of the AI agent's features, detailed context, and extensive configuration options. | Requires significant context switching, can be resource-intensive, and interrupts the primary development workflow for simple, repetitive approvals. |
| Generic System Notifications for AI Agents | Leverages native OS notification systems for basic alerts and can be easily integrated by AI agents. | Often lacks direct actionable buttons for approval/denial within the notification itself, leading to clicks that launch full applications, still causing workflow interruptions. |
| Custom Scripting/CLI Wrappers for AI Agents | Offers high customizability and automation potential for advanced users to manage AI agent interactions programmatically. | Steep learning curve, requires setup and maintenance, lacks a user-friendly visual interface for quick, on-the-fly human approvals, and is not accessible from the Mac notch or Lock Screen. |




