Happy CLI — Development skill for Claude Code
Happy Coder CLI to connect your local Claude Code to mobile device.
How to install Happy CLI
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open tiann/happy-cli and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Happy CLI does
Happy Coder CLI to connect your local Claude Code to mobile device.
Alternatives in Development
- Happy — Mobile and Web client for Claude Code, with realtime voice, encryption and fully featured 16.3k ★
- Ccusage — CLI for analyzing Claude Code/Codex usage from local JSONL files 11.8k ★
- Claude Coder — Kodu is an autonomous coding agent that lives in your IDE 5.2k ★
README
Happy
Code on the go controlling claude code from your mobile device.
Free. Open source. Code anywhere.
Installation
npm install -g happy-coder
Usage
happy
This will:
- Start a Claude Code session
- Display a QR code to connect from your mobile device
- Allow real-time session sharing between Claude Code and your mobile app
Commands
happy auth– Manage authenticationhappy codex– Start Codex modehappy connect– Store AI vendor API keys in Happy cloudhappy notify– Send a push notification to your deviceshappy daemon– Manage background servicehappy doctor– System diagnostics & troubleshooting
Options
-h, --help- Show help-v, --version- Show version-m, --model- Claude model to use (default: sonnet)-p, --permission-mode- Permission mode: auto, default, or plan--claude-env KEY=VALUE- Set environment variable for Claude Code--claude-arg ARG- Pass additional argument to Claude CLI
Environment Variables
HAPPY_SERVER_URL- Custom server URL (default: https://api.cluster-fluster.com)HAPPY_WEBAPP_URL- Custom web app URL (default: https://app.happy.engineering)HAPPY_HOME_DIR- Custom home directory for Happy data (default: ~/.happy)HAPPY_DISABLE_CAFFEINATE- Disable macOS sleep prevention (set totrue,1, oryes)HAPPY_EXPERIMENTAL- Enable experimental features (set totrue,1, oryes)
Requirements
- Node.js >= 20.0.0
- Required by
eventsource-parser@3.0.5, which is required by@modelcontextprotocol/sdk, which we used to implement permission forwarding to mobile app
- Required by
- Claude CLI installed & logged in (
claudecommand available in PATH)
License
MIT
Related Skills
Claude Code Mobile
📱 Containerized service for mobile Claude Code access via Happy-coder app
Happy Coder
by GrocerPublishAgent - Spawn and control multiple Claude Codes in parallel from your phone or desktop. Happy
Vicoa
Vicoa is the ADE for running a team of coding agents from any device. Desktop, mobile, VPS, open-source, self-
Ccfleet
A web dashboard for centrally managing Claude Code remote-control sessions. Start and stop Claude Code process
LocoOperator
Local 4B codebase explorer agent distilled from Qwen3-Coder-Next.
OAuth CLI Coder
Seamlessly interact with CLI coders (Claude, Gemini, Codex) via tmux TUI sessions.
Related Agents
Deco Netops
Diagnoses problems on the Deco mesh - slow Wi-Fi, a device that will not connect, dropouts, weak backhaul. Rea
Mobile Release Engineer
Expert mobile release and distribution engineer for iOS and Android — code signing, provisioning, fastlane pip
Chadi Integrator
Wave 2 integration specialist — joins parallel lanes: swaps frontend mocks for real API calls, wires env/crede