iOS向けリモートtmux

ターミナルがスマホに。コーディングエージェントとの対話を、どこからでも。

あなたのPC
$ claude
> Add dark mode toggle
I'll implement dark mode.
Reading SettingsView.swift...
✓ Added ThemeManager.swift
✓ Updated SettingsView.swift
Run tests? (y/n)
[0] dev:claude* myproject
モバイルで続ける
あなたのデバイス
claude · main
> Add dark mode toggle
I'll implement dark mode.
Reading SettingsView.swift...
✓ Added ThemeManager.swift
✓ Updated SettingsView.swift
Run tests? (y/n)
▊
🛋️

リラックスしながら

PCでAIエージェントを走らせたら、あとはソファでゴロゴロ。通知が来たらスマホからサクッと返事。

👆

ワンタップで返事

よく使うコマンドを登録しておけば、「y」「n」「yes」などをワンタップで送信。キーボード不要。

📋

複数セッションを一覧

開発用、本番用、実験用…複数のtmuxセッションをまとめて管理。切り替えもタップひとつ。

🏃

外出先から

リモートアクセスをセットアップすれば、昼食に外出した時や、散歩中にも。

Reattach 2.0 で、もっと使いやすく

iPhone・iPad からの tmux 操作を大きく改善。バージョン 2.0 はリリース準備中です。

tmux の配置をそのまま

tmux のペイン配置を再現。各ペインを個別にスクロールし、タップして操作対象を選べます。

いつもの tmux キーで操作

設定済みのプレフィックスやキーバインドを使った直接入力、日本語の変換入力、外部キーボードのショートカットに対応。

スマートフォンでも copy mode

カーソルと選択範囲を画面に表示。アプリからコピーを確定すると端末のクリップボードにも反映されます。メニューから選択範囲をコピーすることもできます。

接続が切れても自動で復帰

通信が途切れたら自動で再接続。再接続中は赤文字の表示で状態がわかります。

作業環境と言語を選べる

ペイン選択を他の端末と同期するか、この端末だけで切り替えるか選択できます。文字サイズ調整と日本語・英語の表示にも対応。

新しい tmux 操作・コピー連携を使うには、アプリとあわせて reattachd も 2.0.0 に更新してください。

機能

セッション一覧

tmuxセッション管理

iPhoneやiPadからtmuxセッションを表示・操作できます。すべてのセッション、ウィンドウ、ペインが一覧表示され、タップするだけでリモート作業を開始できます。

ターミナル出力

コマンド入出力

ターミナルの出力をリアルタイムで確認できます。長時間タスクの監視、ビルドの進捗確認、AIコーディングアシスタントの状況確認など。スマートフォンから直接コマンドを送信できます。

コマンド履歴

コマンド履歴

よく使うコマンドを保存してすぐにアクセスできます。同じコマンドを何度も入力する必要はありません。ワンタップで保存したコマンドをターミナルに送信できます。

プッシュ通知

プッシュ通知

AI コーディングアシスタントが入力や許可を必要としているときに通知を受け取れます。許可待ちのペインを見つけて、デスクに戻らずに対応できます。

QRコードセットアップ

かんたんセットアップ

QRコードをスキャンするだけで接続完了。MacやLinuxでコマンドを実行し、表示されたQRコードをアプリで読み取ればすぐに使えます。

仕組み

シンプルなアーキテクチャ — 自宅からでもどこからでも接続

ローカルネットワーク

Reattach Wi-Fi あなたのマシン reattachd tmux

ローカルIPアドレスで接続
http://192.168.x.x:8787

リモートアクセス

Reattach VPN / Cloudflare Tunnel あなたのマシン reattachd tmux

セキュアなトンネル経由で接続
https://your-domain.com

Reattach — App Storeで入手できるiOSアプリ。iPhoneやiPadからtmuxセッションを表示・操作。

reattachd — MacやLinuxにインストールする軽量デーモン。アプリとtmuxを接続するHTTP APIを提供。