AltanS/collie

Herdr mobile client for iPhone and Android. A self-hosted PWA to drive Claude Code, Pi, Codex and OpenCode in Herdr, tmux or zellij from your phone. Push alerts, no app store.

解決する課題

ColliePWAは、モバイルデバイスからターミナルベースのAIエージェント(Claude CodeやCodexなど)を管理する際の困難を解決します。SSHやターミナルマルチプレクサを小さなタッチスクリーンで操作する不便さを解消し、特殊キー、テキスト入力、エージェントへのプロンプトをネイティブに処理する、モバイルフレンドリーな専用Webインターフェースを提供します。

仕組み

Bunベースの軽量なブリッジがホストマシン上で動作し、ターミナルマルチプレクサ(Herdr、tmux、またはzellij)に接続します。このブリッジは、プライベートなTailscaleネットワーク経由でアクセス可能な、安全なセルフホスト型のプログレッシブウェブアプリ(PWA)を公開します。ブリッジは、モバイルからの入力(タップ、音声入力、カスタムキーコード)をターミナルコマンドに変換し、ユーザーの注意が必要なエージェントを強調表示するダッシュボードを提供します。

対象ユーザー

ターミナルマルチプレクサでAIコーディングエージェントを実行しており、メインのワークステーションから離れている間もエージェントの監視、操作、またはアクションの承認が必要な開発者向けです。

特徴

  • モバイル最適化UI: ターミナル固有のキー(Esc、Ctrl、Alt、矢印)用のカスタム仮想キーボードを搭載し、スラッシュコマンドをサポート。
  • エージェントダッシュボード: ユーザー入力を待機しているエージェントを自動的に表示。
  • セキュアな設計: プライベートなTailscaleネットワーク上で動作し、デバイスレベルのペアリングに対応。外部クラウドへの依存やテレメトリは一切ありません。
  • 柔軟な統合: Herdr、tmux、zellijをサポートし、「crew」設定を通じて複数のマシンを管理可能。
  • 豊富な機能: ファイルの差分表示、画像/ファイルの添付、プッシュ通知、カスタムクイック返信ボタンのサポート。

関連

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