devswha/herdr-web-ui

Browser and phone client for herdr: chat and live terminal for every agent pane, remote PCs over SSH, web push alerts

解決する課題

herdr-web-ui は herdr フレームワーク用のブラウザおよびモバイルクライアントを提供し、ユーザーがどのデバイスからでも PC 上で実行されている AI エージェント(Claude Code や Codex など)と対話できるようにします。エージェントのワークフローを管理する際に特定の端末に縛られるという問題を解決し、モバイルフレンドリーなインターフェースを通じてリモート監視、承認、対話を実現します。

仕組み

このプロジェクトは herdr のプラグインとして機能し、ホストマシンで実行されているエージェントセッションに接続します。チャットのような操作感とライブターミナルを組み合わせた統合インターフェースを提供します。SSH を介して複数の PC(Linux、macOS、Windows)へのリモート接続をサポートしており、単一のサイドバーで複数のエージェントセッションを管理できます。

対象ユーザー

コーディングやシステム管理に AI エージェントを使用しており、メインのワークステーションから離れている間もスマートフォンやブラウザからエージェントを監視・制御したい開発者やパワーユーザー。

主な特徴

  • デバイス間同期: デスクトップとスマートフォンで同じエージェントセッションを同時に読み取り、返信できます。
  • モバイル最適化 UI: 特殊なキー(Esc、Tab、Ctrl)を備えた PWA で、エージェントが入力を必要とする際のプッシュ通知にも対応しています。
  • 統合ターミナル: Claude Code や Codex などのエージェントに対し、チャットインターフェースと並行してライブターミナルにアクセスできます。
  • リモート PC 管理: SSH を介して複数のマシンに接続し、異なる環境のエージェントを一元管理できます。
  • 音声入力: OpenAI キーまたはブラウザの音声認識を使用して、チャットやターミナルへのディクテーションをサポートします。
  • ファイルビューア: エージェントが作成したファイルを UI 内で直接閲覧・プレビューできます。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト