termal.in

ウォッチグリッド

複数の SSH セッションを一度に表示——エージェントの作業も見えます。

ウォッチグリッドは、開いているすべてのターミナルをライブのタイルに変えます。だから AI エージェントの SSH セッションを、始まった瞬間から監視できます。Claude Code、Codex、Cursor、Gemini CLI が Termalin を通してセッションを開くと、コマンドの実行中はそのタイルが光ります。1 つの画面ですべてのエージェントの作業が見え、タブを切り替える必要はありません。

これは素朴なデスクトップ機能です。すべてのセッションが横並びになり、その下に一斉送信バーがあります。どのタイルをクリックしても、キーボードはそのセッションに入ります——同じセッションで、再接続はありません。

Free プラン · Windows・macOS・Linux

6 台のサーバーをライブでタイル表示するループ——そしてエージェントが 1 つを引き継ぎます。全画面で開く →

01  /  見えるもの

すべてのタブがライブのタイルに——1 つの画面で。

タブバーのグリッドアイコンを切り替えると、開いているすべてのセッションが一度にタイルになります。列はセッション数に応じて増えます——1 つのセッションはウィンドウを埋め、最大 4 つで 2 列になり、そのまま 4×N のグリッドまで広がります——タイルは収まるようにサイズが変わるので、サーバーを探してスクロールすることはありません。各タイルは本物のターミナルで、そのセッション自身のライブ出力が流れ、そのホストのカラーテーマで表示されます。

  • ▸接続ドットとホスト名がすべてのタイルのヘッダーに表示されます——接続中は緑、そうでなければグレーです。
  • ▸「エージェント」チップ(ロボットのアイコン付き)が、そのセッションでエージェントが動いている間に表示されるので、あなたが操作しているものとエージェントが操作しているものを見分けられます。
  • ▸Ember のグローが、エージェントのコマンドが動いている間ずっとタイルを縁取り、最後の操作から数分間は残ります——その後は自然に消えていきます。
  • ▸拡大ボタンは、どのタイルでもフルサイズのアクティブなタブとして開き、グリッドを抜けます。

02  /  介入する

タイルをクリックして入力——そのセッションの中にいます。

タイルはクリックするまで読み取り専用のミラーです。クリックすると、ポインターとキーボードはそのセッションに直接入ります——エージェント(またはあなた)がすでに開いていた同じセッションで、ライブのまま、再接続も新しいシェルもありません。キーボードを取ってプロンプトに答える、コマンドを直す、あるいはそのまま作業を続けることもできます。別のタイルをクリックすれば次へ移れます。終わったら、大事なものを拡大するか、グリッドをオフにして 1 つのターミナルに戻ります。

03  /  1 つのコマンドを全セッションへ

一度入力すれば、どこでも実行。

グリッドの下には一斉送信バーがあります。コマンドを入力して Enter を押すと、接続中のすべてのセッションで実行されます。^C と q のボタンはそれらのキーをそのまま全セッションに送るので、top を抜けたり、サーバー群全体でページャーを終了したりできます。スニペットピッカーは、保存したスニペットを——その {{variables}} を埋めたうえで——すべてのセッションに一度に実行します。スナックバーが届いたセッション数を知らせ、バーは入力した内容を記録しません。本番ホストのフォルダーをまるごと並べて、まとめて操作しましょう。

04  /  どのセッションが表示されるか

すでに使っているアプリからのエージェントセッション。

デスクトップアプリのローカル MCP サーバーを通してエージェントが開くセッションには、タイルが点灯します——terminal_open と terminal_run で、Claude Code、Codex、Cursor、Gemini CLI、その他どの MCP クライアントが動かしても同じです。これらはあなたのライブターミナルで動くので、タイルになり、光ります。

公正を期すために言うと、ヘッドレスな MCP 呼び出し(ssh_exec、session_*)と、ChatGPT や claude.ai が使うホスト型 MCP サーバーはアプリの外で動き、タイルとしては表示されません。とはいえ見えないわけではありません——どれもセッション録画と監査ログに残ります。

  • ▸オンにするまではオフ。 エージェントアクセスは既定でオフで、エージェントがあなたのライブシェルに入力できるようにするのは、さらに別のトグルです。
  • ▸ホストごとのポリシー。 各ホストをフルアクセス、コマンドの許可リスト、ブロックのいずれかに設定します——ブロックしたホストはエージェントをきっぱり拒否します。

05  /  巻き戻す

ライブで見て、あとで再生。

録画は既定でオンで、出力だけを記録し、キー入力は記録しません。だから隠しプロンプトで入力したパスワードが記録に残ることはありません。エージェントのコマンドはすべて、実行前に agent ▸ command のマーカーを書き込みます。再生のタイムラインでは、そのマーカーはエメラルド、あなた自身のものはアンバーです。マーカーをクリックするとそこへ飛び、ホバーするとラベルが出て、実行全体をシークできます。そのすべての背後には、接続・ファイル操作・エージェントのコマンドの監査ログがあります。

よくある質問

サーバーで Claude Code がコマンドを実行する様子を見られますか?

はい。Claude Code が Termalin のローカル MCP サーバーを通してセッションを開くと、ウォッチグリッドにライブのタイルとして現れ、コマンドの実行中はタイルが光ります。10 分間の無音のビルドでも同じです。Codex、Cursor、Gemini CLI(英語)、その他どの MCP クライアントでも同様です。タイルをクリックすれば、キーボードはそのセッションに入ります。エージェントの接続方法 →

どのセッションがタイルとして表示されますか?

開いているすべてのターミナルタブ(SSH、Telnet、シリアル、ローカルシェル)に加えて、デスクトップアプリのローカル MCP サーバー(terminal_open、terminal_run)を通してエージェントが開くセッションです。ヘッドレスな呼び出し(ssh_exec、session_*)と、ChatGPT や claude.ai が使うホスト型 MCP はアプリの外で動くため、タイルとしては表示されません。これらは代わりに録画と監査ログで確認できます。

エージェントが私のターミナルを乗っ取りますか?

許可した場合だけです。エージェントアクセスは既定でオフで、エージェントがあなたのライブシェルに入力できるようにするのは、さらに別のトグルです。各ホストはフルアクセス、許可リスト(英語)、ブロックのいずれかに設定します。タイルはクリックするまで読み取り専用のミラーなので、見ているだけならエージェントに負荷はかかりません。

ウォッチグリッドは有料機能ですか?

いいえ。Windows・macOS・Linux の Termalin デスクトップアプリに含まれ、Free を含むすべてのプランで使え、ホスト数の制限もありません。料金を見る →

tmux や csshX のペインの壁とどう違いますか?

tmux と csshX は、手で配線したペインを並べます。ウォッチグリッドは、実際の SSH セッションを自動でタイル状に並べます。各タイルはライブのターミナルで、エージェントが操作するものは光り、一斉送信バーは接続中のすべてのホストに 1 つのコマンドを実行します。マルチプレクサも ControlMaster の設定も不要です。詳しい解説を読む →(英語)

すべてのセッションも、すべてのエージェントも、一目で。

Termalin をダウンロードし、ホストをいくつか開いて、グリッドを切り替えてください。Free を含むすべてのプランのデスクトップアプリに含まれ、ホスト数の制限はありません。

Free プラン · すべての機能 · MCP の詳細 · セッション録画