一覧に戻る

ニュース

Tactic Remote 1.12:画面を開いて、作業の続きを

外側画面で返信を読み、開いた画面でワークスペースと会話を並べる。1.12 はその流れに沿ってレイアウトとターミナル入力を整えます。

公開日 タグ: リリースニュース / 1.12 / iPhone Duo / iPad / terminal
狭い領域では会話を、広い領域ではプロジェクト、会話、サイドバーを並べるレイアウトの概念図。

スマートフォンでテスト結果を読み、画面を開いてプロジェクトを確認し、追加の指示を送る。ひとつの作業を追う間にも、画面の状態は何度か変わります。

Tactic Remote 1.12 は、この流れに着目しました。iPhone Duo で会話とワークスペースの場所を整え、ターミナルを表示幅に合わせ、レイアウト変更と送信中のテキストを連携させます。

外側画面では、まず返信を読みやすく

Duo を閉じているとき、広さが必要なのは読んでいる会話です。1.12 は狭い表示ではメッセージを主領域に置き、プロジェクトやセッションの一覧を必要に応じてドロワーで開きます。返信を読む、前の指示を探す、一文を加えるという操作を、現在の会話を中心に進められます。

最初の画像は日付のエクスポートを扱う例です。既存の形式を保ち、日付が空の場合を処理して、回帰テストを追加する。指示と返信をひと続きに読めるため、まず作業の状況を把握できます。

Duo シミュレータ上の Tactic Remote 1.12。日付のエクスポートについての Codex の会話例を表示しています。

閉じた Duo シミュレータの外側の画面で 1.12 を実行しています。会話はサンプルデータで、エージェントの処理は実行していません。

開いたら、プロジェクトの情報を会話の隣へ

返信の次には、どのプロジェクト、セッション、ブランチの作業なのかを確認したくなるかもしれません。内側画面に十分な余裕があれば、ワークスペースを会話の左に置けます。選択中の作業とそのメッセージを同時に確認できます。

次の画像も同じ日付エクスポートの例です。左にワークスペース、選択中の export-dates セッションとブランチ、右に指示と返信を表示しています。増えた広さを周辺情報に使いながら、会話にも読むための領域を残します。

レイアウトが変わっても、現在の会話、未送信の下書き、読んでいた位置を保持します。書きかけの指示や読みかけの返信から続けられます。

完全に開いた Duo シミュレータの内側の画面。Tactic Remote 1.12 のワークスペースと日付エクスポートの会話を並べています。

完全に開いた Duo シミュレータの内側の画面です。会話、ワークスペース、使用量はサンプルデータで、エージェントの処理は実行していません。

使える広さに合わせ、ターミナルも追従

1.12 は現在のビューが使える広さに応じてパネルを配置し、システムが示す折り目の領域には間隔を確保します。iPad のウインドウサイズ変更にも同じ考え方を使います。広ければ情報を並べ、狭ければ読む内容に集中できる配置にします。

ターミナルには、新しい文字の列数も伝える必要があります。画面の回転やサイドバーの展開後も、既存の出力が以前の幅で折り返されたままになることがありました。1.12 はサイズ更新を調整し、幅が落ち着いてから現在のターミナル画面を更新します。

キーボードの表示は、通常は高さだけを減らします。高さのみが変わる場合は既存のストリームを維持し、表示行数を減らすだけのための再接続を避けます。

指示を送り終えてから、画面を更新

追加の指示には、長いエラーメッセージや複数の条件を貼り付けることもあります。長文は分割してターミナルに送られるため、その途中でパネルを開いたら、画面更新と残りの入力を調整する必要があります。

1.12 は待機中のキー入力と貼り付けを送り終えてから、新しい幅に合わせて画面を更新します。入力欄の文字揃えとサイドバーの間隔も調整し、異なるレイアウトでも入力領域を整えました。

生の出力やターミナルのショートカットが必要なときは、現在の作業のネイティブターミナルに切り替えられます。3 枚目の画像には、出力領域とキーボード操作部を示しています。

Duo シミュレータ上の Tactic Remote 1.12 のネイティブターミナル。サンプル出力とキーボード操作部を表示しています。

Duo シミュレータのネイティブターミナル画面です。出力はローカルのサンプルデータで、エージェントの処理は実行していません。

アプリに戻って、進捗を確認

エラーをコピーしに別のアプリへ移り、結果を見に戻るのも、この流れの一部です。1.12 はバックグラウンド移行時に未完了の接続試行を取り消し、バックグラウンドで新しい試行を始めないようにします。エージェント状態や出力表示の一部も修正します。

コーディングエージェントは引き続きコンピュータ上で動作します。戻ったときの接続状態と最新出力から状況を把握できます。コンピュータとエージェントのプロセスが利用可能であることが必要です。

両側の更新について

コンピュータ用コンパニオンでも、ターミナル出力、セッション復元、エージェントの起動中や待機中の入力処理を改善し、重複通知を減らしました。使用中のコンパニオンを更新すると反映されます。

各プラットフォームの現在のバージョンはダウンロードページで確認できます。Windows は引き続き Preview として提供します。

パネル幅、下書きの保持、ターミナル更新の設計については、1.12 の設計詳細をご覧ください。

Tactic Remote を試す

スマートフォンからコーディングエージェントを操作

Mac、Windows、Linux 上の Claude Code や Codex などに接続。iPhone や iPad で進捗を確認し、次の指示を送れます。