Ovisとは?
旧称herdr web UIであるOvisは、コーディングエージェント用ターミナルランタイムであるherdrの無料クライアントです。これは単一の開発者であるdevswha氏によるコミュニティプロジェクトであり、herdrチームの製品ではありませ ん。herdrプラグインとしてインストールされ、herdr 0.9.0以降を必要とします。コンピューター上のBunサーバーがherdrのソケットと各エージェント自身のセッションファイルを読み取り、Reactアプリを配信します。このアプリは、Claude Code、Codex、OpenCode、Pi、Grokなどのエージェントペインをチャット形式で表示し、承認プロンプトをタップ可能なカードとして提示するほか、1クリックでライブターミナルにアクセスできます。
サーバーは127.0.0.1:7317でリッスンします。Ovisにはトンネル機能やアカウントシステムは含まれていません。スマートフォンからはTailscale、VPN、SSHトンネル、または独自設定のHTTPSプロキシ経由でアクセスします。Tailscaleが存在する場合、インストーラーがtailscale serveを設定してQRコードを出力します。他のコンピューターへはサイドバーからSSH経由で参加できます。Web push通知により、エージェントが質問を行ったり処理を完了したりした際に把握できます。
LinuxおよびmacOSでは1行のスクリプトでインストールでき、MacアプリのOvis.dmgやWindows用のOvis.exeも用意されています。iPhoneおよびAndroidアプリはTestFlightおよびGoogle Playのベータ版として提供されています。MITライセンスでTypeScriptで記述されており、リポジトリは2026年9月に作成され、約1,750件のスターを獲得しています。最新リリースはv0.4.21(2026年10月30日)です。
Ovisは使う価値があるか?
Ovisはスマートフォンからherdrエージェントに応答するための手段として最も文書化が進んでおり、その価値は「ユーザーとエージェントの間に余計なものを挟まない」という設計方針に基づいています。プロセスは引き続きherdrが管理します。Ovisは状態把握のためにherdrのUnixソケットを読み取り、ターミナルビュー用に実際のherdr terminal attachの出力をストリーミングし、エージェント自身のセッションファイルからチャット画面を構築します。これにより、同じペインがターミナル、ブラウザ、スマートフォンで同時にライブ表示されます。承認、計画、または質問のメニューはカード形式に変換されます。サーバーは回答を入力する前にそのメニューが現在も有効であることを確認し、選択肢を指定する入力に対してはConfirmの操作を待ちます。
スマートフォンがコンピューターへどのように接続するかはユーザー側に委ねられており、ドキュメントには各経路が何を公開するかが明確に記されています。サーバーはループバックアドレスにのみバインドします。インストーラーによって設定されるtailscale serveを使用する場合、アドレスはtailnet内からのみ到達可能となり、ユーザー自身のTailscaleログインであればコードなしでアクセスできます。他のユーザーのデバイスは、有効期間10分で5回間違えると無効になる6桁のコードでペアリングされ、ペアリングされた各デバイスは取り消しやwatch onlyへの設定が可能です。LANアドレス、リバースプロキシ、Cloudflare Tunnel、またはPortalトンネルもすべて動作しますが、ガイドではその場合にOVIS_TOKENを設定することを強く要求しており、デバイスがペアリングされるかトークンが設定されるまでは、非ループバックアドレスが到達可能なすべてのユーザーに開放された状態になることを率直に説明しています。tailscale funnelはサポートされていません。
通知には2つの経路があります。ブラウザまたはホーム画面アプリでは標準のWeb Pushが使用され、コンピューター上で暗号化されてブラウザベンダーのプッシュサービス経由で配信されます。ネイティブのiPhoneおよびAndroidアプリはWeb Pushを受信できないため、メンテナーが運用するCloudflare Workerであるpush.ovis.shを経由し、暗号文がAppleまたはGoogleに転送されます。この中継サーバーはデバイストークンと送信タイミングを保持しますが、通知を復号するためのキーは持たず、ログも保持しません。中継サーバー自身のREADMEでは、登録処理が呼び出し元のトークン保有を証明するものではないことを認めており、デバイストークンが流出した場合には、端末のエンドポイントに対するスパム送信や上書きに悪用される恐れがあります。通知はすべてコンピューターから送信されるため、端末の電源を入れたまま維持する必要があります。
留意すべきリスクとしてSECURITY.mdの冒頭に記されているのは、アクセス制御を通過した人物は誰でも、実行ユーザーとしてターミナルに入力できるという点です。スマートフォン上でgit pushやデプロイを承認するタップ操作は、画面全体の文脈を把握できない点を除けば、デスクで行う操作と全く同じ権限を持ちます。プロジェクトの成熟度も考慮すべき要素です。メンテナーは1人のみで、約1,470件のコミットを担当しており、2026年10月11日から30日の間に15回のリリースが行われ、98件の未解決のIssueやPull Requestが存在します。スマートフォンアプリはベータ版のままであり、Macアプリはローカルサーバーを表示するネイティブウィンドウに過ぎず、固有の通知機能は備えていません。匿名の使用状況カ ウント機能はデフォルトで有効になっており、ガイドには送信内容の詳細が記載されています。herdrのユーザーにとってこれは妥当なトレードオフですが、herdrを使用していないユーザーにとっては、T3 Codeが同等作業を単体でカバーします。
真価を発揮する場面
自宅のMac mini上のherdrでClaude Codeを実行しているフリーランス開発者
デスクに戻ることなく、スマートフォンから保留中の権限プロンプトを承認します
1行スクリプトでインストールし、tailscale serveを実行させ、同じtailnet上にあるスマートフォンでQRコードをスキャンしてAlertsを有効にします。利用は無料で、継続的なコストはMacの通電維持と既存のエージェントプランの料金のみです。
ノートPC、デスクトップ、クラウドVMを所有し、すべてでherdrを実行しているエンジニア
すべてのマシン上の全エージェントを1つのリストで確認し、待機状態にあるものへすばやく切り替えます
常時稼働のデスクトップにOvisをインストールし、Remote PCsの下に他のマシンを追加します。SSH経由でアクセスし、各マシンにループバック専用ブリッジをインストールします。デスクトップの電源が切れている場合、herdrは動作し続けますがOvisは利用できなくなります。
エージェントの長時間の実行状況をチームメイトに閲覧させたい2人のチーム
シェル権限を渡すことなく、ライブビューのみを共有します
チームメイトのデバイスをwatch onlyとしてペアリングするか、Portalのプライベートリンクサインイン(これもデフォルトでwatchになります)を使用します。操作権限を持つデバイスやトークンは実行ユーザーとしてのシェル権限を与えるため、所有者のみが保持します。
導入前に確認すること
- 導入
- LinuxまたはmacOSでcurl -fsSL https://ovis.sh/install.sh | shを実行すると(それ以外の場合はOvis.dmgまたはOvis.exe)、未導入の場合にherdr 0.9.0以降とBun 1.4以降をインストールし、127.0.0.1:7317でherdrプラグインを追加します。Tailscaleが存在する場合は、QRコード付きでtailnetに公開します。スマートフォンアプリはTestFlightまたはGoogle Playベータ版から入手するか、ページをホーム画面に追加します。
- 連携
- herdrが実行する任意のエージェントに対応します。Claude Code、Codex、OpenCode、Pi、omp、Hermes、Grok、Lettaなど、読み取り可能なセッションファイルを出力するものにはチャットビュー を提供し、その他にはターミナルビューを提供します。接続手段としてTailscale、SSH、Caddy、nginx、Cloudflare Tunnel、Portalをサポートし、音声入力用のオプションとしてOpenAI文字起こしを利用できます。
- データとプライバシー
- セッションデータは各エージェントを実行しているコンピューター上に保持され、接続されたブラウザにのみ送信されます。プッシュ通知はブラウザベンダー、またはネイティブアプリ向けにはpush.ovis.shを経由し、エンドツーエンドで暗号化されます。ランダムなインストールIDと国情報を含む匿名の使用状況カウントは、OVIS_TELEMETRY=0を設定するまで有効です。オプションの利用枠制限表示機能は、ローカルのエージェント認証情報を各プロバイダーの使用量エンドポイントに送信するもので、デフォルトでは無効です。MITライセンスであり、セキュリティアドバイザリは公開されていません。
- 大規模利用時のコスト
- 無料です。実際のコストは、ホストとなる常時稼働マシン、操作対象のエージェントサブスクリプション、およびサーバー側での音声文字起こしを希望する場合のOpenAI APIキーのみです。
- 制限
- herdrでのみ動作します。Windowsにはherdr-coreランタイムの選択肢がありません。スマートフォンアプリはベータ版であり、Macアプリには通知機能がありません。インストールとプッシュ機能にはHTTPSが必要なため、プレーンなhttp LANアドレスではどちらも利用できません。単一のメンテナーによる開発のため、セキュリティ対応時間は保証されていません。
良い点
- 同じライブherdrペインをターミナル、ブラウザ、スマートフォンで同時に表示できます
- 承認プロンプトがカード形式で表示され、応答前に有効性が確認されます
- アカウントやホスト型トンネルは不要で、ペアリングとトークンを備えたループバックがデフォルトです
- 独自のリレー経由を含め、プッシュ通知はエンドツーエンドで暗号化されます
- 1つの常時稼働環境からSSH経由でRemote PCsを操作できます
気になる点
- herdrおよび常時稼働するコンピューターが必要です
- メンテナーが1人のみで、v0.4.xのリリースがほぼ毎日のペースで行われています
- LANまたはプロキシ経由のアドレスは、ペアリングやトークン設定を行うまで保護されません
- 匿名の使用状況カウントがデフォルトで有効になっています
おすすめの人
スマートフォンや他のコンピューターからエージェントの閲覧、操作、承認を行いたいと考え、Tailscaleまたは独自のHTTPS経路を運用できるherdrユーザーに適しています。
Ovisの代替
Ovis:よくある質問
- Ovisは使う価値があるか?
- Ovisはherdr自体が提供していないスマートフォン向けリモート機能であり、アクセス制御に配慮されていますが、プロジェクトとしては初期段階にあり、変化が速く、単一の人物によって運営されています。 評価は5点満点中3.8点です。
- Ovisの料金は?
- 無料かつオープンソース(MIT)で、アカウントは不要です。herdr、常時稼働する専用のコンピューター、および各自のエージェントサブスクリプションが必要です。
- Ovisの欠点は?
- herdrおよび常時稼働するコンピューターが必要です; メンテナーが1人のみで、v0.4.xのリリースがほぼ毎日のペースで行われています; LANまたはプロキシ経由のアドレスは、ペアリングやトークン設定を行うまで保護されません; 匿名の使用状況カウントがデフォルトで有効になっています.
- Ovisは誰に向いているか?
- スマートフォンや他のコンピューターからエージェントの閲覧、操作、承認を行いたいと考え、Tailscaleまたは独自のHTTPS経路を運用できるherdrユーザーに適しています。
- チームや本番環境でOvisを使うと費用はいくらか?
- 無料です。実際のコストは、ホストとなる常時稼働マシン、操作対象のエージェントサブスクリプション、およびサーバー側での音声文字起こしを希望する場合のOpenAI APIキーのみです。
- Ovisは企業データを扱っても安全か?
- セッションデータは各エージェントを実行しているコンピューター上に保持され、接続されたブラウザにのみ送信されます。プッシュ通知はブラウザベンダー、またはネイティブアプリ向けにはpush.ovis.shを経由し、エンドツーエンドで暗号化されます。ランダムなインストールIDと国情報を含む匿名の使用状況カウントは、OVIS_TELEMETRY=0を設定するまで有効です。オプションの利用枠制限表示機能は、ローカルのエージェント認証情報を各プロバイダーの使用量エンドポイントに送信するもので、デフォルトでは無効です。MITライセンスであり、セキュリティアドバイザリは公開されていません。
- Ovisの代わりになるものは?
- 当サイトでレビューした中で最も近い代替はT3 Code, herdr 、 Claude Squadです。
回答確認日:2026年10月31日
