What is Happy?
Happy is a mobile and web client for Claude Code and Codex that lets you control AI coding agents from anywhere. Use Claude Code from your phone, get push notifications when permissions are needed, and switch between devices instantly—all with end-to-end encryption.Authentication credentials are stored securely in
~/.happy/access.key and automatically used for future sessions.# Start a regular Claude session
happy
# Start with a specific prompt
happy "help me refactor this component"
# Resume a previous session
happy --resume
What’s Next?
You’re now ready to use Happy! Here are some next steps:Installation Details
Learn about system requirements and platform-specific setup
Authentication
Manage authentication and connect multiple devices
Architecture
Understand how Happy works under the hood
CLI Reference
Explore all available commands and options
Common Use Cases
Mobile monitoring while away from desk
Mobile monitoring while away from desk
Start a Claude session on your computer with
happy, then check progress from your phone using the Happy app. You’ll get push notifications when Claude needs permissions or encounters errors.Quick permission approvals on the go
Quick permission approvals on the go
When Claude Code requests permission to run commands or modify files, approve or deny them directly from your mobile device without returning to your computer.
Seamless device switching
Seamless device switching
Start coding on your desktop, continue reviewing on your phone during lunch, and resume on your laptop—all in the same session with complete context preservation.
Remote project management
Remote project management
Manage multiple coding sessions through the Happy daemon, monitoring progress across different projects from a single mobile interface.
Quick Tips
The Happy daemon runs in the background and manages sessions. It starts automatically when you run
happy for the first time.