どこでも書き始める。どこでも続ける。
ノート PC でセッションを開始します。携帯電話、タブレット、ブラウザ、デスクトップから、ライブで追いかけ、メッセージを送り、権限を承認できます — 文脈を失わずに。

自分のコンピューターで、自分のサブスクリプションや API キーを使って動かす。オープンソース。エンドツーエンド 暗号化。自前運用も可能。
curl -fsSL https://happier.dev/install | bashスクロールして見る
コマンドは 1 つ。macOS、Linux、Windows に対応。署名とチェックサムを検証済み。初回インストールが対話形式で実行できる場合、ガイド付きセットアップが自動的に開きます。
curl -fsSL https://happier.dev/install | bashガイド付きセットアップでは、認証前にリレーを選択し、このコンピューターを登録して、バックグラウンドサービスを構成します。インストーラーで開かなかった場合は、直接実行してください。
happier setup新しいサインインが必要な場合、セットアップに QR コードまたはブラウザーリンクが表示されます。スマートフォンからループバックのリレーアドレスを開くことはできません。同じコンピューターのブラウザーを使うか、スマートフォンから到達できる LAN、Tailscale、または HTTPS アドレスをリレーに設定してください。
13 種のエージェントのどれでも Happier から起動すれば、サインイン済みのすべてのデバイスで同時に動きます。
happier claudeHappier は、あなたがすでに使っている AI コーディングエージェントのための、モバイル前提のコントロールレイヤーです。ターミナルをミラーし、すべてのセッションを同期し、CLI にはできないことを返します。存在の把握、承認、音声、そしてそのすべてのための 1 つの受信トレイです。
ノート PC でセッションを開始します。携帯電話、タブレット、ブラウザ、デスクトップから、ライブで追いかけ、メッセージを送り、権限を承認できます — 文脈を失わずに。

マシンで動いている Claude Code、Codex、OpenCode のセッションを、どのデバイスからでもライブで開けます。移行するものも、覚えることもありません。

Claude Code、Codex、OpenCode をそのままネイティブの TUI で動かし続けてください。Happier はそれをすべてのデバイスにミラーするので、どこからでも追いかけ、メッセージを送り、権限を承認でき、好きなときにターミナルと Happier を行き来できます。

チャット、ファイル、Git、ライブのターミナルが、それぞれ独立したタブにあります。ファイルを開いて読んだり編集したり、差分をレビューしたり、ブランチを管理したり、プルリクエストを開いたり — ポケットの中から。

セッションは別のセッションを開始し、メッセージを送り、そのトランスクリプトを読めます — つまり Claude のセッションと Codex のセッションで作業を分担できます。それぞれが、選んだバックエンド、Claude でも Codex でも ACP 互換の CLI でも、その上で自分のサブエージェントを動かします。

エージェントが作業している間にメッセージをキューに入れられます — 並べ替え、編集、今すぐ送信も。実行中のターンを中断せずに方向づけられます。任意のメッセージからフォークして別の道を試せます。
判断を待っているセッションはリストの先頭の「Needs attention」グループに上がり、動いているものはすべて「Working」の下にまとまります。12 個のエージェントを同時に動かしても筋を見失いません。

エージェントの変更を見ていきます。対処したい行に正確に印をつけます。どのメモを送るかを選んで、そのまま返します — 同じセッションでも、新しいセッションでも。

Change the engine mid-conversation and the same session keeps going. Your recent conversation carries over, and the new agent gets tools to read the rest — plus the previous agent’s own transcript, where it keeps one. Switch back later and it resumes its own thread, receiving only what it missed.

Swipe across the bottom bar to slide between sessions — keep going in one gesture to skip several, each one named as you pass it. At a keyboard, Alt+↑/↓ walks the list and Ctrl+Tab walks your most recent sessions. Every shortcut is remappable.

音声アシスタントは実行中のすべてのセッションを見ています。次の変更について相談したり、権限を承認したり、メッセージを送ったり — すべて携帯電話を手に取らずに。

ノート PC、デスクトップ、VPS、開発用マシンを接続して、どれが各セッションを動かすかを選びます。選択画面はどれがオンラインかを示し、そこでセッションを開始します。SSH でもう 1 台を、アプリからでも CLI からでも追加できます。
Happier ができるすべてのアクション — セッションの作成、メッセージの送信、モデルの設定、レビューの開始 — は、1 つのレジストリの中で一度だけ定義されています。アプリ、スラッシュコマンド、音声、セッション内のエージェント、CLI、そして外部の MCP ホストは、すべて同じ定義を呼び出します。そしてアクションごとに、どの面が実行できて、どの面が先にあなたに尋ねる必要があるかを選べます。
happier mcp serve
happier session list --json
happier session send <id> "rerun the failing test"
happier session actions list
happier session actions execute <id> session.spawn_newStart each session in its own Git worktree — a real checkout, its own branch, the same repository. Pick any local or remote branch and Happier creates the worktree, suggests a name, and offers to reuse an existing one rather than duplicating it. Or start in the folder you’re already in: it’s a choice per session, not a mode you switch on — all your sessions, none of them, or just this one.
Hand a Claude Code or OpenCode session to your desktop, a VPS, or a dev box and pick up where it stopped. Bring the working tree along if you want it — a full snapshot, or only the changes — and Happier writes a sibling copy instead of overwriting, leaves your git-ignored files behind unless you name them, and keeps the whole transfer off until you turn it on.
MCP サーバーを一度定義するだけです。Happier はそれを、ネイティブの MCP 対応がないものも含めてすべてのバックエンドで、そして接続したすべてのマシンで利用できるようにします。プロバイダごと、デバイスごとに入れ直す必要はありません。

Happier は、既存の CLI がすでに使っているサブスクリプションとログインを再利用します — Claude、Codex、Cursor、Gemini、OpenCode。新しい請求も、二重の請求もありません。

プロバイダごとに複数のアカウントをプールにまとめ、そのすべての使用状況とクォータのリセットをアプリで見られます。プールを作るまでは何も切り替わりません。作ったあとは、Claude Code と Codex のセッションは止まらずにアカウントを変更でき、最もクォータの残っているメンバーへ、1 ターンにつき最大 1 回、プロバイダが公開したリセットの時刻を越えることなく移ります。

セッションごとのモード、モデル、権限。ツールのタイムラインの詳細度。通知の振り分け。キーボードショートカット。作って、読み込んで、共有できるカスタムテーマ。Happier をあなたの働き方にぴったり合わせられます。
あなたのコード、プロンプト、セッションの内容は、サーバーに届く前にデバイスの上で暗号化されます。設計からしてプライベート。既定でオープン。セルフホストはコマンド 1 つです。
セッションをチームメイトと共有し、誰が見て操作できるかを管理し、リアルタイムで共同作業します。
Codex の goals と Claude のタスクリストを一級で扱います — 目標、進捗、予算がひと目で分かります。
プルリクエストの作成、ブランチの管理、リモートへのプッシュ、ステージング、変更ファイルのレビュー — 携帯電話から完全なソース管理を。
ドラッグ&ドロップでセッションをフォルダとサブフォルダにまとめ、一度に 1 つのフォルダに集中できます。
再利用できるプロンプト、スキル、テンプレート、レジストリ — 一度定義すれば、どこでも使えます。
セッションをまたぐセマンティックなメモリ検索 — エージェントは文脈を検索し、あなたは履歴全体を検索します。
メッセージを選んでセッションの間で送れます。エージェントとセッションはワークスペースをまたいで連携します。
Happier の actions spec を通じて、エージェントがセッションを作成・管理し、ワークスペースを移動します — 重要なときは承認付きで。
セッションを複数選択してまとめて操作 — アーカイブ、フォルダへの移動、既読にするのが 1 タップで。
トランスクリプトの中で、少しずつストリーミングされるリッチな Markdown — 表、コードフェンス、跳ねない書式 — そして Markdown ファイル向けの Notion 風エディタも任意で使えます。
カスタムのカラーテーマを作り、読み込み、共有できます。プリセットを複製して、編集しながらライブでプレビューできます。
画像を生成するエージェントは、あなたがどこで読んでいても、会話の中でそのまま描画します。
一定の間隔でセッションを実行して、プルリクエストを見張ったり、イシューを追ったり、どんなタスクでも自動で繰り返せます。
スマートな通知は、タップを正確なセッションとサーバーへ導きます — アラートからそのまま承認や返答ができます。
iOS と Android のネイティブアプリ、あらゆる OS 向けのデスクトップアプリ、そして Web アプリ — すべてが同期します。

Happier のリレーサーバーを自分のインフラで動かせます。あなたのデータがネットワークの外に出ることはありません。
relay サーバーをコマンド 1 つでインストール。Docker でもベアメタルでも。
happier relay host status で起動・停止・確認できるマネージドサービスです。ホスト上で勝手に更新されるものは何もありません。更新したいときに、インストールコマンドを実行し直すだけです。
どこからでもセッションにアクセス。SSH トンネル、Tailscale、直接の HTTPS。
Claude Code、Codex、OpenCode、Pi、さらに 9 つのための 1 つのアプリ — あなた自身のコンピュータで、あなた自身のアカウントで。
Claude Code のリモートは claude.ai/code または Claude アプリで開きます。Codex は ChatGPT アプリを通じて携帯電話に届きます。各ベンダーのリモートはそのベンダーの製品の中に着地します。それで問題ないのは、2 つを使い始めるまでです。代わりに Happier は 1 つの受信トレイです。接続したすべてのコンピュータ上の、すべてのエージェントの、すべてのセッションが 1 つのリストに並び、それらがまとめて待っている権限の確認に答える場所も 1 つです。
Codex のセッションが UI の作業を Claude 上の delegate 実行に渡し、その間に Pi のセッションがスタックトレースを掘る、ということができ、どれも実行の途中で方向を変えられます。Happier の review、plan、delegate の実行は、たまたま今いるプロバイダではなく、プロバイダ対象のリストを受け取ります。1 社が作ったリモートはその社のエージェントを操作します。Remote Control は、そのドキュメント自身によれば Claude Code の機能です。
サービスごとに複数のプロファイルを接続し — 個人の Codex サブスクリプションと仕事用のもの、Claude の setup-token、Anthropic の API キー — セッションを開始するその瞬間にどれで動かすかを選べます。Codex、Claude、Gemini のプロファイルのクォータのスナップショットは認証の選択画面にバッジとして表示されるので、長い実行を任せる前に残りを確認できます。意図してプールを作るまでは何も切り替わりません。作ったあとは、実行中のセッションが実際に移動できるアカウントについては自動フォールバックが有効な状態で始まり、手で切り替えたい場合のためにプールにトグルがあります。
携帯電話からアプリでセッションを開始し、そのコンピュータで `happier attach` を実行すれば、同じセッションにシェルの中で、履歴もそのままで入れます — Claude Code と Codex は tmux の中で、OpenCode は自身の attach を通じて、そのいずれでもエージェント本来の TUI の中にいます。あるいはターミナルで開始してアプリで引き継ぐこともできます。2 つ目を作るのではなく、存在するセッションに再接続するので、タスクの最初にどちらかを選ぶ必要は誰にもありません。
セッションはマシンに対して作成されるので、ノート PC を使いながら VPS 上で Codex のセッションを開始でき、ノート PC 上の Claude のセッションからそれにメッセージを送って終了を待つこともできます。実行中のセッションはマシンの間を移動することもできます — 同じセッション ID、別のコンピュータ — プロバイダの状態とプロジェクトディレクトリを一緒に持っていきます。これは Claude Code と OpenCode で動作し、Codex では実験的です。
ファイルか差分を開き — 変更ファイルのレビューでも、エージェントがトランスクリプトに書き出したばかりの差分でも — 正確な行にコメントを残します。Happier はパス、行、スニペット、そしてその行の内容のハッシュを保存するので、ファイルがその下で動いたあとでも、メモは自分のコードを見つけられます。送るコメントを選べば、構造化されたレビューのコンテキストとして入ります。同じセッションに戻すことも、別のエージェントの新しいセッションに入れることもできます。コメントはワークスペースに対して保持されていて、そこで開いたどのセッションもそれらが待っているのを見つけるからです。
すでに Claude Code Remote Control を使っていますか? Happier と比べてみてください。
はい。完全に無料です。CLI、モバイルアプリ、デスクトップアプリ、Web アプリ、リレーはすべて無料で MIT ライセンスです — 席数もトライアルも機能の制限もありません。
Happier は、あなたがすでに持っている CLI — Claude Code、Codex、OpenCode — を、あなた自身のコンピュータで、すでに支払っている Claude や ChatGPT のサブスクリプション、あるいは API キーに対して実行します。その請求はそのままの場所にあり、関係する請求はそれだけです。
はい — MIT ライセンスで、すべてです。CLI、アプリ、リレーサーバー。github.com/happier-dev/happier。
いいえ。あなたのエージェントは自分のプロバイダと直接やり取りします。Claude Code、Codex、Gemini などはあなたのコンピュータで、それぞれの認証とハーネスのまま、ターミナルで動かすのとまったく同じように動きます。Happier はその周りのクライアントなので、プロンプトの費用は以前と同じです。
Happier は独自の指示をわずかに追加していて、そのうち 2 つは Settings → Sessions → Prompt personalization で自分でオフにできます。「Session title updates」はセッションに名前を付けるようエージェントに求めるもので、なし、セッション開始時のみ、タスクが変わったら再度更新、から選べます。「Ask the agent to suggest reply options」は、質問を投げかけたときにタップできる回答を提示するよう求めるもので、単純なスイッチが 1 つです。両方をオフにすると、残るのは、ファイルの添付と `@path` の参照がどう届くかをエージェントに伝える 2 つの短い段落だけです。
独自にトークンを消費する機能が 1 つあります。メモリは、すでに接続済みの資格情報を使って、アイドルのときに、1 時間あたり最大 12 回まで、セッションを要約します。オンにするまでは無効です。
Happier がセッションを実行するとき、起動するのはプロバイダ自身の CLI で、場所はあなた自身のコンピュータ、サインインの状態もあなたがサインインしたままのものです。Anthropic や OpenAI の側から見れば、それは同じ CLI が、同じコンピュータで、あなた自身のアカウントで動いているということ — そのツールの通常のサポートされた使い方です。変わるのは、起動のコマンドを誰が打ったかだけです。`claude`、`codex`、`opencode` を、あなたではなく Happier が開始しています。
私たちは弁護士ではなく、保証もしませんし、プロバイダの規約は変わります。ご自身でお読みください。組織がプロバイダと契約を結んでいる場合は、仕事用のアカウントを接続する前に確認してください。
コードはあなたのコンピュータに残ります。エージェントはファイルをローカルで読み書きし、同期されるのは会話と、別のデバイスで同じセッションを表示するために必要なセッションの状態です。
その同期は既定でエンドツーエンド暗号化されています。内容はあなたのデバイスで暗号化され、サーバーはそれが読めない暗号文を保存します。メッセージ ID、タイムスタンプ、デバイス ID、セッション ID はメタデータで、暗号化されません。サーバーが読める内容を望む人のための明示的な平文モードもあります — これはオプトインで、ラベルが付いていて、既定ではありません。
どれも他人のハードウェアに置きたくないなら、`happier relay host install` があなたの所有するコンピュータにリレーを置き、経路全体が、あなたのデバイス → あなたのリレー → あなたのコンピュータになります。
リンクを渡さない限り、見られません。既定のエンドツーエンド暗号化のモードでは、リレーが持つのは鍵を持たない暗号文です。リレーに見えるのはルーティングのメタデータ — アカウント ID、タイムスタンプ、メッセージのサイズ — であって、あなたやエージェントが言ったことは何も見えません。
共有は意図的な行為で、3 つの形があります。閲覧のみで友人とセッションを共有する、編集可として共有して同じトランスクリプトに書き込めるようにする、読み取り専用の公開リンクを発行する、です。セッションが存在するというだけで共有されるものは何もなく、共有されたセッションはあなたのものに紛れ込むのではなく、リストの中の専用のグループに表示されます。
ライセンスは MIT で、リレーはセルフホストできるので、失敗のしかたは「自分で運用する」であって「作業を失う」ではありません。いずれにせよあなたのセッションは自分のコンピュータの上にあり、Happier はその上のクライアントです。
いいえ。コードを実行するコンピューターに CLI をインストールし、`happier setup` を完了してください。ガイド付きセットアップでは、デフォルトでサインイン前に Happier Cloud が選択され、その後コンピューターが登録され、バックグラウンドサービスが構成されます。
自分のリレーを動かすのは選択肢であって要件ではありません。`happier relay host install` はマネージドサービスとしてセットアップします。Docker イメージとランナーもあります。`localhost`、LAN、公開インターネットのいずれにもバインドでき、Tailscale、SSH トンネル、直接の HTTPS で到達できます。
13 が組み込みとして同梱されています。Claude Code、Codex、OpenCode、Cursor、Gemini、Copilot、Qwen、Kimi、Auggie、Kilo、Kiro、Pi、Grok です。それ以外に、Custom ACP バックエンドが Agent Client Protocol を話すあらゆる CLI を受け付け、定義したあとはエージェントの選択画面に組み込みのものと並んで表示されます。
Happier はエージェントの CLI を同梱しません。選んだコンピュータに何がインストールされているかを検出し、残りを示します — 各エージェントの設定ページが検出の状況を報告し、必要であればそのコンピュータでベストエフォートのインストーラーを実行できます。また、すべてのエージェントがすべての Happier の機能に対応しているわけでもありません。たとえばセッションのハンドオフは、今日のところ Claude と OpenCode で、Codex では実験的です。
はい。Happier は CLI がすでに持っているログインを使うので、Claude Pro や Max のサブスクリプション、Codex CLI 経由の ChatGPT のサブスクリプション、Gemini のログインは今と同じように動き続けます。二重の請求も、キーの入れ直しも、途中のプロキシもありません。
API キーも動きますし、代替のエンドポイントも同様です — DeepSeek、Z.AI、MiniMax、Azure OpenAI、Vertex AI、あるいは自分のゲートウェイを、バックエンドプロファイルでセッションごとに選べます。Anthropic 自身の Remote Control のドキュメントは、その経路を自分の側では除外しています。「API キーはサポートされていません」、そして Claude Code v2.1.196 の時点で Remote Control は「`ANTHROPIC_BASE_URL` が `api.anthropic.com` 以外のホスト、たとえば LLM ゲートウェイやプロキシを指しているときは無効」です。
はい。そして重要なのはどこで動くかという区別です。Claude Code はあなたのコンピュータで動き、携帯電話は窓です。CLI を一度インストールし、バックグラウンドのサービスを動かしたままにしておけば、アプリからセッションを開始できます — あなたのコンピュータの上のランタイムがリクエストを受け取り、あなたのリポジトリで、あなたの MCP サーバーと設定のまま、ローカルで `claude` を起動します。
ターミナルですでに開始したセッションにも到達できます。ダイレクトセッションを使えば、そのコンピュータにすでに存在する Claude Code、Codex、OpenCode のセッションを、先にインポートすることなく一覧して追いかけられますし、操作したくなったら携帯電話から引き取れます。
はい。Happier のセッションは、最初に開いたクライアントのものではありません。セッションはエージェントを動かしているコンピュータの上にあり、トランスクリプトは同じアカウントでサインインしたすべてのデバイスに同期されます。ノート PC、携帯電話、ブラウザのタブが同じセッションを開いていられますし、一方から送ったメッセージは他方にも表示されます。
逆の方向も動きます。`happier attach <session-id>` を、セッションを所有するコンピュータで実行すれば、アプリから開始したセッションに戻れます。Claude Code、Codex、OpenCode ではその引き渡しでエージェント自身の TUI に入ります。それ以外では、ターミナルに表示されるのはベンダーのものではなく、Happier から見たセッションです。
はい、それが普通の使い方です。コンピュータとクォータが許すだけのセッションを、異なるエージェントにまたがって同時に動かせます。判断を待っているセッションはリストの先頭の「Needs attention」グループに上がり、動き続けているものはすべて「Working」の下にまとまります。それが、一度に 12 個動いていても混乱ではなく読める状態にしているものです。
1 つのセッションの中でサブエージェントを起動し、それぞれのバックエンドを選ぶこともできます — 組み込みのエージェントでも、Custom ACP バックエンドでも。異なるバックエンドを複数選ぶとバックエンドごとに 1 つずつ実行が始まるので、review を Codex に、plan の実行を Claude に、という形にできます。
たいていは可能です。実行中のセッションには入力の設定の中にモデルの選択があり、エージェント自身のモデルに加えて、有効にしていて、そのエージェントが実際に使える Provider 接続すべてのモデルが並びます。「Use CLI settings」という選択肢もあり、これは Happier に上書きを一切設定させず、CLI 自身の設定から判断させるものです。
変更がセッションの途中で効くかどうかはエージェントのランタイム次第です。次のプロンプトから適用するものもあれば、再起動やフォークが必要なものもあります。Happier はどちらかを伝え、あなたが選んだ接続のままにします。
望む範囲でだけです。権限モードは 4 つあります。Default は、プロバイダ本来の必要なときに尋ねる挙動をそのままにします。Read-only は、エージェントが調べることはできても、書き込みに類する操作は拒否されます。Safe YOLO は、読み取りを自動的に許可しつつ、書き込みの前には尋ねます。YOLO は、プロバイダが許す範囲で承認を省きます。セッションごとに設定でき、実行中に変更でき、Settings → Providers でエージェントごとの既定を設定して、新しい Claude のセッションは read-only で始め、新しい Codex のセッションはそうしない、といったこともできます。
知っておく価値のあることが 2 つあります。すべてのプロバイダがすべてのモードに対応しているわけではありません。対応していない場合、Happier は最も近いサポートされた挙動にフォールバックし、実際に適用された Effective policy を表示します。そして Plan は権限モードではなくセッションのモードです。Plan にいることは自動承認を意味せず、確認が出ることもあります。
セッションが本当にあなたを必要とするときは、「Needs attention」グループに移り、通知からそのまま答えられるプッシュを送ります。承認はノート PC まで戻る移動ではなく、タップで済みます。
公開しているプロバイダについては可能です — 今日のところ、Connected services で接続した Codex、Claude のサブスクリプション、Gemini のアカウントです。プロファイルごとにクォータのメーターとリセットの時刻が表示され、メーターは新規セッションの認証の選択画面にも再び現れ、作業している間はコンポーザーに使用状況のバッジが付きます。上限が近づいていることを、ターンの途中で気づくのではなく前もって見られます。
メーターは、それを公開しているすべてのプロバイダにあり、それらだけにあります。
正直に言えば、セッションは進まなくなります。エージェントはあなたのコンピュータの上のプロセスであり、Happier はそうでないふりをしないからです。セッションを動かしているコンピュータがオフラインになると、アプリはそのマシン — 接続したコンピュータを指す Happier の言葉です — を到達不能として示し、戻るまでそのセッションへの入力を無効にします。
Happier がするのは、復帰を安く済ませることです。セッションがアイドルで待っている間もトランスクリプトはそのまま残り、コンピュータが戻ったら、手元にあるどのデバイスからでも、いた場所からセッションを再開できます。
蓋を閉じても作業を続けたいなら、起きたままの場所で動かしてください — デスクトップ、VPS、電源につながったままのマシン — そしてバックグラウンドのサービスをインストールして、ターミナルを開かなくてもそのコンピュータがセッションを開始できるようにしてください。
何も止まりません。エージェントは携帯電話のアプリの中ではなく、バックグラウンドのサービスの下であなたのコンピュータで動いているので、アプリを閉じるのはセッションへの窓を閉じることであって、セッションを終わらせることではありません。あとで開き直しても、別の場所で開いても、同じトランスクリプトを進んだところから受け取れます。
確認し続ける必要もありません。Happier は、ターンが終わったとき、権限が必要になったとき、アクションが人間の答えを求めているときにプッシュ通知を送り、その通知はそれを出したセッションへ直接戻ります。
tmux でうまくいっているなら、そのまま使ってください — Happier がそれを取り上げることはありません。アプリからセッションを開始し、`happier attach` を使えば、自分のターミナルで、プロバイダ本来の TUI のまま、動いている tmux のセッションに再アタッチできますし、そのあとで同じセッションをアプリに戻すこともできます。
違いが出るのは、キーボードの前にいないときです。SSH が与えるのは携帯電話の画面の上のターミナルです。Happier が与えるのは、権限が待っているときのプッシュ通知、それを承認するためのタップ、エージェントが変更した内容の読みやすい差分、ファイルと Git の画面、そして接続したすべてのコンピュータ上のすべてのセッションを網羅した 1 つのリストです。ノート PC の上では両者は近いものです。バス停で携帯電話を持っているときは違います。
はい。CLI は macOS、Linux、Windows にインストールできます — `curl -fsSL https://happier.dev/install | bash`、Windows では `iwr https://happier.dev/install.ps1 -useb | iex` です。ネイティブの iOS と Android のアプリ、デスクトップアプリ、そして cloud.happier.dev の Web アプリがあります。
Windows には独自のセッションのホスティングのモデルがあります。アプリから開始したセッションは、非表示で、Windows Terminal で、あるいはコンソールのホストで実行でき、`happier attach` はそのホストを前面に戻します。エージェントの CLI の中には Windows より Unix でよくサポートされているものもあります — それは CLI のベンダーの対応範囲であって Happier のものではなく、選んだコンピュータでどれが利用できるかはアプリが伝えます。
いいえ。cloud.happier.dev はブラウザのタブの中の完全なアプリで、タブよりウィンドウがよければ macOS、Windows、Linux 向けのデスクトップのビルドがあります。持ち運びのためではなく差分のレビューとセッションのリストのために、セッションが動いているのと同じコンピュータだけで Happier を使っている人も大勢います。
携帯電話で使う場合、iOS は App Store、Android は Google Play から入手できます。ファイルを自分でインストールしたい場合は、GitHub のリリースから直接 APK をダウンロードすることもできます。
はい。iOS のアプリはタブレット対応で作られているので、同じ App Store のリストからインストールでき、引き伸ばした携帯電話用ではなくネイティブの iPad アプリとして動きます。何もインストールしたくなければ Safari の Web アプリでも動きます。
役に立つのはタブレットのレイアウトです。埋め込みターミナルは、タブレットの大きさの画面では Web と同じように既定で下部のパネルにドッキングし、携帯電話が受け取る 1 つに集中する見せ方にはなりません。iPad とキーボードは、差分をレビューしてセッションを操縦する場所として、実際に妥当です。
技術的には容易です。実行する前に読める MIT ライセンスのソースで、セッションの内容は既定でエンドツーエンド暗号化され、`happier relay host install` でリレーを自社のネットワークの中に置けるので、セッションの内容が管理外のインフラを通ることはありません。それでセキュリティのレビューが問うことのほとんどはカバーされます。
組織としては、まず確認してください。雇用主にはエンドポイントで何を動かしてよいかの規則があるかもしれませんし、プロバイダとの契約には、仕事用のアカウントをサードパーティのツールに接続することについての規則があるかもしれません。どちらもマーケティングのページが代わりに答えられる問いではありません — 仕事用のアカウントを接続したあとではなく、前に確認してください。
コードを動かすコンピュータで実行してください。自分のサブスクリプションとキーはそのままです。リレーはセルフホストしても、私たちのものを使ってもかまいません。MIT ライセンス、エンドツーエンド暗号化。
curl -fsSL https://happier.dev/install | bash