T3 Code Windows インストール チュートリアル: Web インターフェイスを使用して Codex、Claude、Cursor、OpenCode を管理する

T3 Code Windows インストールおよびトラブルシューティング ガイド: winget または npx 経由で Web GUI を起動し、Codex、Claude、Cursor、OpenCode に接続し、ログイン、ポート、およびリモート アクセスの問題を処理します。

T3 コード のこのチュートリアルは、タイトルの特定のタスクに焦点を当てています。 T3 Code は、複数のコーディング エージェントを管理するための Web インターフェイスです。 Codex、Claude、Cursor、または OpenCode 独自のインストール、ログイン、および権限モデルを置き換えるものではありません。

以下は、テスト環境と取り消し可能なデータを使用したデモンストレーションです。アカウント、キー、マシン制御、投資、または緊急通信が関係する場合は、手動で確認する必要があります。

T3 コードはモデル アカウントの代わりにセッションを管理します

このセクションでは、「T3 コードがモデル アカウントの代わりにセッションを管理する」についてのみ説明します。まず現在の状態を保存してから、最小限のテストを実行します。複数の条件を同時に変更しないでください。

1
Get-Command codex, claude -ErrorAction SilentlyContinue

T3 コードの場合、結果はこの境界内で判断する必要があります。T3 コードは、複数のコーディング エージェントを管理するための Web インターフェイスです。 Codex、Claude、Cursor、または OpenCode 独自のインストール、ログイン、および権限モデルを置き換えるものではありません。

結果が再現できない場合は、バージョン、入力、ログを記録し、テストの範囲を絞ります。

まず Windows 上の Node.js バージョンを確認してください

次の順序で実行することをお勧めします。

  1. 実際のバージョンとソースを確認します。
  2. テスト アカウント、テスト ディレクトリ、またはテスト デバイスを使用します。
  3. 取り消し可能なアクションを実行します。
  4. 出力、終了コード、またはスクリーンショットを保存します。
  5. 変更を元に戻して再確認します。
1
2
node --version
npm --version

完了基準は、コマンドが単にエラーを報告しないのではなく、「最初に Windows 上の Node.js バージョンをチェック」して検証可能な結果を取得することです。

公式リポジトリからソースコードを取得します

チェック項目 合格基準 停止信号
公式リポジトリからソースコードを入手 入力、出力、権限の範囲をクリアする ツールは操作範囲を自動的に拡張します
出典 公式ウェアハウスまたは元のデータに戻すことができます 未知の鏡や受け売りの結論に頼る
セキュリティ ログにシークレット値がありません トークン、Cookie、またはプライベート データが存在する
回復 実行前の状態に戻る機能 バックアップや元に戻す方法はありません
1
git clone https://github.com/pingdotgg/t3code.git

停止信号が表示された場合は、最初に再開し、次のステップに進まないでください。

依存関係をインストールする前にパッケージ マネージャーのロック ファイルを確認してください

このセクションでは、「依存関係をインストールする前のパッケージ マネージャー ロック ファイルの確認」についてのみ説明します。まず現在の状態を保存してから、最小限のテストを実行します。複数の条件を同時に変更しないでください。

1
Get-ChildItem -Name *lock*

T3 コードの場合、結果はこの境界内で判断する必要があります。T3 コードは、複数のコーディング エージェントを管理するための Web インターフェイスです。 Codex、Claude、Cursor、または OpenCode 独自のインストール、ログイン、および権限モデルを置き換えるものではありません。

結果が再現できない場合は、バージョン、入力、ログを記録し、テストの範囲を絞ります。

Web UI起動後にリスニングアドレスを確認する

次の順序で実行することをお勧めします。

  1. 実際のバージョンとソースを確認します。
  2. テスト アカウント、テスト ディレクトリ、またはテスト デバイスを使用します。
  3. 取り消し可能なアクションを実行します。
  4. 出力、終了コード、またはスクリーンショットを保存します。
  5. 変更を元に戻して再確認します。
1
netstat -ano | Select-String '3000|5173'

コマンドがエラーを報告しないだけではなく、「Web UI の起動後にリスニング アドレスを確認」して検証可能な結果を取得することが完了基準です。

Codex が見つからない場合は PATH 継承を確認する

チェック項目 合格基準 停止信号
Codex が見つからない場合は PATH 継承を確認する 入力、出力、および権限の範囲をクリアする ツールが自動的に操作範囲を拡張
出典 公式ウェアハウスまたは元のデータに戻すことができます 未知の鏡や受け売りの結論に頼る
セキュリティ ログにシークレット値がありません トークン、Cookie、またはプライベート データが存在する
回復 実行前の状態に戻る機能 バックアップや元に戻す方法はありません
1
Get-Command codex

停止信号が表示された場合は、最初に再開し、次のステップに進まないでください。

クロードはログインしていますが、T3 コードが認識されません

このセクションでは、「クロードはログインしているが、T3 コードが認識されない」についてのみ説明します。まず現在の状態を保存してから、最小限のテストを実行します。複数の条件を同時に変更しないでください。

1
2
Get-Command claude
claude --version

T3 コードの場合、結果はこの境界内で判断する必要があります。T3 コードは、複数のコーディング エージェントを管理するための Web インターフェイスです。 Codex、Claude、Cursor、または OpenCode 独自のインストール、ログイン、および権限モデルを置き換えるものではありません。

結果が再現できない場合は、バージョン、入力、ログを記録し、テストの範囲を絞ります。

複数のプロジェクト ディレクトリを個別に認証する方法

次の順序で実行することをお勧めします。

  1. 実際のバージョンとソースを確認します。
  2. テスト アカウント、テスト ディレクトリ、またはテスト デバイスを使用します。
  3. 取り消し可能なアクションを実行します。
  4. 出力、終了コード、またはスクリーンショットを保存します。
  5. 変更を元に戻して再確認します。
1
git worktree list

完了基準は、コマンドがエラーを報告しないだけではなく、検証可能な結果を得るために「複数のプロジェクト ディレクトリを個別に認証する方法」です。

セッション リストは実際のプロセスにどのように対応するのでしょうか?

チェック項目 合格基準 停止信号
セッション リストが実際のプロセスにどのように対応するか 入力、出力、権限の範囲が明確 ツールは操作範囲を自動的に拡張します
出典 公式ウェアハウスまたは元のデータに戻すことができます 未知の鏡や受け売りの結論に頼る
セキュリティ ログにシークレット値がありません トークン、Cookie、またはプライベート データが存在する
回復 実行前の状態に戻る機能 バックアップや元に戻す方法はありません
1
Get-Process node,codex -ErrorAction SilentlyContinue

停止信号が表示された場合は、最初に再開し、次のステップに進まないでください。

ブラウザ ページを開けない場合、まず何を確認しますか?

このセクションでは、「ブラウザのページが開けない場合に最初に確認すること」についてのみ説明します。まず現在の状態を保存してから、最小限のテストを実行します。複数の条件を同時に変更しないでください。

1
Test-NetConnection 127.0.0.1 -Port 3000

T3 コードの場合、結果はこの境界内で判断する必要があります。T3 コードは、複数のコーディング エージェントを管理するための Web インターフェイスです。 Codex、Claude、Cursor、または OpenCode 独自のインストール、ログイン、および権限モデルを置き換えるものではありません。

結果が再現できない場合は、バージョン、入力、ログを記録し、テストの範囲を絞ります。

リモート アクセスでポートを直接開くことができないのはなぜですか?

次の順序で実行することをお勧めします。

  1. 実際のバージョンとソースを確認します。
  2. テスト アカウント、テスト ディレクトリ、またはテスト デバイスを使用します。
  3. 取り消し可能なアクションを実行します。
  4. 出力、終了コード、またはスクリーンショットを保存します。
  5. 変更を元に戻して再確認します。
1
Get-NetTCPConnection -State Listen

完了基準は、コマンドがエラーを報告しないだけではなく、「なぜリモート アクセスでポートを直接開くことができないのか」という検証可能な結果を取得することです。

リバースプロキシの前にアプリケーション認証を解決する

チェック項目 合格基準 停止信号
リバース プロキシの前にアプリケーション認証を解決する 入力、出力、および権限の範囲をクリアする ツールが自動的に操作範囲を拡張
出典 公式ウェアハウスまたは元のデータに戻すことができます 未知の鏡や受け売りの結論に頼る
セキュリティ ログにシークレット値がありません トークン、Cookie、またはプライベート データが存在する
回復 実行前の状態に戻る機能 バックアップや元に戻す方法はありません
1
# 未确认认证能力前保持 127.0.0.1

停止信号が表示された場合は、最初に再開し、次のステップに進まないでください。

エージェントはファイルを変更した後に Git からファイルを受け入れます

このセクションでは、「エージェントがファイルを変更した後の Git からの受け入れ」のみを扱います。まず現在の状態を保存してから、最小限のテストを実行します。複数の条件を同時に変更しないでください。

1
2
git status --short
git diff --stat

T3 コードの場合、結果はこの境界内で判断する必要があります。T3 コードは、複数のコーディング エージェントを管理するための Web インターフェイスです。 Codex、Claude、Cursor、または OpenCode 独自のインストール、ログイン、および権限モデルを置き換えるものではありません。

結果が再現できない場合は、バージョン、入力、ログを記録し、テストの範囲を絞ります。

セッションの終了は子プロセスの終了と同じではありません

次の順序で実行することをお勧めします。

  1. 実際のバージョンとソースを確認します。
  2. テスト アカウント、テスト ディレクトリ、またはテスト デバイスを使用します。
  3. 取り消し可能なアクションを実行します。
  4. 出力、終了コード、またはスクリーンショットを保存します。
  5. 変更を元に戻して再確認します。
1
Get-Process node,codex -ErrorAction SilentlyContinue

完了基準は、コマンドがエラーを報告しないだけではなく、「セッションの終了は子プロセスの終了と等しくない」こと、および検証可能な結果が得られることです。

T3 コードをアップグレードするときに保持するもの

チェック項目 合格基準 停止信号
T3 コードをアップグレードするときに保持するもの 入力、出力、権限の範囲をクリアする ツールが自動で操作範囲を拡大
出典 公式ウェアハウスまたは元のデータに戻すことができます 未知の鏡や受け売りの結論に頼る
セキュリティ ログにシークレット値がありません トークン、Cookie、またはプライベート データが存在する
回復 実行前の状態に戻る機能 バックアップや元に戻す方法はありません
1
git rev-parse HEAD

停止信号が表示された場合は、最初に再開し、次のステップに進まないでください。

アンインストール後に元の CLI ワークフローを復元する

このセクションでは、「アンインストール後の元の CLI ワークフローの復元」についてのみ説明します。まず現在の状態を保存してから、最小限のテストを実行します。複数の条件を同時に変更しないでください。

1
2
codex --version
claude --version

T3 コードの場合、結果はこの境界内で判断する必要があります。T3 コードは、複数のコーディング エージェントを管理するための Web インターフェイスです。 Codex、Claude、Cursor、または OpenCode 独自のインストール、ログイン、および権限モデルを置き換えるものではありません。

結果が再現できない場合は、バージョン、入力、ログを記録し、テストの範囲を絞ります。

異なるエージェントの作業ディレクトリを混在させることはできません。

次の順序で実行することをお勧めします。

  1. 実際のバージョンとソースを確認します。
  2. テスト アカウント、テスト ディレクトリ、またはテスト デバイスを使用します。
  3. 取り消し可能なアクションを実行します。
  4. 出力、終了コード、またはスクリーンショットを保存します。
  5. 変更を元に戻して再確認します。
1
git worktree list

完了基準は、コマンドが単にエラーを報告しないということではなく、検証可能な結果を得るために「異なるエージェントの作業ディレクトリを混在させることはできない」ということです。

Web UI が更新された後もセッションは残ります

チェック項目 合格基準 停止信号
Web UI が更新された後もセッションは残ります。入力、出力、権限のスコープが明確です ツールが自動的に操作範囲を拡張
出典 公式ウェアハウスまたは元のデータに戻すことができます 未知の鏡や受け売りの結論に頼る
セキュリティ ログにシークレット値がありません トークン、Cookie、またはプライベート データが存在する
回復 実行前の状態に戻る機能 バックアップや元に戻す方法はありません
1
Get-Process node,codex -ErrorAction SilentlyContinue

停止信号が表示された場合は、最初に再開し、次のステップに進まないでください。

バックグラウンドが開始されたとき、ログはどこに書き込まれるべきですか?

このセクションでは、「バックグラウンド起動時にログをどこに書き込むか」についてのみ説明します。まず現在の状態を保存してから、最小限のテストを実行します。複数の条件を同時に変更しないでください。

1
Get-ChildItem -Recurse -Filter *.log -ErrorAction SilentlyContinue

T3 コードの場合、結果はこの境界内で判断する必要があります。T3 コードは、複数のコーディング エージェントを管理するための Web インターフェイスです。 Codex、Claude、Cursor、または OpenCode 独自のインストール、ログイン、および権限モデルを置き換えるものではありません。

結果が再現できない場合は、バージョン、入力、ログを記録し、テストの範囲を絞ります。

T3 コードの最終チェック

  • 使用されたバージョンとソースが文書化されています。
  • テスト入力と正式なデータは分離されています。
  • コマンド、設定と実際の出力を対応させることができます。
  • 障害が発生したパスは少なくとも 1 回アクティブにテストされました。
  • キー、アカウント、個人データは Git やログに入力されません。
  • アップグレード、停止、再開のための明確なアクションがあります。

それでも結果がどのように生成されるかを説明できない場合は、アクセス許可を拡張したり、既存の安定したプロセスを置き換えたりせずに、引き続き T3 コードをテスト環境に保持します。