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
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-
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.
NarrateClaude
Hands-free on-device voice loop for macOS: Apple SFSpeechRecognizer + cloned-voice TTS, continuous listening,
Pocketdev
Develop from your phone: Claude Code writes code on your Mac while you watch it live on a real iPhone. Local x
Related Agents
Deco Netops
Diagnoses problems on the Deco mesh - slow Wi-Fi, a device that will not connect, dropouts, weak backhaul. Rea
Chadi Integrator
Wave 2 integration specialist — joins parallel lanes: swaps frontend mocks for real API calls, wires env/crede
Local Model Specialist
Evaluate on-device LLM integration, GGUF quantization levels, and KV cache memory constraints read-only.