happier-dev/happier

Web, Desktop & Mobile client and orchestrator for Codex, Claude Code, OpenCode, Pi, Cursor, Grok, Antigravity, Kimi, Augment Code, Qwen, fully end-to-end encrypted

Happier – AI 코드 에이전트를 위한 멀티디바이스 제어실

무엇인가요 – Happier는 오픈소스이며 자체 호스팅이 가능한 플랫폼으로, 모든 컴퓨터, 서버, 모바일 기기에서 여러 LLM 기반 코드 보조 도구(Claude Code, Codex, OpenCode, Gemini, Pi 등)를 실행하고 조율하며 제어할 수 있게 해줍니다. 통합된 UI(데스크톱 앱, 웹, iOS/안드로이드)와 CLI/데몬을 제공하며, 모델 제공업체와 직접 통신합니다.

주요 기능

  • 병렬 세션 – 소유한 어떤 기기에서도 독립적인 코드 에이전트 세션을 무제한으로 시작할 수 있습니다. 각 세션은 별도의 Git worktree에서 실행되므로, 작업별로 실제 체크아웃/브랜치를 얻을 수 있습니다.
  • 서브에이전트 및 핸드오버 – 세션이 보조 에이전트(Claude가 Codex에게 리뷰를 요청하는 등)를 생성할 수 있으며, 세션 중에 주 모델을 변경해도 컨텍스트를 잃지 않습니다.
  • 다중 기기 동기화 – 동일한 세션이 데스크톱, 스마트폰, 브라우저에 모두 표시됩니다. 터미널에서 입력하고, 스마트폰에서 변경 사항을 승인하며, 앱에서 차이점을 확인할 수 있습니다.
  • 내장된 Git 워크플로우 – UI에서 직접 스테이징, 커밋, 푸시, PR 생성, 라인 단위 차이점 탐색이 가능합니다.
  • 음성 어시스턴트 – ElevenLabs 또는 로컬 파이프라인을 통한 선택적 음성 입력.
  • 엔드투엔드 암호화 – 모든 세션 콘텐츠는 리레이 서버에 도달하기 전에 디바이스에서 암호화됩니다. 서버는 라우팅 메타데이터만 확인할 수 있습니다.
  • 자체 호스팅 – 단일 명령어(happier relay host install)로 Docker/Proxmox 옵션을 지원하는 리레이 서비스를 제어할 수 있습니다.
  • MCP를 통한 확장성 – 액션은 한 번 정의하면 UI, 슬래시 명령어, 음성, 또는 외부 MCP 호스트에서 호출할 수 있습니다.

작동 방식

  1. 설치 – 데스크톱 앱(CLI + 데몬 설정) 또는 CLI만(curl … | bash 또는 npm i -g @happier-dev/cli)
  2. 기기 추가 – 스마트폰/태블릿에서 로그인. 세션, 머신, 설정이 자동 동기화됩니다.
  3. 세션 시작 – happier(Claude Code) 또는 happier codex 등으로 기기와 폴더를 선택합니다. 데몬이 해당 기기에서 선택된 에이전트를 시작하고 리레이가 세션을 동기화합니다.
  4. 상호작용 – 프롬프트 전송, 메시지 큐잉 또는 편집, 차이점 검토, 코드 커밋, 또는 다른 기기로 세션을 위임할 수 있습니다.

대상 사용자 – 이미 LLM 코드 모델에 접근이 가능한 개발자로서, 여러 기기와 장치 간에 조율된 워크플로우를 원하는 사람, 특히 병렬 코드 생성 작업을 다수 처리하는 팀에게 적합합니다.

라이선스 및 커뮤니티 – MIT 라이선스, 스위스에서 개발됨. GitHub에서 오픈소스, Discord, 토론, 기여 가이드라인 제공.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트