コンテンツへスキップ

AIコーディングツール

TermbridgeはAIコーディングアシスタントの監視に最適です。ターミナルでエージェントを起動すれば、デスクから離れていてもスマートフォンで動作を確認できます。

AIツールでTermbridgeを使う理由

  • リモートで監視: ソファに座りながらClaude CodeやCodexの動作を確認
  • 状況を把握: エージェントが入力を求めたり、エラーに遭遇したりしたときに確認
  • すばやく介入: スマートフォンからコマンドを送信したり、プロセスをキャンセルしたりできます
  • VPN不要: どこからでも安全にアクセス

対応ツール

Termbridgeはtmuxセッション内で実行されるものをすべてストリーミングするため、ツールを認識する必要はありません。このページでは次のツールを例に使用します:

  • Claude Code (claude)
  • Codex (codex)
  • OpenCode (opencode)

この3つはサンドボックスモードで自動インストールとサインインができるエージェントでもあります。ほかのターミナルベースのエージェントも同様に動作しますが、テストされていません。

ローカルでのワークフロー

スマートフォンでClaude Codeを確認する

シェル
# Start Termbridge with a named session
termbridge --session claude

# In the terminal (via UI or locally), start Claude
claude

QRコードをスキャンして、どこからでもClaudeの動作を確認できます。

先にエージェントを起動する

Termbridgeより先にエージェントを起動したい場合:

シェル
# Create a tmux session and start the agent
tmux new-session -d -s claude "claude"

# Then attach Termbridge to it
termbridge --session claude

Codexのワークフロー

シェル
tmux new-session -d -s codex
tmux send-keys -t codex "codex" Enter
termbridge --session codex

サンドボックスでのワークフロー

隔離された環境を使う場合は、Daytonaサンドボックス内でエージェントを実行します。TermbridgeはエージェントCLIをインストールし、認証情報を自動的に同期できます。

クイックセットアップ

シェル
export TERMBRIDGE_BACKEND=sandbox-daytona
export TERMBRIDGE_SANDBOX_AGENTS=claude-code,codex

termbridge

次の処理が行われます:

  1. Daytonaサンドボックスを作成
  2. エージェントCLIをインストール
  3. ローカルの認証ファイルを同期し、エージェントをすぐ使える状態にする

詳しくはコーディングエージェントガイドを参照してください。

ヒント

名前付きセッション

何が実行中か分かるよう、内容が分かるセッション名を使用してください:

シェル
termbridge --session claude-refactor
termbridge --session codex-tests

複数のエージェント

別々のターミナルで異なるエージェントを実行します:

シェル
TERMBRIDGE_SESSIONS=2 termbridge

一方でClaude、もう一方でCodexを起動し、切り替えて使えます。

長時間実行するタスク

AIエージェントは長時間実行されることがあります。Termbridgeなら次のように対応できます:

  • ブラウザーを閉じてもセッションは維持されます
  • ページを再読み込みすれば、いつでも再接続できます
  • Termbridgeが再起動しても、tmuxがエージェントの実行を維持します

介入する

エージェントを停止または別の方向に導きますか?

  1. Ctrl+Cボタンを押して中断します
  2. 入力欄に新しい指示を入力します
  3. ローカルのターミナルと同じように、エージェントに入力が届きます

サンドボックスとローカル環境の比較

機能 ローカル(tmux) サンドボックス(Daytona)
セットアップ tmuxのみ Daytonaアカウント + APIキー
環境 自分のマシン 隔離されたコンテナ
永続性 再起動後も維持 直接モードならノートPCがスリープしても維持
認証 設定済み Termbridgeが自動同期
最適な用途 手軽な監視 隔離された実験

ほとんどのユーザーにはローカルモードのほうが簡単です。次のような場合はサンドボックスモードを使用してください:

  • クリーンで使い捨ての環境を使いたい
  • エージェントの作業中にノートPCを空けておきたい
  • ローカルの設定に影響を与えずに実験したい