本文へスキップ
株式会社オブライト
Software Development2026-11-11約18分で読めます

T3 Code とは — Codex・Claude Code・Cursor を1画面で操作する無料のエージェントGUIの

使い方

T3 Code は Codex・Claude Code・Cursor など手元のコーディングエージェントを1画面で操作できる無料のMIT製GUI。対応エージェント表、OS別の導入コマンド、スマホから操作する仕組みと注意点、herdr・Conductorとの違いを、公式READMEをもとに整理した2026年版。


T3 Code は、自分のマシンで動くコーディングエージェント(Codex、Claude Code、Cursor、Grok Build、OpenCode、Google Antigravity など)を、1つの画面から操作できる無料のオープンソースGUIである。公式READMEは「agent harness control surface」と説明しており、デスクトップ(Electron)、Web、iOS・Androidの各アプリで使える。ライセンスはMITで、T3 Code自体の利用料はない(各エージェントのサブスクリプションは各自で契約する)。

開発元は pingdotgg(Theo Browne 氏らのチーム)で、GitHubのスターは約5.3万、2026年11月に入ってGitHubのトレンド上位に入っている。本稿はGitHubのREADME、公式ドキュメント(docs/user)、Releasesを一次情報として、何ができるか、入れ方、最短の使い方、スマホから手元のエージェントを動かす仕組みと注意点、既存ツールとの違いを整理する(2026年11月時点)。

T3 Code とは — 3行でわかる要点

- 何か: 手元(またはサーバー)のコーディングエージェントを操作する画面。T3 Code自身はエージェントのエンジン(ハーネス)ではなく、Claude Code や Codex のハーネスを使う側
- どこで使えるか: デスクトップアプリ、Webアプリ(app.t3.codes)、iOS・Androidアプリ、コマンド(t3)
- 費用: T3 Code は無料・MIT。エージェント側の契約(Claude、ChatGPT/Codex など)は従来どおり自分で払う

公式FAQは位置づけを「Chef = LLM、Kitchen = ハーネス、T3 Code = 好きなキッチンを持ち込めるレストラン」とたとえている。つまりT3 Codeは新しいAIモデルや新しいエージェントではなく、すでに使っているエージェントの操作画面とリモート接続の層である。ターミナルで claude や codex を直接叩く代わりに、同じエージェントをGUIで、複数並べて、スマホからも動かせる、というのが価値の中心だ。

何ができるか — 機能の整理

機能内容(公式ドキュメントより)
複数エージェントの一元操作プロバイダを切り替えて同じ画面でスレッド(作業単位)を作る。同じ指示を複数モデルへ同時に送ることもできる(Shift+クリック、Git プロジェクトが必要)
スレッドとワークツリー別タスクごとに新しいスレッドを作り、コード変更を分けたいときは New worktree を選ぶ
権限モードSupervised/Auto-accept edits/Auto/Full access の4種。初期値は Full access
差分レビューとGit連携ターン単位の変更ファイルと差分の確認、コミット単位のレビュー。GitHub、GitLab、Bitbucket、Azure DevOps など複数のコードホストと連携しPR作成も可能
リモート接続t3 up で手元のマシンを他の端末から使えるようにする(T3 Connect、LAN、Tailscale、SSH)
ブラウザ・デバイスエージェントとユーザーが同じブラウザタブを共有。iOSシミュレータ/Androidエミュレータを画面に出してエージェントの動作確認を見られる
MCPREADMEに、Claude Code、Codex、ChatGPT など他のエージェントからMCPで接続する手順へのリンクがある

機能は更新が速く、READMEは冒頭で「very early(とても初期)」「Expect bugs(不具合を覚悟して)」と明記している。外部からのコントリビュートも、大きな機能は受け付けない方針と書かれている。仕事で使うときは、この前提を理解した上で、重要な作業は差分を必ず自分で確認する運用が安全だ。

対応エージェント — READMEと公式ドキュメントの記載

READMEの対応プロバイダは7種で、公式ドキュメント(install.md)の表にはさらにKiro、Pi、Muse Code が載っている。READMEの表と、ドキュメントで追加される分を分けて整理する。いずれも「T3 Codeが動く環境」(手元PCまたはサーバー)に、先にエージェントを入れてログインしておく必要がある。

プロバイダ準備(公式記載)READMEの掲載
CodexCodex CLI を入れて codex login(ChatGPT で接続する方法もある)あり
Claude(Claude Code)Claude Code を入れて claude auth loginあり
CursorCursor CLI を入れて agent loginあり
Grok BuildGrok Build CLI を入れて grok loginあり
OpenCodeOpenCode を入れて opencode auth loginあり
Google AntigravityCLI不要。設定画面で有効化し、Install Antigravity と Sign in with Googleあり
fxfx を入れて、T3 Code のサーバーが動くマシンで fx loginあり
KiroKiro CLI を入れて kiro-cli loginドキュメントのみ
PiPi を入れて(Node.js 22.19 以降)pi を起動し /loginドキュメントのみ
Muse CodeMuse Code をサーバーに入れて muse loginドキュメントのみ

設定は Settings → Providers で対象の環境(マシン)を選んで有効化する。プロバイダのCLIはサーバーの PATH にある必要があり、見つからない場合は設定の Binary path に実行ファイルを指定する。なお、Pi は Pi(pi.dev)の解説記事 で扱った最小構成のハーネスで、T3 Code からも選べる。

FAQによれば、T3 CodeはClaude CodeやCodexなど各社の利用規約の範囲で動くと書かれており、サブスクリプションをそのまま使える。一方でFAQには、Claudeを Anthropic の Agent SDK 経由で動かす性質上、5時間枠の消費が Claude Code を直接使うより速くなる既知の問題(Anthropic側の不具合として報告済み)も記載されている。Claudeの上限が気になる場合はこの点を確認しておきたい。

インストールと料金

導入方法は用途で3つに分かれる。コマンド(t3)、デスクトップアプリ、スマホアプリだ。以下はREADMEとdocs/user/install.md に書かれたコマンドである。

# macOS / Linux(コマンド版)
curl -fsSL https://t3.codes/install.sh | sh

# Windows(PowerShell)
irm https://t3.codes/install.ps1 | iex

# インストールせず一度だけ試す(Node.js が必要)
npx t3@latest
OS・形態インストール(READMEの記載)
Windows(デスクトップ)winget install T3Tools.T3Code または scoop install extras/t3code
macOS(デスクトップ)brew install --cask t3-code
Debian・UbuntuGitHub Releases から .deb を取得し sudo apt install ./T3-Code-*.deb
Arch Linuxyay -S t3code-bin(安定版)/yay -S t3code-nightly-bin(nightly)
Nixnix profile add github:NixOS/nixpkgs/nixos-unstable#t3code
iOS・AndroidApp Store/Google Play の「T3 Code」アプリ

コマンド版は ~/.local/bin に t3 を置く。Intel Macには t3 の実行ファイルがなく(デスクトップアプリは利用可能)、サーバーとして使うにはソースからビルドする旨がドキュメントにある。デスクトップアプリには t3 コマンドが同梱され、設定の About から入れられる。

料金はFAQに「Nothing(無料)」とある。T3 Code自体に有料プランはなく、エージェント側の費用だけがかかる。リモート接続機能 T3 Connect も現時点では無料で、1アカウントあたり3台までのマシンをつなげる(スマホとブラウザは台数に含まれない)。公式FAQは「請求が許容できなくなれば方針を変える可能性がある」とも書いているため、将来の条件変更は把握しておく必要がある。さらに多く繋ぐには有料のT3 Chatを紐づけ、Proで10台、Premierで100台まで増える。

最短の使い方 — 初回起動からスレッド作成まで

- 1. 起動する: コマンド版は t3 を実行すると、サーバーが立ち上がりローカルのWebアプリが開く。デスクトップ版はアプリを起動する
- 2. エージェントを有効化する: Settings → Providers で、入れてログイン済みのエージェント(例: Claude の claude auth login 済み)を有効にする。インストールとログインは、エージェントを動かすマシン側で行う
- 3. プロジェクトを開く: 作業するリポジトリをプロジェクトとして開く。プロジェクトなしのスレッドも作れ、その場合は ~/.t3/scratch 配下に専用フォルダができる
- 4. スレッドを作って指示する: New thread で新しい作業を始める。コード変更を分離したいときは New worktree を選ぶ。Cmd+Enter(Windows・Linuxは Ctrl+Enter)で、送信しつつ次の下書きを開き、並列に進められる
- 5. 権限モードを決める: 既定は Full access(承認なしで実行)なので、慣れるまで Supervised に変えておくと、コマンドとファイル変更ごとに承認を求められる
- 6. 差分を確認する: ターンごとの変更と差分を見て、問題なければコミット・PR作成に進む

バックグラウンドで動かし続けたい場合は t3 service install(macOS・Linux)を使う。最新版への更新は t3 update、全コマンドの一覧は t3 --help で確認できる。権限モードは「Full access が初期値」という点が最も事故につながりやすいので、最初に見直すとよい。

スマホから手元のエージェントを動かす仕組みと注意

モバイルアプリは「リモコン」であり、実際の作業(コードの読み書き、コマンド実行)は手元のPCやサーバーで行われる。公式FAQも「スマホは遠隔操作の端末で、作業するコンピューターは電源を入れたままにする必要がある」と書いている。リモート接続の手順は docs/user/remote-access.md にまとまっている。

方法内容向く場面
T3 Connectルーターのポート開放なしで、サインインした他の端末から接続する。ホストで t3 up を実行し「T3 Connect」を選ぶ外出先から手軽に使う
LAN・ペアリングt3 up --lan などで同じネットワーク内の端末とQRコード・ペアリングURLで接続する自宅・社内ネットワーク
Tailscalet3 serve --tailscale-serve や t3 pair --tailscale でTailscale上のHTTPSで接続する既にTailscaleを使っている
SSHデスクトップアプリからSSH先のサーバーを環境として追加する。プロジェクトと認証情報は接続先に残る開発用サーバーで動かす

セキュリティ面で公式ドキュメントが明示している点を挙げる。第一に、LANモードでは、ローカルネットワークとtailnetからの接続を受け付けるため、ペアリングコードだけが他の端末を締め出す手段になる。第二に、ペアリングリンクは端末ごとに新しい使い捨てのものを作る。第三に、エージェントのログインや認証情報、作業内容は、スマホではなくホスト側のマシンに残る。第四に、Webクライアント app.t3.codes は直接サーバーへ接続するため、HTTPSのエンドポイントが必要になる。

実務で気をつけるべき点は、権限モードとの組み合わせだ。Full access のまま外部から接続できる状態にすると、端末の紛失や接続情報の流出が、そのままコマンド実行の権限につながる。外出先から使うホストは Supervised かAuto-accept edits にし、不要になった端末は Settings → Sharing & access(コマンドなら t3 auth session revoke <id>)で接続セッションを失効させる運用が望ましい。

最近の更新 — 2026年11月のリリース

GitHub Releases では、安定版と nightly(ほぼ毎日出る先行版)が出ている。2026年11月9日時点の最新の安定版は v0.1.7(11月4日)で、その前は v0.1.6(10月31日)だ。nightly は v0.1.8 系が11月9日にも出ており、1日に数回更新される。READMEの表現どおり、リリース番号が 0.1 台の初期段階にある。

版日付主な変更(Releasesの記載)
v0.1.8-nightly.20261109.43992026年11月9日ClaudeとCodexのターン後に次の指示を提案、npx t3 から t3 コマンドを入れられる簡易セットアップ、エージェントがsudoパスワードを非公開で要求、ほか
v0.1.8-nightly.20261109.43922026年11月9日設定から未使用のDB領域を解放、macOSでワークツリー作成を高速化(beta)、検索結果をドラッグして入力欄へ、ほか
v0.1.8-nightly.20261108.43532026年11月8日Antigravity CLI をカスタム実行ファイルとして使える
v0.1.7(安定版)2026年11月4日安定版として公開

nightly の内容は日々変わるため、実運用では安定版を使い、新機能を試したいときだけ nightly を選ぶのが無難だ。nightly を入れるにはインストール時に環境変数 T3CODE_CHANNEL=nightly を指定する、とドキュメントにある。

既存ツールとの違い — herdr・Conductor・公式アプリとの比較

「複数のコーディングエージェントを並列で動かす」領域には、ターミナル型とGUI型の両方の選択肢がある。下の表は、各ツールの公式サイトやT3 Code公式FAQで確認できた範囲だけをまとめたもので、「確認できず」は一次情報に記載がなかったことを示す。

ツール形態対応エージェント料金・OSS備考
T3 CodeGUI(デスクトップ・Web・iOS・Android)+t3コマンドCodex、Claude Code、Cursor、Grok Build、OpenCode、Antigravity、fx(ドキュメントでKiro、Pi、Muse Codeも)無料・MIT(エージェント側は各自契約)スマホ・リモート接続が中心機能
Herdrネイティブアプリ+ターミナル(TUI)ターミナルで動くエージェントなら何でも(ステータス表示にはOSC 7501対応が必要)無料・Apache 2.0(公式サイト)macOS(Apple silicon)・Linux・Windows。他マシンへはSSH
ConductorGUI(Mac)Claude Code、Codex、Cursor(公式サイト)公式サイトに記載なしMacで複数エージェントを別ワークスペースで並列実行
OpenAI Codex アプリOpenAI公式のアプリCodex(自社)本稿では未確認(T3 Code公式FAQは「Codexはアプリ+ハーネスの構成」と説明)T3 Code開発側が着想元に挙げている
Claude Code デスクトップ/WebAnthropic公式のアプリ(Codeタブ等)Claude Code(自社)Claudeの契約が必要T3 Code公式FAQは着想元の1つとして Claude Desktop を挙げている
Cursorエディタ/CLICursor(自社)。Cursor CLI はT3 Codeのプロバイダとして接続可能有料プランありT3 Code から Cursor のエージェントを操作できる

違いを一言で言うと、T3 Codeはエージェントを選ばない操作画面とスマホからのリモート接続に重心がある。ターミナルを軸に並列実行を整理したいなら Herdr や Corgi のようなマルチプレクサが近く、Git のワークツリー管理だけを切り出したいなら worktrunk が軽い選択肢になる。各社の公式アプリはそのエージェントに最適化されている反面、他社エージェントは基本的に扱えない。

向いている人・向かない人

- 向いている人: Claude Code と Codex など複数のエージェントを使い分けている人/外出先のスマホから、自宅PCや開発サーバー上のエージェントの進行確認・指示をしたい人/GUIで差分を見ながら進めたい人/OSSで自分で改造したい人
- 向かない人: ターミナルだけで完結させたい人(その場合は herdr などが近い)/安定性を最優先する業務で、初期段階(0.1系)のソフトを使いたくない人/エージェントを1つだけ使い、公式アプリで足りている人
- 導入前の確認: 権限モードの初期値が Full access であること、リモート接続を有効にしたホストの管理(ペアリングの失効)、Claude を Agent SDK 経由で使うときの5時間枠の消費

出典

T3 Code は無料で使えますか?

使える。公式FAQは「Nothing」と答えており、T3 Code自体は無料でMITライセンスのオープンソースである。ただし Claude や Codex などの各エージェントのサブスクリプション・API費用は従来どおり必要になる。リモート接続のT3 Connectも現時点では無料で、1アカウント3台までと書かれている。

Claude Code や Codex のサブスクをそのまま使えますか?

使える。公式FAQは、Claude Code のサブスクリプションをそのまま使えると答えている。エージェントを先にインストールしてログインしておくと、T3 Codeがそれを操作する。ただしClaude は Agent SDK 経由のため、5時間枠の消費が速くなる既知の問題があると同FAQに書かれている。

T3 Code は Claude Code の代わりになりますか?

代わりではなく、上に載る画面である。公式FAQは、T3 Codeはハーネスではなく、Claude Code や Codex のハーネスを使うもので、ハーネスなしでは動かないと説明している。Claude Code を入れたまま、操作画面としてT3 Codeを使う形になる。

スマホから使うのに何が必要ですか?

エージェントを動かすPCやサーバー側で t3 up を実行し、T3 Connect(またはLAN・Tailscale)で接続を許可する。スマホにはT3 CodeのiOS/Androidアプリを入れて接続する。作業は手元のマシンで行われるため、そのマシンは電源を入れて接続可能な状態にしておく必要がある。

リモート接続は安全ですか?

公式ドキュメントが明示している範囲では、LANモードはペアリングコードが他の端末を締め出す手段になり、リンクは端末ごとに使い捨てで作る。一般的な安全性の保証は書かれていないため、外部から使うホストは権限モードを Supervised にし、使わない端末は接続セッションを失効させる運用が望ましい。

安定版と nightly はどちらを使うべきですか?

業務では安定版が無難である。2026年11月9日時点の最新の安定版は v0.1.7(11月4日)で、nightly の v0.1.8 系は1日に複数回更新される。READMEも「very early」で不具合があり得ると明記している。新機能を先に試したいときだけ nightly を選ぶとよい。

この記事に関連する無料ツール(登録不要・その場で結果)

お気軽にご相談ください

お問い合わせ