HappyはClaude Code向けの無料・オープンソースのモバイルクライアント。PC・スマホ・Webで同じセッションを継続でき、E2E暗号化、プッシュ通知、複数セッション、音声コーディングに対応。

Happy preview

Happyとは

Happyは Claude Code 向けのモバイルクライアントで、コンピュータ、スマホ、Web のどこからでも同じコーディングセッションを開始・継続できます。デスクに縛られずにエージェント型のコーディング作業を進めたい開発者向けに設計されています。

この製品は、コンピュータ上の CLI、スマホ上のモバイルアプリ、その間にあるリレーサーバーとして動作します。CLI は Claude Code を起動してセッションのアクティビティを暗号化し、アプリはそのアクティビティをモバイルで表示し、リレーは暗号化されたデータのみを転送します。

サイトでは Happy を無料かつオープンソースとして位置付け、エンドツーエンド暗号化と複数のアクティブセッションへの対応を打ち出しています。さらに、プッシュ通知や、ハンズフリーで操作できる音声コーディングなどの利便性機能も追加しています。

機能

デバイス間のリアルタイム同期

コンピュータ上で Claude Code のセッションを開始し、その後は手放しなしで同じセッションをスマホや Web から継続できます。両方のデバイスからメッセージを送受信でき、1つの共有セッションとして扱われます。

複数のアクティブセッション

それぞれ独自のプロジェクトコンテキストと履歴を持つ、複数の Claude Code セッションを同時に実行できます。これにより、フロントエンド、バックエンド、インフラの作業を分けて管理できます。

モバイルでの Claude Code ワークフロー

ファイル参照、スラッシュコマンド、カスタムエージェントなど、Claude Code の操作をモバイル上でネイティブに利用できます。別のチャット体験を作るのではなく、端末でのワークフローをそのままモバイルに再現することを目指しています。

スマートなプッシュ通知

入力が必要なとき、コードのレビュー準備ができたとき、または何か問題が起きたときに通知を受け取れます。プッシュ通知システムは、キーボードから離れている間でも重要なセッションイベントを見逃さないよう設計されています。

翻訳機能付きの音声コーディング

音声エージェントを使ってコマンドを話し、まとまりのない考えを Claude Code 向けの構造化された依頼に変換できます。ドキュメントでは、単なる文字起こしではなく、音声からアクションへの実行を重視しています。

エンドツーエンド暗号化のリレー

CLI、モバイルアプリ、リレーサーバー間のデータをエンドツーエンドで暗号化したまま保てます。サーバーは暗号化されたメッセージを中継しますが、内容を読むことはできません。

ユースケース

  • デスクトップとスマホを行き来する

    デスクで Claude Code のセッションを開始し、移動中もスマホで同じ会話をそのまま追えます。再起動したりコンテキストを再説明したりせずに継続したいときに便利です。

  • 複数プロジェクトを並行して扱う

    異なるコードベースや作業ストリームごとに、別々の Claude Code セッションを実行できます。プロジェクトのコンテキストを分離して保てるため、会話が混ざらずに切り替えられます。

  • デスクを離れても素早く対応する

    コンピュータの前を離れている間も、スマホアプリで進捗を確認し、プロンプトに応答し、アクションを承認または拒否できます。プッシュ通知により、注意が必要な場面を見逃しにくくなります。

  • ハンズフリーでアイデアを記録する

    入力が面倒なときは、音声エージェントを使ってリファクタリング、試作、アイデアを話しながらまとめられます。ドキュメントでは、ざっくりした口頭の考えを Claude Code 向けの構造化された指示に変える方法として説明されています。

  • 既存の開発ワークフローを拡張する

    Happy が Claude Code セッションをモバイルにミラーリングする間も、普段どおりのターミナル、エディタ、Git のワークフローを使い続けられます。サイトでは、作業方法を変えずに既存のツールへ自然に組み込めるよう設計されていると説明しています。

Pros and Cons

Pros

  • モバイル、デスクトップ、Web をまたいで 1 つの Claude Code セッションを利用できます。
  • エンドツーエンド暗号化をサポートし、リレーサーバーは平文を読むことができません。
  • 異なるプロジェクト向けに複数の同時セッションを実行できます。
  • レビュー依頼やエラーに対するプッシュ通知を追加しています。
  • タイピングが不便なときにハンズフリー入力できる音声コーディングを備えています。

Cons

  • 提供されたソースには料金ページがないため、公開されているプラン詳細は不明です。
  • 音声コーディングは便利な機能として示されていますが、ドキュメントでは多くの作業でタイピングより劣ると述べられています。

FAQ

Happyはスマホとパソコンでどのように動作しますか?

Happyは、コンピュータ上で `happy` CLI を起動して Claude Code のセッションを開始し、その同じセッションを iOS、Android、または Web から継続できるように動作します。CLI は暗号化されたアクティビティをリレーサーバーに送信し、モバイルアプリは同じセッションの暗号化メッセージを表示して送受信します。

Happyはいくらですか?

サイトでは Happy は無料・オープンソースと説明されており、ホームページには料金がかからないと記載されています。ただし、料金ページ自体は 404 を返すため、提供されたサイトページには公開されたプラン詳細や価格はありません。

Happyはどのような人に最適ですか?

Happyは、デスクから離れても Claude Code を使い続けたい開発者向けに位置付けられており、スマホ中心の確認、通勤中の利用、ハンズフリーの音声操作によるコーディングに向いています。モバイルとデスクトップを行き来しても同じセッションを維持できます。

どのような機能が含まれていますか?

ソースによると、Happy はリアルタイム同期、複数のアクティブセッション、スマートプッシュ通知、音声コーディング、そして Claude Code で使うのと同じターミナル機能(plan mode やカスタムエージェントを含む)をサポートしています。機能ページでは、ファイル参照、スラッシュコマンド、カスタムエージェントにも言及されています。

コードや会話のプライバシーは守られますか?

サイトでは、すべての通信がエンドツーエンドで暗号化され、リレーサーバーは暗号化されたデータのみを転送すると説明しています。モバイルアプリと CLI は同じセッションを共有しますが、サーバーは平文のコードやメッセージを読むことはできません。

Quick Facts

カテゴリー
開発者ツール
プラットフォーム
iOS、Android、Web、デスクトップ CLI
価格
無料・オープンソース。提供ページには公開された価格詳細はありません
主な用途
Claude Code セッションへのモバイルアクセス
統合
Claude Code
セキュリティ
エンドツーエンド暗号化