セキュリティ

ターミナルのデータはマシンの外に出ません

AI Anywhere はホスト型ターミナルではなく、ローカルで動くブリッジです。ブラウザは tmux と同じマシンのプロセスに接続し、tmux.online は公開サイトとアカウント認証を担当します

デフォルトはローカル限定

サーバーはデフォルトで 127.0.0.1 のみを監視します。このアドレスにバインドしたプロセスへ、公開インターネットから直接接続することはできません

接続ごとに検証

ローカル URL には接続トークンが含まれ、サーバーはリクエストの Origin も検証します。無関係な Web ページが、開いているローカルターミナルへ勝手に接続することはできません

  • ターミナルの出力やキー入力をアカウントサービスへ送信しない
  • ファイルと CLI の認証情報はマシンに保持
  • リモート接続には自分の SSH 設定を使い、外部のターミナル中継を利用しない

アカウントサービスの役割

アカウントサービスは端末の認証、会員情報、API キーを管理します。ターミナルの通信は扱いません。端末の認証を取り消しても、そのマシンの tmux タスク自体は停止しません