kzahel/yepanywhere

Self-hosted web UI for Claude and Codex. Push notifications, file uploads, no accounts, no database. Uses your existing CLI session history.

何を解決するか

Yep Anywhere は、リモートマシン上で実行されている AI エージェント(特に Claude Code と Codex)を管理する、モバイル対応のブラウザベースのインターフェースを提供します。モバイルデバイス上でターミナルを使用する必要がなく、ユーザーはスマートフォンやタブレットからエージェントの監視、ツール使用の承認、インタラクションを行うことができます。実際の計算とコード実行はユーザー自身が管理するハードウェア上で行われます。

動作方法

このプロジェクトはリモートインターフェース層として機能します。公式プロバイダーツール(Claude CLI など)を公式 SDK を使って接続するため、ユーザーは既存のアカウントで認証できます。サーバークライアントアーキテクチャを採用しており、サーバーはホストマシン上で実行され、クライアントはレスポンシブなウェブブラウザです。リモートアクセスには、直接接続、VPN、またはポートフォワーディング不要のエンドツーエンド暗号化されたパブリックリレーをサポートしています。

対象ユーザー

AI コーディングエージェントを使用しており、主なワークステーションに縛られず、別のデバイスから進行状況を監視または制御したい開発者。

特徴

  • モバイル監視: モバイルブラウザからエージェントのツールリクエストを承認、ファイル/写真のアップロード、音声入力を可能にします。
  • 永続セッション: クライアントが切断されてもサーバー上でセッションがアクティブなまま維持され、異なるデバイス間で作業を再開できます。
  • マルチエージェント連携: ツリー構造の受信トレイ、グローバルなアクティビティビュー、セッションのフォークやクローンが可能。
  • リモートデバイス制御: WebRTC を使って Android デバイスや Apple シミュレータをストリーミングし、直接タッチ操作が可能。
  • ソース管理統合: ワーキングツリーの差分、コミット履歴を閲覧し、行コメントをエージェントセッションにバンドルできます。

関連

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