情報センター

ブログ

設計方針、実装メモ、UX 改善の記録。

iPhone・iPad で Codex を使う:パソコンを接続して作業を続ける

Tactic Remote で開発用パソコンの Codex CLI を iPhone や iPad から操作。Mac を例に、ログイン、QR ペアリング、プロジェクト選択、切断後の状態確認まで説明します。

ブログ2026年9月10日

Tactic Remote 1.10 を詳しく解説:Windows、アカウント接続、モバイルでの作業

iPhone や iPad から Windows PC に接続し、プロジェクト別に会話を探し、送信前にプロンプトを確認。Tactic Remote 1.10 の使い方と、パソコンに残る開発環境の役割を紹介します。

ブログ2026年9月10日

エージェントが信頼確認やサインインを待っている場合:指示を保持し、元のセッションを復旧して実際の結果を検証する

ディレクトリ信頼、プロバイダーサインイン、切断時のメッセージ復旧を解説。拒否、キュー、配信未確定を区別し、誤った再起動や二重実行を防止。

ブログ2026年10月14日

iPhone から開発マシンに接続できない場合:ローカルネットワークと Tactic Relay の完全トラブルシューティング手順

コンピューターの稼働確認、ローカルネットワーク権限やポート疎通、Relay アカウントとホスト状態まで段階的に切り分けます。読み取り専用コマンドとサポート用テンプレート付き。

ブログ2026年10月14日

iPhoneからFactory Droidを動かす方法:Tactic Remote 1.9がDroidに正式対応

Tactic Remote 1.9がFactory Droidに正式対応。iPhoneやiPadから開発マシン上のDroidセッションを起動・操作し、Claude Code、Codex、Ampと組み合わせたマルチAgentワークフローを構築できます。

ブログ2026年8月09日

Agentの使用量不安を解消:iPhoneでClaude Code、Codex、Amp、Droidの利用状況を確認

AIコーディングagentをリモートで動かすとき、タスク途中の利用上限を心配する必要はありません。Tactic Remote 1.9なら、Claude Code、Codex、Amp、Droidの現在の使用量、リセット時刻、残高をiPhoneから確認できます。

ブログ2026年8月08日

UIフリーズを追う:バグがビジネスロジックの外にあるとき

実際のデバッグ振り返り:長い回答の後にチャット画面が完全にフリーズし、サーバーはいたって正常だった。3つの間違った仮説を制御実験で排除し、SwiftUI における ScrollView、LazyVStack、scrollTo の間に発生するレイアウト自己発振ループを特定するまでの過程。

ブログ2026年7月03日

会話履歴はサーバーに任せる:モバイル AI コーディングにおける対話復元の設計

モバイル端末で会話履歴をリアルタイムに組み立てるアプローチは、最終的に破綻する:再接続で履歴が消え、プロセス終了で消去され、複数デバイスでは食い違う。tmux の思想を借りて設計を刷新した——サーバーが正規の記録を保管し、接続した瞬間に復元する。

ブログ2026年7月03日

iPhoneからAmp(Sourcegraph)を操作する方法 — SSHは不要

Tactic RemoteはすでにAmpをネイティブサポートしています。このガイドでは、LANセットアップ、Cloudflare Tunnelによるリモートアクセス、Claude CodeやCodexと組み合わせたマルチエージェントワークフロー、そして現時点での制約について解説します。

ブログ2026年5月30日

iPadでClaude Codeを使う:コンピューターへの接続、タスクのレビュー、エージェントの選択

iPadから開発用コンピューター上のClaude Code、Codex、Ampを操作する方法。接続方法を選び、正しいプロジェクトで会話を始め、小さなタスクをレビューします。

ブログ2026年5月26日

Tactic Remote vs Anthropic Remote Control:スマートフォンから Claude Code を操作するならどちらを選ぶべきか?

Anthropic 純正の Remote Control 機能と Tactic Remote を公平に比較。マルチエージェント対応、対応ホスト、プッシュ通知、承認フロー、そしてそれぞれが適切な場面を誠実に解説します。

ブログ2026年5月22日

ハンズフリーコーディング:iPhoneからClaude Codeへ音声でプロンプトを送る

スマートフォンのキーボードで長いAIコーディングプロンプトを入力するのは遅くてミスが起きやすい。Tactic Remoteの音声入力なら、指示を声で伝えてから確認して送信できる。

ブログ2026年5月19日

クラウドVMやヘッドレスLinuxサーバーでClaude Codeを動かし、iPhoneから操作する

ホストはラップトップでなくて構いません。クラウドVMやヘッドレスLinuxサーバーでnpx tacticremoteを起動し、systemdで常時稼働させながら、Cloudflare TunnelでiPhoneからClaude Code、Codex、Ampを操作しましょう。

ブログ2026年5月16日

iPhone から Windows の Claude Code をリモート操作する:Tactic Remote 1.8.0

Tactic Remote 1.8.0 は Windows ユーザー向けのネイティブコンパニオンアプリを提供します。iPhone の iOS アプリと組み合わせれば、デスクの前に座っていなくても、ターミナル出力の確認、prompt の承認、git 変更の点検ができます。

ブログ2026年5月15日

Quick Prompts はワークフローの記憶

Tactic Remote の Quick Prompts は単なる定型文ではありません。よく使うコーディング、デバッグ、レビューの流れを保存し、モバイル AI コーディングを速く整えます。

ブログ2026年5月13日

コードレビューをスマートフォンへ

モバイル AI コーディングに必要なのは、遠隔ターミナル出力だけではありません。Tactic Remote 1.8.0 は、スマートフォンをコード確認とリリース前判断に近づけます。

ブログ2026年5月12日

スマホからのマルチ Agent コーディング

Tactic Remote 1.7.0 は、iPhone / iPad のリモート AI コーディングワークフローに Claude Code、OpenAI Codex、Sourcegraph Amp、Git worktree を統合します。

ブログ2026年4月28日

通知はアプリを開くだけでなく、正しい Session に戻すべきだ

通知が session の文脈を失うと、リモート AI ワークフローは崩れます。なぜ session-aware 通知は見た目ではなく状態同期の問題なのか。

ブログ2026年4月13日

AIコーディングアシスタントは、あなたが見ている必要はない

同期的なインタラクションモデルがAI支援開発をどう遅らせているか、そして非同期ワークフロー — プロンプトキュー、プラン確認、プッシュ通知 — がどう変えるか。

ブログ2026年4月06日

30 秒で接続するまで: `npx tacticremote` 配布パスの作り方

Bun でサーバーをビルドし、軽量な npm ランチャーを配布し、初回接続フローを 1 コマンド + QR ペアリングに再設計した理由。

ブログ2026年4月03日

リモート AI コーディングエージェント向け iOS アプリ比較【2026年版】

Claude Code などの AI コーディングエージェントを iPhone から操作できる iOS アプリの機能・アーキテクチャ・制限を比較します。

ブログ2026年2月28日

SSH を超えて:AI コーディングエージェントに WebSocket が優れる理由

AI コーディングエージェントのリモート操作における SSH と WebSocket アーキテクチャの技術比較。従来のターミナルプロトコルがエージェントベースのワークフローに不向きな理由を解説します。

ブログ2026年2月28日

リモート開発のための Cloudflare Tunnel:完全セットアップガイド

Mac 開発環境への安全なリモートアクセスのための Cloudflare Tunnel セットアップ手順ガイド。アーキテクチャ、設定、トラブルシューティング、セキュリティの考慮事項を網羅。

ブログ2026年2月28日

接続モード解説:ローカルネットワーク vs. Cloudflare Tunnel

Tactic Remote の2つの接続モードの技術比較 — 同一ネットワークでの高速通信を実現するローカルネットワークモードと、リモートアクセスを可能にする Cloudflare Tunnel モード — パフォーマンス、セキュリティ、セットアップ、使い分けを解説。

ブログ2026年2月28日

デスクからソファへ:モバイル開発者ワークフロー

スマートフォンベースのコーディングを日常に統合する方法。理想論ではなく、実際のワークフローパターンを紹介。

ブログ2026年2月28日

プロトタイプから製品へ:Tactic Remote の開発の軌跡

Tactic Remote が2か月足らずの間に13のマイルストーンを経て、基本的な tmux キャプチャスクリプトから本格的なリモート開発プラットフォームへと進化した過程と、その道のりで得た教訓。

ブログ2026年2月28日

iPhone から Claude Code を使う方法:Mac・Windows・Linux の設定ガイド

Tactic Remote を使って、iPhone から開発用コンピュータの Claude Code に接続します。ホストに合った接続方法を設定し、リポジトリを選んで最初のリクエストを送信しましょう。

ブログ2026年2月28日

ヒューマン・イン・ザ・ループ:Tactic Remote の承認システムが開発者に制御を委ねる仕組み

Tactic Remote の hook ベースの承認システムを詳しく解説。開発者はどこからでも Claude Code が実行するすべての重要なアクションを確認・承認できます。

ブログ2026年2月28日

Mac コンパニオンアプリの内部構造:軽量セッションマネージャーのアーキテクチャ

Tactic Remote Mac コンパニオンアプリが tmux セッションを管理し、セキュアな API を提供し、Cloudflare Tunnel と統合し、複数の並行 Claude Code セッションをオーケストレーションしながら軽量さを維持する仕組みに関する技術的な詳細解説。

ブログ2026年2月28日

複数の Claude Code セッションを管理する:パワーユーザー向けガイド

複数プロジェクトで Claude Code を並列実行し、iPhone から効率的に管理するテクニック。

ブログ2026年2月28日

モバイルファーストの開発者ツール:Tactic Remote のビジョン

AI 支援開発がモバイル開発者ツールの前提を変える理由 — スマートフォンでコードは書かないが、どこからでも AI の作業を指示・レビューできる。

ブログ2026年2月28日

AI コーディングエージェントをスマートフォンで監視する5つの方法

デスクを離れているとき、AI コーディングエージェントの状態を把握する実践的な方法。プッシュ通知、ターミナルストリーミング、セッションダッシュボードなどを紹介。

ブログ2026年2月28日

Moshi と Tactic Remote の比較:Claude Code にはどちらが最適か

Claude Code のリモート操作における Moshi と Tactic Remote の正直な機能比較。アーキテクチャ、機能、制限、選び方を解説。

ブログ2026年2月28日

7言語対応:ローカライゼーションが信頼性機能である理由

Tactic Remoteが英語、中国語、日本語、韓国語、スペイン語、ドイツ語、フランス語に対応しました。ローカライゼーションを装飾ではなくインフラとして扱う私たちのアプローチについて。

ブログ2026年2月28日

私の日常 Tactic Remote ワークフロー:セッション、通知、モバイルレビューループ

並列 AI コーディングタスクのための tmux セッション管理、Claude が必要とするタイミングでの通知受信、スマホからのコードレビューの実践ガイド。

ブログ2026年2月28日

依存パッケージ1つ:ws パッケージだけで本番サーバーを構築する

Tactic Remote サーバーが WebSocket 接続、ターミナル管理、認証、ファイル操作を単一の npm 依存で処理する方法。

ブログ2026年2月28日

AIコーディングワークフローのプッシュ通知:信頼性の高い配信を実現する

プッシュ通知により、AIアシスタントによるコーディングがデスクに縛られた作業から、ポケットの中で管理できるアンビエントなワークフローへと変わります。

ブログ2026年2月28日

プロトコルの内側:Mac から iPhone へのリアルタイムターミナルストリーミング

Tactic Remote がローカルネットワーク上で 100ms 未満のレイテンシでターミナル出力を Mac から iPhone にストリーミングする仕組みの技術的な詳解。

ブログ2026年2月28日

カフェからのリモートコーディング:開発者向けガイド

公共 WiFi、モバイルホットスポット、不安定なネットワークでのリモートコーディングに関する実践的アドバイス。セキュリティ、接続性、ワークフローパターンを解説。

ブログ2026年2月28日

スマホから Claude Code をリモート操作する

Mac 上の Claude Code を iPhone から制御するための完全な技術ガイド — アーキテクチャ、セットアップ、プロトコル、そしてそれを実現するエンジニアリング上の設計判断。

ブログ2026年2月28日

リモート AI コーディングのセキュリティベストプラクティス

AI コーディングエージェントをリモートで運用する開発者向けの実践的セキュリティガイド。認証、ネットワークセキュリティ、アクセス制御、脅威モデリングを解説。

ブログ2026年2月28日

ゼロクラウドアーキテクチャ:Tactic Remote はいかにしてコードをあなたのマシンに留めるか

Tactic Remote のセキュリティモデルの解説。ソースコードやセッションデータが当社のサーバーを一切経由しない仕組みと、AI コーディングツールを使用する開発者にとってこのアーキテクチャが重要な理由を説明します。

ブログ2026年2月28日

なぜ Tactic Remote を tmux 上に構築したのか:セッション永続化とターミナルアーキテクチャ

Tactic Remote が tmux をセッションの基盤として採用した技術的な経緯と、ネットワーク切断、Mac のスリープ、アプリの再起動を乗り越える信頼性の高い AI コーディングセッションを実現する仕組み。

ブログ2026年2月28日

高度なセッション管理:パワーユーザーガイド

毎日複数のClaude Codeインスタンスを実行する開発者向けの、マルチセッションワークフロー、セッション整理、生産性向上テクニックをマスターしましょう。

ブログ2026年2月27日

Tactic Remoteのアーキテクチャ:分散型コーディングプラットフォームの構築

Tactic Remoteがどのようにして、レイヤー化されたレジリエントなアーキテクチャを通じてMac開発環境とモバイルデバイスを橋渡しするかについての技術的な深掘り。

ブログ2026年2月27日

Tactic Remoteでコードレビューを自動化する

Tactic Remoteのマルチセッションワークフローを使用して、AIパワードのコードレビューを開発プロセスに統合する方法。

ブログ2026年2月27日

チュートリアル:Tactic Remoteでフルスタックアプリをリモート構築する

プロジェクトのスキャフォールディングからデプロイまで、Tactic Remoteを通じてReact + Node.jsアプリケーションを完全にリモートで構築するウォークスルー。

ブログ2026年2月27日

WWDC 2026 監視フレームワーク: Tactic Remote に重要なプラットフォームシグナル

会前の正式分析文書。何を監視し、どの証拠で判断し、いつ公開ロードマップに反映するかを定義します。

ブログ2026年2月27日

Cloudflare との深い統合:安全なリモートアクセスをシンプルに

Cloudflare とのパートナーシップにより、Tactic Remote のリモートアクセスが複雑なネットワーク課題からワンコマンドのセットアップへと変わりました。

ブログ2026年2月27日

スマートフォンから本番環境の問題をデバッグする

デスクから離れている時にTactic Remoteを使用して本番インシデントを調査・解決するための実践ガイド。

ブログ2026年2月27日

高リスクアクション向けモバイル承認UXの設計

モバイルユーザーが機密性の高いコーディングアクションを承認するワークフローの設計原則。

ブログ2026年2月27日

AI支援開発の未来

AIコーディングツールが今後3〜5年でどこに向かうのか — ペアプログラミングから自律的な開発チームまで、そして開発者にとっての意味。

ブログ2026年2月27日

ネットワーク中断をいかに優雅に処理するか

Tactic Remoteの再接続エンジンの深掘り——ネットワーク障害からのシームレスな復旧を支えるアルゴリズム、状態マシン、エッジケース。

ブログ2026年2月27日

iOS 2.0 リデザイン:次期バージョンのプレビュー

今後の iOS 2.0 リデザインの初公開——新しいナビゲーション、スプリットビューセッション、強化された承認 UX、そして完全に再考されたターミナル体験。

ブログ2026年2月27日

リモート開発環境の最適化

Tactic Remoteのパフォーマンスチューニングガイド——レイテンシの削減、バッテリー寿命の延長、リモートコーディングワークフローのレスポンス最大化。

ブログ2026年2月27日

Tactic Remoteでチームワークフローを構築する

チームがTactic Remoteを導入するための実践ガイド。共有規約、アクセス管理、コラボレーションパターンを解説します。

ブログ2026年2月27日

再接続後にセッション画面が空になる問題のデバッグ

再接続後にターミナルの内容がほとんど、または全く表示されないユーザー向けの実用的な診断チェックリスト。

ブログ2026年2月26日

リモートワークフローにおけるStartガードレールの設計

モバイルファーストのリモートコーディングセッションで、重複起動やランタイム状態の不明瞭さを低減した方法。

ブログ2026年2月26日

Tactic Remoteの最初の10分間

インストールから最初の安定したリモートコーディングセッションまでの実用的なオンボーディングウォークスルー。

ブログ2026年2月26日

モバイルファースト開発ツールのUX設計手法

ターミナル中心のリモートワークフローを、理解しやすく信頼できるモバイルインタラクションに変えるための設計原則。

ブログ2026年2月26日

iOSライフサイクル制約に対応した再接続動作の設計

リモートコーディングアプリにおけるバックグラウンド/フォアグラウンド遷移、WebSocketの安定性、状態の継続性に関する実践的な考察。

ブログ2026年2月26日

モバイルで長時間タスクを安心して実行する

状態を失ったり、アクションが重複したり、完了シグナルを見逃したりせずに、長時間のClaudeタスクを監視するための運用パターン。

ブログ2026年2月26日

モバイルにおけるターミナル同期 vs 会話型表示

リモートコーディングUXにおける、生のターミナルレンダリング、構造化された会話ビュー、ハイブリッドアプローチのプロダクト・エンジニアリング比較。

ブログ2026年2月26日

Windows クライアントプレビューとクロスプラットフォームロードマップ

Electron と node-pty ベースの Windows クライアントプレビューにより、Tactic Remote を Apple プラットフォーム以外にも拡大しています。

ブログ2026年2月26日